реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Reset for AVR, Какие есть варианты?
Alhen
сообщение Apr 7 2006, 09:04
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 161
Регистрация: 17-08-04
Из: Караганда
Пользователь №: 516



Развожу плату для ATmega128 нужны варианты реализаци RESET.
Для сброса МК обычно использовал супервизор типа ADM707,
очевидно, что для навороченной меги 128 ADM707 избыточна,
хотелось бы надежный сброс и возможность manual reset.
Подскажите где посмотреть варианты, чтобы выбрать оптимальный.
Go to the top of the page
 
+Quote Post
defunct
сообщение Apr 7 2006, 09:09
Сообщение #2


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(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).
Go to the top of the page
 
+Quote Post
Rash
сообщение Apr 7 2006, 09:20
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



ADM708 и всё a14.gif
Go to the top of the page
 
+Quote Post
Alhen
сообщение Apr 7 2006, 09:21
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 161
Регистрация: 17-08-04
Из: Караганда
Пользователь №: 516



2 defunct
Спасибо за оперативность.
А как кнопочку приаттачить, нужен ли диод ?
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Apr 7 2006, 09:26
Сообщение #5


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



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

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

Только 1 мкф многовато, 0.1 вполне достаточно smile.gif А кнопочка - параллельно этому кондеру.
Go to the top of the page
 
+Quote Post
defunct
сообщение Apr 7 2006, 09:36
Сообщение #6


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(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 тогда и без кондера должно быть все ок.
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Apr 7 2006, 09:39
Сообщение #7


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Хм... У меня ни разу не наблюдались глюки с ISP при кондере 0,1 smile.gif Но, в принципе, можно и 1 мкф, и 10 (видел 10 мкф в одном массово выпускающемся девайсе).
Go to the top of the page
 
+Quote Post
Miron
сообщение Apr 7 2006, 10:21
Сообщение #8


Частый гость
**

Группа: Validating
Сообщений: 149
Регистрация: 11-02-05
Из: Рязань
Пользователь №: 2 574



Я ставлю ADM1232 - супервизор, WD таймер и есть пин для кнопасика внешнего сброса
работаю на нем и не жалуюсь
только кондерчик блокировочный на него ставить не надо забывать.
Go to the top of the page
 
+Quote Post
ms1
сообщение Apr 7 2006, 19:15
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 150
Регистрация: 13-10-05
Пользователь №: 9 614



После того, как почитал обсуждение этого вопроса, если не ошибаюсь, где то в фидо, постоянно ставлю 10n X7R, поближе к пину и не жалуюсь. smile.gif
Резистор 2..10к, болтающийся хвост стараюсь делать поменьше, супервизоры не использую с давних времен.
Хотя супервизор для ранних АВРок конечно был нужен, но теперь это не актуально.
Go to the top of the page
 
+Quote Post
валеравал
сообщение Apr 7 2006, 19:16
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 28-05-05
Пользователь №: 5 503



Цитата(Miron @ Apr 7 2006, 13:21) *
Я ставлю ADM1232 - супервизор, WD таймер и есть пин для кнопасика внешнего сброса
работаю на нем и не жалуюсь
только кондерчик блокировочный на него ставить не надо забывать.


блокировочный кондерчик между резетом и землей?
я правильно понял, а зачем он и почему называется блокировочный?
спасибо
Go to the top of the page
 
+Quote Post
sseett
сообщение Apr 8 2006, 02:19
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



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

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

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

Диод нужен, что бы кондер (через диод) быстро разряжался при обесточивании устройства, и тем самым схема сброса быстро была готова выполнить свою задачу.
Применительно к AVR диод нужен для защиты вывода сброса, т.к. внутренний защитный диод на этом выводе отсутствует.
Но лично я диод не ставлю, и пока проблем не было.
Удачи!
Go to the top of the page
 
+Quote Post
Igor26
сообщение Apr 9 2006, 08:46
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Если не ставить резистор и конденсатор в цепь сброса, то наблюдался перезапуск контроллера при импульсных помехах(включился пускатель, электроклапан и т.п.)
Go to the top of the page
 
+Quote Post
halfdoom
сообщение Apr 10 2006, 10:29
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072



Цитата(defunct @ Apr 7 2006, 12:09) *
Вариант 3 - соединить Reset через 10k с Vcc и через 1mkf с Gnd.

Причем без особого ущерба 1uF можно заменить на 1nF-10nF, т.к. встроенный генератор ресета прекрасно отрабатывает требуемые задержки.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01431 секунд с 7
ELECTRONIX ©2004-2016