Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
06.05.2008, 11:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
"В разрыв" - это ножка коетроллера (например МИСО) - резистор - длинный провод - желательно еще один резистор - ножка дисплея. Длинные провода (даже шлейфы) имеют привычку перетираться/ обгорать и коротить жилой на корпус или ещё куда - вы даже не прудставляете, КУДА они иногда умудряются коротнуть. У нас пару лет назад регулярно дохли простенькие блоки - на S2313 + выносные кнопки с метровыми проводами. Оказалось провода тёрлись по железяке на которой +12, и когда жила касалась её, ножка контроллера умерала, кнопка не действовала
Ну а с Ресетом - если нужна перепрошивка ISP - резистора 1...10 кОм с кондесатором на 0,1 должно хватать. По крайней мере вероятность того что одновременно подасться 0 на Ресет и правильная последовательность на SPI настолько мала...
|
|
|
|
06.05.2008, 18:48
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Сообщение от niXto
|
Оказалось провода тёрлись по железяке на которой +12, и когда жила касалась её, ножка контроллера умерала, кнопка не действовала
Ну а с Ресетом - если нужна перепрошивка ISP - резистора 1...10 кОм с кондесатором на 0,1 должно хватать. По крайней мере вероятность того что одновременно подасться 0 на Ресет и правильная последовательность на SPI настолько мала...
|
Резистор последовательно с пином - в случае подачи тех же 12в снаружи - ничего не даст. Входное сопротивление пина практически бесконечность, так что что на одном конце резистора, то и на втором будет.
А вот 0.1 мкФ на ресете - это атавизм, который с удивительным упорством применяется еще со времен 51 процессора. Не нужен он там абсолютно. К тому же, программирование ISP тоже работать скорее всего перестанет.
|
|
|
|
06.05.2008, 21:30
|
|
Прописка
Регистрация: 22.09.2006
Адрес: Днепропетровск
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Бесконечность - это, конечно, хорошо ))
Но по входам стоят еще и диоды. Вместе с резистором это может спасти ситуацию.
С конденсатором 0.1uF по reset мои программаторы не работают. Ставлю номинал 2.2 - 3.3nF.
|
|
|
|
07.05.2008, 14:25
|
|
Гражданин KAZUS.RU
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
Сообщение от delamoure
|
С конденсатором 0.1uF по reset мои программаторы не работают. Ставлю номинал 2.2 - 3.3nF.
|
А у вас какой программатор?
... мои самодельный AVRISP и купленный STK500 работают оба два с 0,1 мкФ по резету почему-то, если речь вообще об AVR
Кстати, цитата из ж.Радиоаматор №3/2005 стр.36:
[quote="radioamator"]
"Если напряжение питания стабильно во времени и подается скачком на МК, то внешние элементы для сброса вообще не нужны,..,Обнуление происходит автоматически узлом Power-On. Подобная схема подходит для лабораторного макетирования и домашних самоделок, но в промышленной автоматике может давать сбои при импульсных помехах по питанию и при его слишком плавном нарастании(спаде). "
[quote="radioamator"]
это они про конкретно mega8.Рекомендуют С в диапазоне 10n-100n.
|
|
|
|
07.05.2008, 22:36
|
|
Прописка
Регистрация: 22.09.2006
Адрес: Днепропетровск
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Программаторы: первый - подобие ByteBlaster, второй AVRICP-USB.
|
|
|
|
08.05.2008, 03:22
|
|
Гражданин KAZUS.RU
Регистрация: 20.06.2006
Сообщений: 937
Сказал спасибо: 1,045
Сказали Спасибо 3,982 раз(а) в 926 сообщении(ях)
|
Сообщение от delamoure
|
Программаторы: первый - подобие ByteBlaster, второй AVRICP-USB.
|
Еще вопрос - а как вообще устроены программаторы? В смысле - алгоритм работы? Понятное дело - ресет садится на ноль, удерживается какое-то количество тактов... А дальше? Что дальше?
|
|
|
|
08.05.2008, 03:24
|
|
Гражданин KAZUS.RU
Регистрация: 20.06.2006
Сообщений: 937
Сказал спасибо: 1,045
Сказали Спасибо 3,982 раз(а) в 926 сообщении(ях)
|
Сообщение от lsa
|
Эти порты принадлежат к аппаратному SPI.
Их можно смело использовать в проекте.
Вероятность перепрошить случайным образом ничтожно мала.
Вот только 1 метр это мгого. Хотя для индикатора на низкой частоте обмена будет работать.
ЗЫ. На время программирования (прошивки) шлейф индикатора лучше будет отключать.
|
1 метр - много, в плане емкостной нагрузки? Я обдумал - поскольку порты работать будут лишь на выход - поставлю буферный услитель (К561ПУ4, аналог - HC4050). А пины МК - и так подтянуты резисторами на 10К к земле. Дополнительный плюс - даже сильная помеха не пройдет с выхода лог. элемента на его вход. Еще плюс - защита портов МК от случайного КЗ во внешнем кабеле (передавили, скажем).
Ресет через 4,7К - на +5В (зашунтирован диодом), на нем же - внешний супервизор питания (МС33064). Логично?
|
|
|
|
08.05.2008, 03:26
|
|
Гражданин KAZUS.RU
Регистрация: 20.06.2006
Сообщений: 937
Сказал спасибо: 1,045
Сказали Спасибо 3,982 раз(а) в 926 сообщении(ях)
|
Сообщение от lsa
|
ЗЫ. На время программирования (прошивки) шлейф индикатора лучше будет отключать.
|
Разъем внешнего кабеля будет подключаться на ту же "гребенку", к которой подкючается и программатор, так что взаимовлияние автоматически исключается. И, кстати, очень рационально используется разъем, который УЖЕ есть и запаян на плате - не требуется вообще ничего паять (буферная микросхема будет врезена в кабель, т.к. на ISP-интерфейсе априори уже есть и питание и земля. Вариант кабеля "сотовый-ПК", однако...
|
|
|
|
08.05.2008, 03:28
|
|
Гражданин KAZUS.RU
Регистрация: 20.06.2006
Сообщений: 937
Сказал спасибо: 1,045
Сказали Спасибо 3,982 раз(а) в 926 сообщении(ях)
|
Re: Забыл сразу сказать...
Сообщение от nml
|
Сообщение от Don_Ambrosio
|
Да.. Есть опасность.. Сам такого не встречал, но народ писал,
|
Если пин в воздухе - считайте, что на нем сплошной белый (или серый ) шум. А из него в течение долгого времени вполне может выйти любая посылка. В том числе и разрешающая программирование.
Почему так уверенно? А был у нас девайс, принимающий USART по радиоканалу. И забыл в программе анализировать выход радиомодуля "есть сигнал". Так при большом удалении от передатчика проскакивали сбойные посылки, несмотря на то, что передача (в отличие от SPI) асинхронная, и к тому же кадр передавался с маркером и контрсуммой, как положено... Примерно раз в минуту.
|
Очень интересно. Раз в минуту... Для белого, случайного (?!) шума... Гм... А вы не пробывали обнаружить какой-то смысл? Я почти серьезно, имею в виду т.н. "феномен электронных голосов", он же "паранормальная коммуникация", он же "транскоммуникация" (даже триллер показывали по ТВ на эту тему - "Белый шум", так и назывался). Кому интересно - http://www.rait.airclima.ru/ или http://www.dreamer.ru/lit/magic/voices.shtml или http://www.rait.airclima.ru/articles/methodica.html - рус. http://www.konstantinos.com (Speak with the Dead) - англ., можно скачать/послушать. Вот такую именно методику для связи с потусторонним миром, кстати, еще никто не использовал - у вас же она получилось спонтанно - патентуйте! Опять-таки - почти серьезно. Может стоит выйти на этих ребят-энтузиастов (мылом)? Им было бы очень интересно.
|
|
|
|
08.05.2008, 10:06
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Забыл сразу сказать...
Сообщение от gip
|
Очень интересно. Раз в минуту... Для белого, случайного (?!) шума... Гм... А вы не пробывали обнаружить какой-то смысл?
|
Не. Я еще трезвый. Хотя, учитывая дату - это паранормально
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:49.
|
|