Форум

Радиолюбительский форум.

Если у Вас возникли вопросы, задавайте их на форуме.

В сети

Пользователей: 85
Из них просматривают:
Аналоги: 26. Даташиты: 21. Новости: 10. Остальное: 2. Производители: 1. Профиль пользователя: 5. Теги: 2. Форум: 18.
Участников: 2
Гостей: 83

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.

Просмотр этой темы: 

 1 анонимных пользователей
watchdog(atmega88pa)
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
Всем привет.

Собрал устройство на atmega88pa. Оно находится все время в режиме power-down, просыпается по изменению состояния одной из ножек и по прерыванию от watchdog(WDIE). Работает от 2 батареек типа ААА(напряжение 3В). Но наши современные батарейки полный отстой и хороших найти трудно(с падением тока падает и напряжение). Сначала все работало отлично: при нажатии кнопки, контроллер делал что надо и по прерыванию watchdog(каждые 8S) тоже выполнял свои функции(напряжение было 3В). Но как только напряжение упало до 2.72В watchdog сначало работал, но плохо(мог проснуться и через 8 секунд, а мог и через 1 минуту или вообще заглохнуть), потом напряжение снизилось до 2.7В и все помер!!! Хотя прерывание по кнопкам, как и работало, так и работает без каких либо проблем.
Подскажите, пожалуйста, какая может быть беда с watchdog и как ее преодолеть?



Re: watchdog(atmega88pa)
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
Какой источник основного тактирования?
Прочти внимательно абзац про Power down- там в конце описано в чем загвоздка.



Re: watchdog(atmega88pa)
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
Спасибо. Щас прочитаю
источник тактирования - внутренний генератор RC



Re: watchdog(atmega88pa)
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
8 МГЦ



Re: watchdog(atmega88pa)
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
У меня он просыпается и задержка стоит на 4 мС. Попробую затра изменить на 64 мС по старту МК, но сколько он будит потреблять в момент запуска? И поможет ли это?



Re: watchdog(atmega88pa)
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
Нашел еще вот такой момент:
Speed Grade:
– 0 - 4 MHz@1.8 - 5.5V, 0 - 10 MHz@2.7 - 5.5.V, 0 - 20 MHz @ 4.5 - 5.5V

В даташите в features.
Могут мои 8 Мгц портить ему жизнь при напряжении 2.7 и ниже?



Re: watchdog(atmega88pa)
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
4 ms это очень мало. При пониженном напряжении питания генератор долго выходит на режим.



Re: watchdog(atmega88pa)
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
В теории могут. На практике- надо сначала разобраться со временем стабилизации.



Re: watchdog(atmega88pa)
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
А сколько МК потребляет в момент запуска? Я побоялся ставить 65 мС, вот и поставил 4 мС



Re: watchdog(atmega88pa)
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
столько же сколько и при работе. Может чуть меньше.



Поиск по форуму


Расширенный поиск

Разное

Интересно

Наличие высокого напряжения на присоске можно проверить отверткой, соединенной с корпусом через резистор 3-5 МОм
Наличие резистора обязательно, так как без него из-за большого тока можно повредить умножитель или строчный трансформатор типа ТДКС.