РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



  • Страница 1 из 2
  • 1
  • 2
  • »
Архив - только для чтения
Бинарные часы - проверка заряда батарейки.
Сообщение # 1        
S77
аватар
  Постов: 18   ОК 
Добрый день.
Собираю бинарные часы по этой схеме:

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

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

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

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

P.S. С точки зрения кода на СИ. Я делаю вечный цикл, в котором проверяю не нажата ли кнопка вызова и если да то отображаю. При этом цикл подсчета времени работает всегда?
P.P.S. Схема честно скомунизжена, просветите пожалуйста можно ли ссылки на ютуб давать.
Файлы: 1528710.png (201.2 Kb) · 0965923.png (144.2 Kb)
Сообщение # 2        
nolpofaze
аватар
  Постов: 442   Друзья 
Подойти к изготовлению часов и энергосбережению, с другой стороны, хотя бы использовать часовой кварц для счета времени, и не использовать высокие частоты работы контроллера, использовать режимы пониженного энергопотребления, всё это снижает потребление энергии.
Сообщение # 3        
S77
аватар
  Постов: 18   ОК 
nolpofaze, кварц ставлю на 32,768 кГц стандартный часовой.
В микросхемах серии "Р" присутствует пониженное энергопотребление. Но как я понял есть, что-то вроде "спящего" режима, в котором оно еще меньше. Тогда два вопроса. Как его включить и, если его включить, то разве отсчет времени не остановится?
Сообщение # 4        
nolpofaze
аватар
  Постов: 442   Друзья 
Если контроллер будет работать на этой частоте (32 кГц) то будет потреблять около 20 мкА при питании 1,8В. А по поводу использования спящих режимов надо курить даташит, там все есть, в том числе и примеры, в том числе и на Си.
Сообщение # 5        
S77
аватар
  Постов: 18   ОК 
nolpofaze, Почитал даташиты. Понял что для понижения энергопотребления нужен будет Power-Save мод.
И не подскажите где почитать про биты? Которые позволяют все это проворачивать, а то все мои запросы гуглу почему-то наталкивают на сайты с Fuse-битами, сомневаюсь, что это одно и тоже.
Сообщение # 6        
nolpofaze
аватар
  Постов: 442   Друзья 
S77, всё тот же даташит:) А по поводу включения режима, в ассемблере аврки есть инструкция SLEEP (сон, если хотите), при ее включении таймер2 в асинхронном режиме работает, время считает, для включения надо установить бит AS2 регистра ASSR. Опять же, все есть в даташите, или поисковик "асинхронный таймер АВР".
Сообщение # 7        
краб
аватар
  Постов: 4404   Друзья 
Цитата S77 ()
Собираю бинарные часы

smile В чем фишка таких часов,чтобы мозг держать всегда в наряжении двоично-десятичным кодом,особенно если с секундами часы,или я отстал от жизни smile
Сообщение # 8        
nolpofaze
аватар
  Постов: 442   Друзья 
краб, да может студент, схема сфоткана с доски smile
Сообщение # 9        
краб
аватар
  Постов: 4404   Друзья 
Цитата nolpofaze ()
может студент

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

Никуда оно не встанет, для питания МК на время замены батарейки достаточно электролитического конденсатора на несколько десятков мкФ. А от ионистора микроконтроллер в режиме пониженного энергопотребления может питаться многие часы.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA