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

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


Гуру
******

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



Цитата(BORIV @ Dec 9 2009, 13:55) *
Figure 15,16,17,18,19 - даташита. wassat.gif


Какого, простите? Этого? Спрашиваю, потому что с АТМегами работать не приходилось.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Dec 9 2009, 16:02
Сообщение #32


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(muravei @ Dec 9 2009, 19:19) *
У меня с 0.1 на ресете AVRISP MKII не хотел программировать.

А что удивительного? Я ставлю 10к/10н либо вообще 1к без ничего.
Если дип в панельке - то 300 Ом, но к ISP это не имеет отношения.
Есть поделки, где наглухо отключен RST, но это опять же, ДИПы + параллельное программирование
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 9 2009, 16:34
Сообщение #33


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

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



Цитата(Herz @ Dec 9 2009, 18:41) *
Какого, простите? Этого? Спрашиваю, потому что с АТМегами работать не приходилось.

Я смотрел в документах 2486P-AVR-02/06 и 2443I-AVR-04/06 в обеих номера картинок одинаковы.
Go to the top of the page
 
+Quote Post
V_G
сообщение Dec 9 2009, 16:42
Сообщение #34


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

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



Цитата(BORIV @ Dec 9 2009, 21:55) *
Figure 15,16,17,18,19 - даташита. wassat.gif

Никак не пойму, в каких секретных даташитах имеются сведения, что НЕАКТИВНЫЙ (единичный) уровень на ножке ресет блокирует действие ресета по включению питания. Приведу конкретные слова из даташита:

•Power-on Reset. The MCU is reset when the supply voltage is below the Power-on Reset threshold (VPOT ).

•External Reset. The MCU is reset when a low level is present on the RESET pin for longer than the minimum pulse length.

Там еще есть про 2 источника ресета (watchdog и brown-out), и все это НЕЗАВИСИМЫЕ источники, друг друга не блокирующие

Я даже сомневаюсь, что медленное нарастание на ноге ресет мешает чему-либо, хотя детально не вдавался. А вот что кварц не стартует при таких над ним издевательствах - вполне вероятно. В Xmege на случай аварии кварца автоматом включается внутренний RC-генератор, это они правильно сделали, молодцы.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Dec 9 2009, 16:51
Сообщение #35


Гуру
******

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



Извините, водопровод сломался, целый день бегал искал запчасти.

1. У вочдога свой собственный независимый RC генератор внутри. Так что по идее - он должен резетить по всякому. Каждые 16 мс с момента подачи питания.
2. Когда кварц НЕ ЗАВЕЛСЯ (в моем случае) - ОЧЕНЬ замечательно помогает внешний резет.

3. Плавное уменьшение увеличение входного питания показывает исключительно нормальную работу БОД. И никогда не приводит к моим зависаниям. Никогда.

4. Я даже не могу себе представить схему в которой бы отсутствовали сигналы без пиитания. В том смысле, что питание убирается быстро, а вот кто уберет внешние сигналы, всякие емкости и прочее? Так что "строжайше" не подавать сигналов - это идеализм (диалектический).

5. Завис случается чаще, если увеличить емкость на резете до 100 mkf . В этом случае очень отчетливо видна некая закономерность. Следущие несколько зависов происходят не после 100 перещелкиваний, а практически друг за другом. Скажем, каждый второй щелчок приводит к убийству. НО! После некоей паузы, снова надо долго и упорно щелкать для достижения эффекта. Т.е. вывод - все определяет напряжение на резете, отличное от граничных.

Но главная беда - что независимый вочдог также оказался не независимым.

А внешний вочдог - это конечно хорошо.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Dec 9 2009, 16:56
Сообщение #36


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

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



Цитата(blackfin @ Dec 9 2009, 18:06) *
Ключевая фраза:
...
Если "кварц не завелся", не поможет даже внешний резет, равно как и вотчдоги, и прочие фьюзы... biggrin.gif
А вы попробуйте на железе. Я на 162 меге так победил подобные грабли.

Цитата(DpInRock @ Dec 9 2009, 19:51) *
А внешний вочдог - это конечно хорошо.
Да лишне это.

Цитата(DpInRock @ Dec 9 2009, 19:51) *
Но главная беда - что независимый вочдог также оказался не независимым.
Это даsad.gif Но выход есть.


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


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

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



Цитата(V_G @ Dec 9 2009, 19:42) *
Никак не пойму, в каких секретных даташитах имеются сведения, что НЕАКТИВНЫЙ (единичный) уровень на ножке ресет блокирует действие ресета по включению питания. Приведу конкретные слова из даташита:

•External Reset. The MCU is reset when a low level is present on the RESET pin for longer than the minimum pulse length.


Переведу, то, что Вы написали.

Внешний Сброс. Микроконтроллер сбрасывается, когда низкий уровень сигнала присутствует на входе Сброс дольше минимальной длительности импульса.

У топикстартера, благодаря большой ёмкости на входе Сброс, низкого уровня не возникает вообще.

Цитата(DpInRock @ Dec 9 2009, 19:51) *
4. Я даже не могу себе представить схему в которой бы отсутствовали сигналы без пиитания. В том смысле, что питание убирается быстро, а вот кто уберет внешние сигналы, всякие емкости и прочее? Так что "строжайше" не подавать сигналов - это идеализм (диалектический).

Это не идеализм, это азбука.
Ваш конденсатор на 1мкФ снизил надёжность всего устройства на пару порядков.
Фразу о том, что питание убирается быстро, я комментировать не буду, подумайте сами.
Ради прикола, попробуйте укоротить контакты питания у любого USB устройства. Должно быть интересно.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Dec 9 2009, 19:34
Сообщение #38


Гуру
******

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



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

Я у себя его убираю быстро. (Быстрее, чем убирается все остальное - иначе имитация траблов по питанию - бесполезна - а траблы, на то и траблы, чтобы мешать. Траблы, которые не мешают - траблами не являются).

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

И в даташите совершенно однозначно указывается на независимость источников сброса.
Тогда получается, что существуют условия, при которых внутренний генератор WD не работает.


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


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(BORIV @ Dec 9 2009, 20:11) *
Это не идеализм, это азбука.

Не азбука это никакая и не идеализм. Это такая же схемотехника, только в пределах кристалла. Где-то ESD-защита так сделана, где-то эдак. Где-то на входных затворах диэлектрик тоньше, где-то толще, а где-то вообще какой нибудь карман плавающий. Если указано в даташите - на вход можно подавать сигнал -0.5...13 вольт, значит можно, и не зависимо от VCC, ноль там или +5. Если сказано -0.5...Vcc+0.5 - то так оно и есть, и без Vcc больше 0.5 вольт нельзя. Читайте Absolute maximum ratings и смотрите, что куда можно.
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 9 2009, 21:30
Сообщение #40


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

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



Цитата(SM @ Dec 9 2009, 22:49) *
Не азбука это никакая и не идеализм. Это такая же схемотехника, только в пределах кристалла.
Читайте Absolute maximum ratings и смотрите, что куда можно.


NOTICE: Exposure to absolute maximum rating conditions extended periods may affect device reliability.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Dec 10 2009, 07:14
Сообщение #41


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Была тема А у Вас как с АВЦЦ? Нет ли там хитрозакрученного косяка?
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 10 2009, 07:16
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(BORIV @ Dec 10 2009, 00:30) *
NOTICE: Exposure to absolute maximum rating conditions extended periods may affect device reliability.

А никто и не заставляет все 13 вольт на резет подавать, да еще и продолжительное время smile.gif
Go to the top of the page
 
+Quote Post
arttab
сообщение Dec 11 2009, 10:38
Сообщение #43


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



До сих пор считал что на конденсатор на ресете должен быть около 22пФ. Откуда 0,1мкФ?


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
V_G
сообщение Dec 11 2009, 11:16
Сообщение #44


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

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



А откуда 22 пФ? В даташите ничего про это не встречал.
Назначение этого конденсатора может быть разным. Либо это помехоподавляющий конденсатор, либо - формирующий достаточно длинный импульс сброса.
В любом случае в расчет должна приниматься минимально допустимая длительность сбрасывающего импульса на входе (2,5 мкс)
Go to the top of the page
 
+Quote Post
BORIV
сообщение Dec 11 2009, 15:17
Сообщение #45


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

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



Документ AVR040 пункт 4.9.9 Reset Pin Protection ответит на все Ваши вопросы, господа разработчики.

Сообщение отредактировал BORIV - Dec 11 2009, 15:18
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 Текстовая версия Сейчас: 3rd July 2025 - 22:40
Рейтинг@Mail.ru


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