Activity
Убрать эти RC нет смысла
В своей аппе я снял кондансаторы, ведущие на землю по линиям SCK и MOSI. Так и оставил. Аппа работает стабильно, проблем с дребезгом контактов не выявлено, вообще никаких проблем не выявлено.
Виталий, а в коде Вашей прошивке есть программная защита от дребезга?
дальнейшее изучение проблемы вместе с автором программатора (за что ему отдельное спасибо) показало, что во всем виноваты конденсаторы, которые стоят на плате следом за резисторами. Получается RC цепочка от ноги МК на землю, плюс защитный резистор в самом программаторе. Сигнал программатора, видимо, искажается достаточно сильно. Кондеры похоже стоят для устранения “дребезга контактов”.
Да, кстати, замыкание защитных резисторов по линиям SCK и MOSI в самом программаторе так же решает проблему. Но это, так скажем, устранение симптома, а не решение проблемы в целом.
Виталий, прошу помощи. не могу сам разобраться… Два дня пытался прошить аппу (Турнига v2), все безуспешно. В итоге смог прошить лишь выпаяв резисторы, подключенные к ножкам атмеги. Сначала выпал все, стоящие на линиях, связанных с программированием, потом по очереди добавлял. Оказалось, что влияет самый первый в ряду (на ножке MOSI (PDI)) и еще один, на ножке SCK. Без них успешно прошивается, а с ними постоянная ошибка “не удалось войти в режим программирования”. Не считывается даже сигнатура чипа.
Программатор ucGoZilla в режиме ISP STK500v2прошивал через AVRStudio, CodeVisionAVR. Сначала грешил на программатор, но другие чипы он упешно читает… И этот стал после выпайки резисторов. Подскажите, что можно сделать, каждый раз выпаивать резисторы неудобно, да и плата в конечном итоге не выдержит… Должен же быть способ.