простые интересные РАДИОСХЕМЫ сделанные своими руками

» Гость

Мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизируйтесь!





» ДАТАШИТЫ
Например: TDA1562

» СХЕМЫ


Отметить прочитанными   -   Поиск   -   Правила   -   Новые сообщения

Страница 1 из 212»
Модератор форума: Электродыч, Витинари, Sam 
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Бинарные часы - проверка заряда батарейки. (бинарные часы, вопрос, заряд батареи.)
Бинарные часы - проверка заряда батарейки.
Пн, 25.09.2017, 18:32 | Сообщение # 1        
S77
аватар
  Постов: 19  Offline
Добрый день.
Собираю бинарные часы по этой схеме:

Но с некоторыми изменениями(ниже). Из-за чего пришлось изменить микруху на AtMega48PA.

Итак, изменения.
Часы предполагаются наручными. Есть только часы и минуты. В связи с чем, выбрал микро который работает на максимально низком напряжении из возможных. Очень остро стоит вопрос о питании. Ибо стало ясно, что батарейки RC2032 хватает на 3 часа непрерывной работы только минутных диодов, если включать часовые то и того меньше.
Поэтому отображение времени делается по нажатию кнопки и горят они 5 секунд.

Вопрос вот в чем заключается. Тот факт, что когда батарейку надо будет менять(а это надо еще как-то понять), то при замене время я так понимаю встанет. Конечно занятие это пятисекундное, но все же. Из-за этого появилась идея сделать питание от двух независимых друг от друга батареек. Т.е. сначала питание идет только от одной, и когда она разряжается до критического значения начинает работать вторая, которая до этого "спала".
Под каждую из батареек сделать по светодиоду который загорается, когда она села.(все равно на минуты надо 6 диодов, и на часы 4(12часов), то можно 2 индикатора поместить рядом, чтобы смотрелось более-менее).

Или вообще не стоит с этим заморачиваться?
Только сейчас мысль пришла, а что если питать диод напрямую от батарейки и от степени его свечения прикидывать уровень ее заряда?
Я бы не спрашивал. если место не было бы ограниченно. Планируемые размеры 4х3(длинная часть перпендикулярна руке) или 4х4.
Суммарно получается 11 светодиодов(6 минуты 5 часы) 3 смд кнопки, и кварц, батарейки с другой стороны(если использовать вариант с двумя то можно вместо 2032 использовать 1632).

P.S. С точки зрения кода на СИ. Я делаю вечный цикл, в котором проверяю не нажата ли кнопка вызова и если да то отображаю. При этом цикл подсчета времени работает всегда?
P.P.S. Схема честно скомунизжена, просветите пожалуйста можно ли ссылки на ютуб давать.


Отредактировал S77 - Пн, 25.09.2017, 18:39
Вт, 26.09.2017, 13:16 | Сообщение # 2        
nolpofaze
аватар
  Постов: 232  Offline
Подойти к изготовлению часов и энергосбережению, с другой стороны, хотя бы использовать часовой кварц для счета времени, и не использовать высокие частоты работы контроллера, использовать режимы пониженного энергопотребления, всё это снижает потребление энергии.
Вт, 26.09.2017, 14:51 | Сообщение # 3        
S77
аватар
  Постов: 19  Offline
nolpofaze, кварц ставлю на 32,768 кГц стандартный часовой.
В микросхемах серии "Р" присутствует пониженное энергопотребление. Но как я понял есть, что-то вроде "спящего" режима, в котором оно еще меньше. Тогда два вопроса. Как его включить и, если его включить, то разве отсчет времени не остановится?
Вт, 26.09.2017, 15:06 | Сообщение # 4        
nolpofaze
аватар
  Постов: 232  Offline
Если контроллер будет работать на этой частоте (32 кГц) то будет потреблять около 20 мкА при питании 1,8В. А по поводу использования спящих режимов надо курить даташит, там все есть, в том числе и примеры, в том числе и на Си.
Ср, 27.09.2017, 01:42 | Сообщение # 5        
S77
аватар
  Постов: 19  Offline
nolpofaze, Почитал даташиты. Понял что для понижения энергопотребления нужен будет Power-Save мод.
И не подскажите где почитать про биты? Которые позволяют все это проворачивать, а то все мои запросы гуглу почему-то наталкивают на сайты с Fuse-битами, сомневаюсь, что это одно и тоже.
Ср, 27.09.2017, 07:33 | Сообщение # 6        
nolpofaze
аватар
  Постов: 232  Offline
S77, всё тот же даташит:) А по поводу включения режима, в ассемблере аврки есть инструкция SLEEP (сон, если хотите), при ее включении таймер2 в асинхронном режиме работает, время считает, для включения надо установить бит AS2 регистра ASSR. Опять же, все есть в даташите, или поисковик "асинхронный таймер АВР".
Ср, 27.09.2017, 08:24 | Сообщение # 7        
краб
аватар
  Постов: 6148  Offline Друзья 
Цитата S77 ()
Собираю бинарные часы

smile В чем фишка таких часов,чтобы мозг держать всегда в наряжении двоично-десятичным кодом,особенно если с секундами часы,или я отстал от жизни smile
Ср, 27.09.2017, 09:27 | Сообщение # 8        
nolpofaze
аватар
  Постов: 232  Offline
краб, да может студент, схема сфоткана с доски smile
Ср, 27.09.2017, 18:58 | Сообщение # 9        
краб
аватар
  Постов: 6148  Offline Друзья 
Цитата nolpofaze ()
может студент

smile Наверное партийное задание,год начался
Чт, 28.09.2017, 02:54 | Сообщение # 10        
Egour
аватар
  Постов: 880  Offline Друзья 
Цитата S77 ()
Тот факт, что когда батарейку надо будет менять(а это надо еще как-то понять), то при замене время я так понимаю встанет.

Никуда оно не встанет, для питания МК на время замены батарейки достаточно электролитического конденсатора на несколько десятков мкФ. А от ионистора микроконтроллер в режиме пониженного энергопотребления может питаться многие часы.
Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » Бинарные часы - проверка заряда батарейки. (бинарные часы, вопрос, заряд батареи.)
Страница 1 из 212»
Поиск:
Кто есть кто на форуме радиолюбителей: Администратор Модераторы Друзья Пользователи
Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта