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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Конденсатор на резете - мешает жизни, Не могу разрешить загадку
V_G
сообщение Dec 9 2009, 06:47
Сообщение #16


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Никогда на атмегах не ставил конденсатор по ресету. В POR (power-on-reset) свой пороговый уровень, свой гистерезис и программируемое время стартапа после установки питания (4 или 65 мс). Вполне достаточно для подавляющего большинства приложений. Диоды-резисторы-конденсаторы - только если действительно есть внешний источник ресета.
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 9 2009, 08:44
Сообщение #17


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

Группа: Участник
Сообщений: 131
Регистрация: 5-05-06
Пользователь №: 16 820



Цитата(DpInRock @ Dec 8 2009, 19:31) *
Впечатление, что неразрядившийся конденсатор по резету каким-то образом подпитывал сам проц, заодно обманывал brown детектор...


Извините, но каким боком БОДлевел и вочдог к Вашей проблеме? У Вас ресет к верху подтянут, а не заземлён.

Внутренний ресет формируется при переходе из 0 в 1 внешнего ресета одновременно или позже включения питания.

Если лень читать PDF, то хоть картинки посмотрите.

Проблему создали Вы сами.
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Dec 9 2009, 09:04
Сообщение #18


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Скорее всего имеет значение плавное нарастание синала на ножке резет.
Я тоже первый раз в жизни поставил туда конденсатор.

Удивляет то, что можно загнать атмел в состояние полной неработоспособности. В том плане, что ожидал, что разрешенный вочдог по старту все-таки сбросит проц и тот начнет работать. Но этого не происходит.

К слову. Такого состояния добится сложно, но реально можно. (Один завис на сотню, а то и две перещелквания питанием).


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 9 2009, 09:18
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(DpInRock @ Dec 9 2009, 12:04) *
В том плане, что ожидал, что разрешенный вотчдог по старту все-таки сбросит проц и тот начнет работать. Но этого не происходит.

Для этого вотчдог должен работать от отдельного генератора, который гарантированно запустится при плавном нарастании VCC.
Цитата(DpInRock @ Dec 9 2009, 12:04) *
К слову. Такого состояния добится сложно, но реально можно. (Один завис на сотню, а то и две перещелквания питанием).

Внешний вотчдог - наше всё!

Цена вопроса - $0.51+1pin CPU: ADM6320.

И, как обычно, качество vs стоимость, нужное - подчеркнуть.. biggrin.gif

Сообщение отредактировал blackfin - Dec 9 2009, 09:26
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 9 2009, 09:30
Сообщение #20


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

Группа: Участник
Сообщений: 131
Регистрация: 5-05-06
Пользователь №: 16 820



Цитата(DpInRock @ Dec 9 2009, 12:04) *
Удивляет то, что можно загнать атмел в состояние полной неработоспособности. В том плане, что ожидал, что разрешенный вочдог по старту все-таки сбросит проц и тот начнет работать. Но этого не происходит.

Ваша проблема в том, что питание появляется при наличии логической единицы на внешнем ресете.
В этом случае внутренний ресет не сформируется.

Цитата(blackfin @ Dec 9 2009, 12:18) *
Цена вопроса - $0.51+1pin CPU: ADM6319.

И, как обычно, качество vs стоимость, нужное - подчеркнуть.. biggrin.gif

Внутренний ресет можно организовать от БОДлевела, он как раз прекрасно среагирует на плавное нарастание питания, а тратить деньги впустую - это дело сугубо личное (если начальству всёравно).
Go to the top of the page
 
+Quote Post
V_G
сообщение Dec 9 2009, 10:27
Сообщение #21


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(BORIV @ Dec 9 2009, 19:30) *
Ваша проблема в том, что питание появляется при наличии логической единицы на внешнем ресете.
В этом случае внутренний ресет не сформируется.

Откуда такие сведения? Всегда считал схему POR независимой от состояния каких-либо ножек проца.
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 9 2009, 11:55
Сообщение #22


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

Группа: Участник
Сообщений: 131
Регистрация: 5-05-06
Пользователь №: 16 820



Цитата(V_G @ Dec 9 2009, 13:27) *
Откуда такие сведения? Всегда считал схему POR независимой от состояния каких-либо ножек проца.

Figure 15,16,17,18,19 - даташита. wassat.gif
Go to the top of the page
 
+Quote Post
stells
сообщение Dec 9 2009, 11:56
Сообщение #23


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(V_G @ Dec 9 2009, 13:27) *
Откуда такие сведения? Всегда считал схему POR независимой от состояния каких-либо ножек проца.

ресет можно снимать либо одновременно, либо после достижения напряжением питания заданного порогового значения, но не до. диаграммки в даташитах есть
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 9 2009, 12:21
Сообщение #24


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

Группа: Участник
Сообщений: 131
Регистрация: 5-05-06
Пользователь №: 16 820



Подавать сигналы на вход м-с, до подачи питания - грубейшая ошибка.
Странно как-то об этом напоминать на форуме разработчиков.
Go to the top of the page
 
+Quote Post
Herz
сообщение Dec 9 2009, 14:15
Сообщение #25


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(BORIV @ Dec 9 2009, 14:21) *
Подавать сигналы на вход м-с, до подачи питания - грубейшая ошибка.
Странно как-то об этом напоминать на форуме разработчиков.

Ну, бывают и исключения. Так что ничего странного. biggrin.gif
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Dec 9 2009, 14:59
Сообщение #26


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(DpInRock @ Dec 9 2009, 12:04) *
К слову. Такого состояния добится сложно, но реально можно. (Один завис на сотню, а то и две перещелквания питанием).
Попробуй стартовать со включенным fuse CLKDIV8, а на полную скорость переходи после инициализации периферии. Расскажи о результатахsmile.gif


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 9 2009, 15:06
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(demiurg_spb @ Dec 9 2009, 17:59) *
Попробуй стартовать со включенным fuse CLKDIV8, а на полную скорость переходи после инициализации периферии. Расскажи о результатахsmile.gif

Ключевая фраза:
Цитата(DpInRock @ Dec 8 2009, 19:31) *
Смотрим - кварц не завелся.

Если "кварц не завелся", не поможет даже внешний резет, равно как и вотчдоги, и прочие фьюзы... biggrin.gif
Go to the top of the page
 
+Quote Post
Herz
сообщение Dec 9 2009, 15:10
Сообщение #28


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(blackfin @ Dec 9 2009, 17:06) *
Ключевая фраза:

Если "кварц не завелся", не поможет даже внешний резет, равно как и вотчдоги, и прочие фьюзы... biggrin.gif

А что, внутри RC нету?
Go to the top of the page
 
+Quote Post
muravei
сообщение Dec 9 2009, 15:19
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



У меня с 0.1 на ресете AVRISP MKII не хотел программировать.
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 9 2009, 15:26
Сообщение #30


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

Группа: Участник
Сообщений: 131
Регистрация: 5-05-06
Пользователь №: 16 820



Цитата(blackfin @ Dec 9 2009, 18:06) *
Ключевая фраза:

Если "кварц не завелся", не поможет даже внешний резет, равно как и вотчдоги, и прочие фьюзы... biggrin.gif


Спасибо надо сказать, что вообще не загнулся.

А ключевая фраза - "откуда такие сведения?"
Go to the top of the page
 
+Quote Post

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

 


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


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