Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » Понижение питания и преривания

Страниц (1): [1]
 

1. Andradio - 15 Марта, 2008 - 14:09:03 - перейти к сообщению
Есть ли в avr МК такое преривание чтоб действовало на понижение питания на некоторою величину? Типа BOD. Для Мк tiny2313.
А то нада записивать в еепром информацию и не хватает циклов записи 100000 для еепром. Вот я и подумал записивать при понижении питания.
Била мисль поставить транзистор как апликейшн нотах написано на ресет только не на ресет а на инт0. только уже схема собрана и хотелось чтото програмное.
2. VCOM - 15 Марта, 2008 - 14:16:04 - перейти к сообщению
При пониженном питании записыватсо будет с ошибками... Если вообще будет... Интересно че вы там такое пишете что 100000 циклов не хватает? Дак и раз уж надо так много циклов, то поставьте FRAM типа FM24C256-G... А по понижению питания, ну можно настроить компаратор...
3. Andradio - 16 Марта, 2008 - 13:00:21 - перейти к сообщению
просто считал числа больше 100000 и результат нада біло записать чтоб при перебоях питания оставалось значение. Я решил проблему поставив на tiny2313 на ресет схему с апликешн ноут(для защиті даніх еепрома от потерь при понижении питания) и установил дисабл ресет. Потом просто по питанию поставил електролит (за кренкой) и жду на порту А2 пояления нуля от схемі. Как нуль появиться то я сразу пишу в еепром. При пропадании напряжения зараяда електролита хватае чтоб успеть записать в еепром с учотом что я еще работаю з СД индикатором.
Кстати теперь не надо записивать 100000 раз, а только при каждом пропадании питания, которіе предполагаються не оч часто.
4. VCOM - 16 Марта, 2008 - 16:58:19 - перейти к сообщению
Гы гы. Ну да, так более, менее по уму Ж))))