РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

ФОРУМ НА ЭЛВО

РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ
  • БЛОГИ
  • НОВОЕ
  • СХЕМЫ
  • РАЗНОЕ
  • ТЕОРИЯ
  • ТЕЛЕВИДЕО
  • СВЕТОДИОД
  • МЕДТЕХНИКА
  • БЫТТЕХНИКА
  • ИЗМЕРИТЕЛИ
  • СПРАВОЧНИК
  • ТЕХНОЛОГИИ
  • РЕМОНТ СХЕМ
  • МОБИЛЬНИКИ
  • КОМПЬЮТЕРЫ
  • НАЧИНАЮЩИМ
  • ЗАРЯДКИ И АКБ
  • СИГНАЛИЗАЦИИ
  • АУДИОТЕХНИКА
  • АВТОВЕЛОМОТО
  • БЛОКИ ПИТАНИЯ
  • РАДИОПРИЁМНИКИ
  • МЕТАЛЛОИСКАТЕЛИ
  • МИКРОКОНТРОЛЛЕР
  • РАДИОПЕРЕДАТЧИКИ


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

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

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

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

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



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