Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Reset for AVR
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Alhen
Развожу плату для ATmega128 нужны варианты реализаци RESET.
Для сброса МК обычно использовал супервизор типа ADM707,
очевидно, что для навороченной меги 128 ADM707 избыточна,
хотелось бы надежный сброс и возможность manual reset.
Подскажите где посмотреть варианты, чтобы выбрать оптимальный.
defunct
Цитата(Alhen @ Apr 7 2006, 12:04) *
Развожу плату для ATmega128 нужны варианты реализаци RESET.
Для сброса МК обычно использовал супервизор типа ADM707,
очевидно, что для навороченной меги 128 ADM707 избыточна,
хотелось бы надежный сброс и возможность manual reset.
Подскажите где посмотреть варианты, чтобы выбрать оптимальный.

Один из вариантов - оставить пин Reset висеть в воздухе.
Вариант номер два - соединить Reset через 10k с Vcc
Вариант 3 - соединить Reset через 10k с Vcc и через 1mkf с Gnd.
Супервизор во всех трех случаях не нужен, т.к. в МК есть встроенный POR.
включаем BODEN и устанавливаем требуемый уровень сброса (BODLEVEL).
Rash
ADM708 и всё a14.gif
Alhen
2 defunct
Спасибо за оперативность.
А как кнопочку приаттачить, нужен ли диод ?
AndyBig
Цитата
А как кнопочку приаттачить, нужен ли диод ?

Лучший вариант -
Цитата
Вариант 3 - соединить Reset через 10k с Vcc и через 1mkf с Gnd

Только 1 мкф многовато, 0.1 вполне достаточно smile.gif А кнопочка - параллельно этому кондеру.
defunct
Цитата(AndyBig @ Apr 7 2006, 12:26) *
Цитата
А как кнопочку приаттачить, нужен ли диод ?

Лучший вариант -
Цитата
Вариант 3 - соединить Reset через 10k с Vcc и через 1mkf с Gnd

Только 1 мкф многовато, 0.1 вполне достаточно smile.gif А кнопочка - параллельно этому кондеру.


1 Mkf на случай если предполагается использовать ISP.
С 0.1 mkf ISP может глючить (у меня бывали случаи глюков с некоторыми программаторами).
Если же для программирования использовать только JTAG тогда и без кондера должно быть все ок.
AndyBig
Хм... У меня ни разу не наблюдались глюки с ISP при кондере 0,1 smile.gif Но, в принципе, можно и 1 мкф, и 10 (видел 10 мкф в одном массово выпускающемся девайсе).
Miron
Я ставлю ADM1232 - супервизор, WD таймер и есть пин для кнопасика внешнего сброса
работаю на нем и не жалуюсь
только кондерчик блокировочный на него ставить не надо забывать.
ms1
После того, как почитал обсуждение этого вопроса, если не ошибаюсь, где то в фидо, постоянно ставлю 10n X7R, поближе к пину и не жалуюсь. smile.gif
Резистор 2..10к, болтающийся хвост стараюсь делать поменьше, супервизоры не использую с давних времен.
Хотя супервизор для ранних АВРок конечно был нужен, но теперь это не актуально.
валеравал
Цитата(Miron @ Apr 7 2006, 13:21) *
Я ставлю ADM1232 - супервизор, WD таймер и есть пин для кнопасика внешнего сброса
работаю на нем и не жалуюсь
только кондерчик блокировочный на него ставить не надо забывать.


блокировочный кондерчик между резетом и землей?
я правильно понял, а зачем он и почему называется блокировочный?
спасибо
sseett
Цитата
блокировочный кондерчик между резетом и землей?
я правильно понял, а зачем он и почему называется блокировочный?

Потому что блокирует (шунтирует, обводит ….) переменную составляющую.
Высокочастотная керамика и корпус SMD, расположенный, максимально близко к выводу сброса - лучший вариант.

А как кнопочку приаттачить, нужен ли диод ?

Диод нужен, что бы кондер (через диод) быстро разряжался при обесточивании устройства, и тем самым схема сброса быстро была готова выполнить свою задачу.
Применительно к AVR диод нужен для защиты вывода сброса, т.к. внутренний защитный диод на этом выводе отсутствует.
Но лично я диод не ставлю, и пока проблем не было.
Удачи!
Igor26
Если не ставить резистор и конденсатор в цепь сброса, то наблюдался перезапуск контроллера при импульсных помехах(включился пускатель, электроклапан и т.п.)
halfdoom
Цитата(defunct @ Apr 7 2006, 12:09) *
Вариант 3 - соединить Reset через 10k с Vcc и через 1mkf с Gnd.

Причем без особого ущерба 1uF можно заменить на 1nF-10nF, т.к. встроенный генератор ресета прекрасно отрабатывает требуемые задержки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.