Herz 6 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Figure 15,16,17,18,19 - даташита. :wassat: Какого, простите? Этого? Спрашиваю, потому что с АТМегами работать не приходилось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба У меня с 0.1 на ресете AVRISP MKII не хотел программировать. А что удивительного? Я ставлю 10к/10н либо вообще 1к без ничего. Если дип в панельке - то 300 Ом, но к ISP это не имеет отношения. Есть поделки, где наглухо отключен RST, но это опять же, ДИПы + параллельное программирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Борив 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Какого, простите? Этого? Спрашиваю, потому что с АТМегами работать не приходилось. Я смотрел в документах 2486P-AVR-02/06 и 2443I-AVR-04/06 в обеих номера картинок одинаковы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 11 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Figure 15,16,17,18,19 - даташита. :wassat: Никак не пойму, в каких секретных даташитах имеются сведения, что НЕАКТИВНЫЙ (единичный) уровень на ножке ресет блокирует действие ресета по включению питания. Приведу конкретные слова из даташита: •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-генератор, это они правильно сделали, молодцы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DpInRock 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Извините, водопровод сломался, целый день бегал искал запчасти. 1. У вочдога свой собственный независимый RC генератор внутри. Так что по идее - он должен резетить по всякому. Каждые 16 мс с момента подачи питания. 2. Когда кварц НЕ ЗАВЕЛСЯ (в моем случае) - ОЧЕНЬ замечательно помогает внешний резет. 3. Плавное уменьшение увеличение входного питания показывает исключительно нормальную работу БОД. И никогда не приводит к моим зависаниям. Никогда. 4. Я даже не могу себе представить схему в которой бы отсутствовали сигналы без пиитания. В том смысле, что питание убирается быстро, а вот кто уберет внешние сигналы, всякие емкости и прочее? Так что "строжайше" не подавать сигналов - это идеализм (диалектический). 5. Завис случается чаще, если увеличить емкость на резете до 100 mkf . В этом случае очень отчетливо видна некая закономерность. Следущие несколько зависов происходят не после 100 перещелкиваний, а практически друг за другом. Скажем, каждый второй щелчок приводит к убийству. НО! После некоей паузы, снова надо долго и упорно щелкать для достижения эффекта. Т.е. вывод - все определяет напряжение на резете, отличное от граничных. Но главная беда - что независимый вочдог также оказался не независимым. А внешний вочдог - это конечно хорошо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Ключевая фраза: ... Если "кварц не завелся", не поможет даже внешний резет, равно как и вотчдоги, и прочие фьюзы... А вы попробуйте на железе. Я на 162 меге так победил подобные грабли. А внешний вочдог - это конечно хорошо.Да лишне это. Но главная беда - что независимый вочдог также оказался не независимым.Это да:( Но выход есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Борив 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Никак не пойму, в каких секретных даташитах имеются сведения, что НЕАКТИВНЫЙ (единичный) уровень на ножке ресет блокирует действие ресета по включению питания. Приведу конкретные слова из даташита: •External Reset. The MCU is reset when a low level is present on the RESET pin for longer than the minimum pulse length. Переведу, то, что Вы написали. Внешний Сброс. Микроконтроллер сбрасывается, когда низкий уровень сигнала присутствует на входе Сброс дольше минимальной длительности импульса. У топикстартера, благодаря большой ёмкости на входе Сброс, низкого уровня не возникает вообще. 4. Я даже не могу себе представить схему в которой бы отсутствовали сигналы без пиитания. В том смысле, что питание убирается быстро, а вот кто уберет внешние сигналы, всякие емкости и прочее? Так что "строжайше" не подавать сигналов - это идеализм (диалектический). Это не идеализм, это азбука. Ваш конденсатор на 1мкФ снизил надёжность всего устройства на пару порядков. Фразу о том, что питание убирается быстро, я комментировать не буду, подумайте сами. Ради прикола, попробуйте укоротить контакты питания у любого USB устройства. Должно быть интересно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DpInRock 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Фразу о том, что питание убирается быстро, я комментировать не буду, подумайте сами. Я у себя его убираю быстро. (Быстрее, чем убирается все остальное - иначе имитация траблов по питанию - бесполезна - а траблы, на то и траблы, чтобы мешать. Траблы, которые не мешают - траблами не являются). Состояние ножки резет никак не должно приводить к зависаниям. Тем более, что ножку резет можно вообще убрать (перепрограммировать на другую функцию). И в даташите совершенно однозначно указывается на независимость источников сброса. Тогда получается, что существуют условия, при которых внутренний генератор WD не работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Это не идеализм, это азбука. Не азбука это никакая и не идеализм. Это такая же схемотехника, только в пределах кристалла. Где-то ESD-защита так сделана, где-то эдак. Где-то на входных затворах диэлектрик тоньше, где-то толще, а где-то вообще какой нибудь карман плавающий. Если указано в даташите - на вход можно подавать сигнал -0.5...13 вольт, значит можно, и не зависимо от VCC, ноль там или +5. Если сказано -0.5...Vcc+0.5 - то так оно и есть, и без Vcc больше 0.5 вольт нельзя. Читайте Absolute maximum ratings и смотрите, что куда можно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Борив 0 9 декабря, 2009 Опубликовано 9 декабря, 2009 · Жалоба Не азбука это никакая и не идеализм. Это такая же схемотехника, только в пределах кристалла. Читайте Absolute maximum ratings и смотрите, что куда можно. NOTICE: Exposure to absolute maximum rating conditions extended periods may affect device reliability. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 10 декабря, 2009 Опубликовано 10 декабря, 2009 · Жалоба Была тема А у Вас как с АВЦЦ? Нет ли там хитрозакрученного косяка? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 10 декабря, 2009 Опубликовано 10 декабря, 2009 · Жалоба NOTICE: Exposure to absolute maximum rating conditions extended periods may affect device reliability. А никто и не заставляет все 13 вольт на резет подавать, да еще и продолжительное время :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arttab 0 11 декабря, 2009 Опубликовано 11 декабря, 2009 · Жалоба До сих пор считал что на конденсатор на ресете должен быть около 22пФ. Откуда 0,1мкФ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 11 11 декабря, 2009 Опубликовано 11 декабря, 2009 · Жалоба А откуда 22 пФ? В даташите ничего про это не встречал. Назначение этого конденсатора может быть разным. Либо это помехоподавляющий конденсатор, либо - формирующий достаточно длинный импульс сброса. В любом случае в расчет должна приниматься минимально допустимая длительность сбрасывающего импульса на входе (2,5 мкс) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Борив 0 11 декабря, 2009 Опубликовано 11 декабря, 2009 (изменено) · Жалоба Документ AVR040 пункт 4.9.9 Reset Pin Protection ответит на все Ваши вопросы, господа разработчики. Изменено 11 декабря, 2009 пользователем BORIV Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться