| Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
Экономичный генератор импульсов
30.10.2011, 14:50
|
|
|
Частый гость
Регистрация: 25.09.2007
Сообщений: 13
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Экономичный генератор импульсов
Всем привет!
Ищу схему устройства, которое может выдавать импульсы по одной секунде - раз в СУТКИ. казалось бы ничего сложного, но проблема в том, что питание батарейное и должно быть крайне низкое энергопотребление. На привычной мне atmega, это целых пять миллиампер. То есть совсем не то.
Кто может посоветовать, какой компонент тут использовать? Возможно такое сделать, например, на полевых транзисторах или может есть специальные кмоп микросхемы для таких целей? Главный момент, что точность не важна. Главное чтоб импульс был точно, и совсем не страшно если он будет +\- даже час.
|
|
|
|
Сказали "Спасибо" Vitalperm
|
|
|
30.10.2011, 15:25
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Экономичный генератор импульсов
Вообще-то у atmega есть разные режимы работы, в том числе и микропотребления. Будет крайне низкое энергопотребление (ну не как не 5мА), но надо отключить всю переферию, оставить только сторожевой таймер. А еще снизить частоту генератора. А еще использовать чипы с буквой V. Вариантов много.
Последний раз редактировалось alvadep; 30.10.2011 в 15:34.
|
|
|
|
Сказали "Спасибо" alvadep
|
|
|
30.10.2011, 15:31
|
|
|
Частый гость
Регистрация: 25.09.2007
Сообщений: 13
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Экономичный генератор импульсов
alvadep серьёзно? С периферией нет проблем, всё отключу. Но вот про переход в состояние низкого энергопотребления первый раз слышу. Можно подробнее об этом? дело в том что нужен именно ИМПУЛЬС. а если перевести контроллер в спящий режим, то он сможет выдать импульс?
|
|
|
|
Сказали "Спасибо" Vitalperm
|
|
|
30.10.2011, 15:48
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Экономичный генератор импульсов
Отключаете периферию, переводите микроконтроллер в режим sleep (power-down), сторожевой таймер работает. По сторожевому таймеру пробуждение скажем раз в секунду, подсчет времени (секунд) и опять в спячку. Как насчитает сутки - выдача импульса и в спячку. И так далее. Потребление будет соизмеримо с током утечки элементов питания.
Последний раз редактировалось alvadep; 30.10.2011 в 16:03.
|
|
|
|
Сказали "Спасибо" alvadep
|
|
|
30.10.2011, 15:50
|
|
|
Гуру портала
Регистрация: 26.01.2007
Адрес: Дивное, Россия
Сообщений: 15,299
Сказал спасибо: 7,687
Сказали Спасибо 19,025 раз(а) в 6,619 сообщении(ях)
|
Re: Экономичный генератор импульсов
Погуглите микрухи для часов - таймеров.
__________________
Любое утверждение верно, включая и это.
|
|
|
|
Сказали "Спасибо" VladimirIvan
|
|
|
30.10.2011, 16:41
|
|
|
Временная регистрация
Регистрация: 12.02.2007
Сообщений: 48
Сказал спасибо: 4
Сказали Спасибо 35 раз(а) в 11 сообщении(ях)
|
Re: Экономичный генератор импульсов
MSP430 http://www.compitech.ru/html.cgi/arh...6/stat_116.htm
Микроконтроллеры обоих семейств характеризуются сверхмалой потребляемой мощностью, что ориентирует их на приложения с батарейным питанием. В частности, потребляемый ток в режиме удержания данных в ОЗУ составляет 0,1 мкА, а в режиме часов реального времени — 0,8 мкА. В активном же режиме потребляемый ток зависит от производительности и равен 250 мкА/MIPS.
Последний раз редактировалось Evgeniy_V; 30.10.2011 в 16:51.
|
|
|
|
Сказали "Спасибо" Evgeniy_V
|
|
|
30.10.2011, 16:41
|
|
|
Гражданин KAZUS.RUN
Регистрация: 16.12.2010
Адрес: RU, 02, г. Уфа
Сообщений: 793
Сказал спасибо: 149
Сказали Спасибо 293 раз(а) в 216 сообщении(ях)
|
Re: Экономичный генератор импульсов
Вот обычный интересный таймер.
|
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Владимир из Уфы за это сообщение:
|
|
|
30.10.2011, 16:54
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: Экономичный генератор импульсов
Сообщение от Evgeniy_V
|
|
В частности, потребляемый ток в режиме удержания данных в ОЗУ составляет 0,1 мкА, а в режиме часов реального времени — 0,8 мкА.
|
Чем он лучше АТмега?
Вешаем к меге часовой кварц и получаем вот такое потребление
|
|
|
|
30.10.2011, 17:48
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
|
Re: Экономичный генератор импульсов
тогда уж pic24 - часы реального времени внутре и аларм настраиваемый - по его срабатыванию просыпается процессор и выдает импульс. хотя, если честно, все варианты избыточны с применением МК.
niXto,
эти параметры приведены для генератора или всей кучи - генератора, таймера-счетчика, ядра в режиме подсчета импульсов/сравнения с заданной уставкой-алармом?
alvadep,
прежде чем советовать - подумайте! 
сторожевой таймер может считать ворон в соседнем дворе, количество негров в эфиопии или столетних девственниц в туманности андромеды - нестабильный он, может уходить от температуры/напряжения, интервал будет гулять, ТС палкой гонять вас будет
|
|
|
|
30.10.2011, 19:09
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: Экономичный генератор импульсов
Сообщение от jump
|
|
эти параметры приведены для генератора или всей кучи - генератора, таймера-счетчика, ядра в режиме подсчета импульсов/сравнения с заданной уставкой-алармом?
|
Для всего проца с запущенным таймером. Раз в секунду проц просыпается и за пару микросекунд прибавляет единичку, сравнивает значение и снова засыпает
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:07.
|
|