Начинающий радиолюбитель вполне может освоить сборку USB-программатора. Некоторые могут подумать, что для этого используют сложную схему. Для того, чтобы максимально упростить задачу, лучше воспользоваться LPT.
Сама схема представлена на рисунке, и в ней довольно легко разобраться новичку:
Особенность этой схемы – отсутствие кварцевого резонатора. Работы выполняются по следующей разводке:
В начале программируются CKSEL1, CKSEL2 и CKSEL3 и схема подключается к компьютеру. Он может сразу не найти неизвестное устройство, поэтому нужно подождать установки драйверов. После этого можно приступать к программированию RSTDSBL.
Допускается использование ATtiny45 или ATtiny85. При этом стоит обратить внимание, чтобы в СМД было 20SU или в ДИП было 20PU. В примере, устройство изготавливается на базе ATtiny85 20su. В нем подлежат программированию BODLEVEL0 CKSEL1, CKSEL2, CKSEL3 и RSTDSBL.
Со штекера USB снимается шкурка, контакты необходимо подпилить и припаять. Края подрезаются канцелярским ножом.
Затем нужно осторожно вытащить пластмассовую деталь с контактами.
Для того чтобы обеспечить доступ к контактам жалу паяльника, нужно немного подпилить заготовку. На фотографии вверху видна плата. Предварительно ее протравили в растворе из перекиси водорода и лимонной кислоты.
Лудить плату можно несколькими способами. В примере использовано для этого жало паяльника. Камень растворяется в канифоли и с помощью шприца наносится на плату. Припаивать пластмассу нужно, соблюдая последовательность контактов. Тут нужно быть внимательным, чтобы не получилось как на следующей фотографии (придется переделывать):
После того, как все правильно сделано, можно припаивать резисторы и МК. Важно обратить внимание на то, чтобы разрез соединения и контроллер находились на одной стороне.
На другой стороне располагаются стабилитроны, каждый из них не должен превышать 500 мА.
На следующем этапе необходимо припаять шлейф-кабель. Лучше брать для этого экранированную деталь. Если такого шлейф-кабеля под рукой нет, то подойдет от обычного картридера. При этом подсоединяются два оранжевых экранированных провода, и экран-фольга идет на массу. Прошивка для ATtiny2313A проходит при частоте около 250 кГц, для фюзов достаточно будет 2 кГц.
В качестве корпуса для устройства можно использовать обычную зажигалку. Предварительно нужно выпустить, находящийся внутри газ.
Среднюю стенку необходимо удалить. В образовавшуюся полость вставляется программатор и закрепляется горячим клеем. Положение платы должно быть откорректировано.
Готовый программатор показан на следующей фотографии:
Дополнительные материалы можно найти в архиве: драйвера, варианты прошивки, несколько печатей плат.
Автор: Виталий Петрович. Украина, Лисичанск.
Архив не скачивается, выдаёт ошибку 404! Пожалуйста проверьте ссылку!
Здравствуйте, Все исправлено! Спасибо!