Форум

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

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

В сети

Пользователей: 80
Из них просматривают:
Аналоги: 6. Даташиты: 10. Инструкции: 8. Новости: 5. Опросы: 1. Остальное: 3. Производители: 6. Профиль пользователя: 4. Расчёты: 1. Теги: 2. Форум: 33. Чат: 1.
Участников: 3
Гостей: 77

Google , T112-10 , Яндекс , далее...
Рекорд 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
Не в сети
столько же сколько и при работе. Может чуть меньше.



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


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

Разное

Интересно

При пайке деталей над горловиной кинескопа накройте ее куском материи.
Этим Вы убережёте кинескоп от случайно падающего расплавленного припоя и, следовательно, от трещин в его стекле.