реклама на сайте
подробности

 
 
> Разработка подарка на ДР, Светодиод, загорающийся на один день в году.
priclude
сообщение Sep 16 2016, 21:18
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 16-09-16
Пользователь №: 93 374



Добрый вечер, уважаемые форумчане.

Посетила меня идея сделать своими руками подарок любимой женщине на день рождения. Идея следующая: сделать некую шкатулку, на крышке которой будет в определенном месте загораться светодиод, ровно на 24 часа каждый год в её день рождения.

На первый взгляд всё показалось простым, но по мере обдумывания возник вопрос, но обо всём по порядку.

Я решил взять микроконтроллер с низким энергопотреблением (вроде ATtiny13A) к нему подключить светодиод со сверхнизким потреблением (вроде SML-211YT), все это добро запитать от батарейки CR2. Программу для микроконтроллера я думал организовать через ватчдог в качестве таймера, но проблема в том, что частота встроенного генератора плавает в зависимости от напряжения питания.

Таким образом, проблема, в которую я уперся, заключается в том, что я не знаю, как точно попасть в нужный день, ибо внутренними таймерами это сделать сложно, как я понял, из-за плавающей частоты.

Слышал, что можно сделать задуманное, если подключить часовой кварцевый резонатор на 32.768 кГц к микроконтроллеру с RTC, но не очень понимаю как...

Если есть у кого желание и возможность помочь реализовать задуманное, буду бескрайне благодарен. Результат обязуюсь выложить для ознакомления sm.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
priclude
сообщение Sep 17 2016, 11:41
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 16-09-16
Пользователь №: 93 374



Спасибо всем за ответы! Смотрите, друзья, к чему я пришёл:

Берем AVR микроконтроллер, запускаем на нем асинхронный таймер через внешний кварц сверхточный (NX3215SA). Если есть возможность подключить делитель частоты кварца на 524288, то может получиться следующая картина:

1. Частота выбранного кварца может уплыть на 0.32768 Гц (10ppm), т.е. это значит, что максимум погрешность 5,256052561 минут в год sm.gif
2. Если сделать обработку прерывания по регистру сравнения OCR0 на числе 225, то (при условии деления частоты кварца на 524288 (2 в 19 степени) получится частота 0,0625 Гц, т.е. 16 секунд на колебание) выйдет 3600 секунд между прерываниями по регистру сравнения. Таким образом по прерыванию мы будем будить микроконтроллер раз в час и обрабатывать уже счетчик.

Таким образом получится, что за 10 лет время может уйти на ~52 минуты, что не есть страшно. Так как микроконтроллер большинство времени будет спать, его энергопотребление в среднем будет около 3-4 нА. Светодиод 2 мА кушает. Если поставить батарейку типа CR2/38-L на 2000 мА*Ч, то на 10 лет должно хватить.

Что думаете?

Сообщение отредактировал priclude - Sep 17 2016, 11:44
Go to the top of the page
 
+Quote Post
VCO
сообщение Sep 17 2016, 19:57
Сообщение #3


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(priclude @ Sep 17 2016, 14:41) *
Что думаете?

"Любимая, я подарю тебе эту звезду..."

...Дарите каждый год новые подарки, отличные от прежних.
А главное - совершенно иные. И помните, что она - ваше всё!
"Электроника в любви бесполезна" © Моё


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
CrimsonPig
сообщение Sep 17 2016, 20:14
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 329
Регистрация: 23-04-14
Пользователь №: 81 502



Цитата(VCO @ Sep 17 2016, 20:57) *
"Электроника в любви бесполезна" © Моё


Здрасьте.... а как же "проверено электроникой" ?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- priclude   Разработка подарка на ДР   Sep 16 2016, 21:18
- - CrimsonPig   Цитата(priclude @ Sep 16 2016, 22:18) Пос...   Sep 16 2016, 21:53
- - krux   может проще всё-таки взять часы с календарём?   Sep 16 2016, 22:01
- - x893   причем отрывной и на нужном листке нарисовать крас...   Sep 16 2016, 22:25
- - Alex11   Чтобы оно хотя бы года три срабатывало когда нужно...   Sep 16 2016, 22:36
- - BackEnd   Видел в продаже электронный цветок-светильник-заря...   Sep 16 2016, 23:35
- - agregat   С батарейкой тоже будут вопросы, саморазряд батаре...   Sep 17 2016, 04:53
- - Ydaloj   agregat, а как на материнских платах батарейки био...   Sep 17 2016, 05:14
- - HardEgor   Цитата(priclude @ Sep 17 2016, 04:18) Слы...   Sep 17 2016, 05:20
|- - ШСА   Цитата(HardEgor @ Sep 17 2016, 08:20) Сил...   Sep 17 2016, 07:06
|- - CrimsonPig   Цитата(HardEgor @ Sep 17 2016, 06:20) Сил...   Sep 17 2016, 10:25
- - ViKo   Как же это часы с ЖК индикатором не убегают ...   Sep 17 2016, 06:35
- - Владимир   ЦитатаА не проще ли просто считать дни и ночи, реа...   Sep 17 2016, 07:32
- - alexunder   миниатюрные атомные часы и цена вполне приличная ...   Sep 17 2016, 09:14
|- - priclude   Цитата(VCO @ Sep 17 2016, 19:57) "Лю...   Sep 17 2016, 20:34
- - priclude   Ну или взять AVR с 16-ти битным таймером и преддел...   Sep 17 2016, 19:02
- - sigmaN   http://www.atmel.com/images/Atmel-1259-Rea...Note_...   Sep 17 2016, 20:54


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 11:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01404 секунд с 7
ELECTRONIX ©2004-2016