Отключаемые счетчики электроэнергии на пульте. Все с документами пломбами, гарантией и без посредников!

VUSBTiny программатор

VUSBTiny программатор

Когда я начинал заниматься МК AVR, мне хватало программатора известного как «5 проводков», но его минусы очевидны: необходимость внешнего питания, отсутствие защиты, отсутствие параллельного порта в нетбуке и т.п.

В этой статье я расскажу, как собрать программатор, который максимально прост и относительно дешев, но при этом, поддерживается всеми современными ОС (GNU LINUX, WINDOWS, MAC OSX) через программу avrdude.

Но сперва нужен программатор (да, рекурсия, нужен программатор чтобы сделать программатор), если у вас он есть, то пропускаем следующий пункт, если же вы новичок в AVR, то стоит сперва сделать 5 проводков.

Для программатора понадобятся:

Паяем по схеме, и откладываем.

Теперь список деталей для программатора VUSBTiny:

Принципиальная схема VUSBTiny:

МК можно прошить до запайки или после сборки, через разъём j2.

avrdude -c usbtiny -p t45 -e -V -U flash:w:usbtiny.hex \прошивка

avrdude -c usbtiny -p t45 -V -U lfuse:w:0xe1:m -U hfuse:w:0x5d:m -U efuse:w:0xff:m \фъюз-биты

ВАЖНО! Поменяйте -p t45 на -p t85 если вы используете aTiny85, а -c usbtiny на -с свой программатор!

Печатную плату можно изготовить по ЛУТ или фоторезистивной технологии, за неимением лазерного принтера я выбрал 2-ой вариант.

Шаблон выглядит примерно так:

Далее: печатаем, режем, клеем фоторезист, экспонируем, проявляем, травим, моем, сверлим, паяем, обжимаем разъём и усаживаем трубку. Дальше прошейте, (если вы не сделали этого ранее) через разъём j2.

Готово! Получается что-то похожее на:

Для проверки я изготовил переходник под attiny2313 (очень удобно), втыкаем j2 потом usb:

И проверяем работоспособность:

Стоимость программатора получилась около 350р.

Скачать исходники, драйвера и печатные платы в формате LAY

Автор: Юрий шведов (shved)


Категория: Микроконтроллеры
Метки:

Написать коментарий

*
= 5 + 7

Добавить изображение

Последние статьи