Avr isp своими рукам

AVRISP mkII «новый клон»

AVR

Повторил программатор AVRISP mkII «новый клон» (с сайта радиокотов), схему DoоMmen, немного модифицированную kspiritos. Данный вариант мне показался наиболее удобным для повторения, так как имеет все необходимые файлы, и более чем подробное описание, наилучшим образом подходит под имеющиеся в хозяйстве детали, как мне показалось — имеет наиболее удобные органы управления (к примеру — смена прошивки осуществляется по нажатию двух кнопок).



Печатная плата в исполнении kspiritos, а также полный комплект файлов проекта — в самом низу следующей страницы:
Проект схемы от kspiritos

В целом, вариантов исполнения печатных плат данного программатора существует великое множество.

Основные, на сайте радиокотов, следующие:
1) От danko


2) От DooMmen


3) От kspiritos



4) От grott


В принципе схемы должны быть идентичны, но как показала практика, мелочами они отличаются. В моем случае — при заливке в программатор kspiritos прошивки от danko — программатор определяется и работает, но светодиоды ведут себя неадекватно.

Также есть популярный вариант исполнения от Medved:
Сайт проекта от Medved


Данный вариант мне очень нравится простотой и наличием буфера 74HC244, но есть одно большое «но» — не выведены PDI и TDI, то есть шить xmega не получится.

Процесс изготовления моего программатора выглядит следующим образом:





Готовое устройство:





Паял детали типоразмера 0805, вместо 1206, так как по мощности здесь должно быть достаточно 0805, а давным-давно были куплены наборы 0805 резисторов и конденсаторов, так что немного не удобно, но использую именно данные наборы, чего добру пропадать :)

Такая же история со светодиодами, были куплены что-то около 100шт белых светодиодов, которые теперь использую по мере необходимости.

Единственное отступление от номиналов — конденсаторы С1 и С2 вместо 18pF поставил 22pF.

Программатор запустился сразу, в Windows7 x64 определился как AT90USB162, автоматически подтянул драйвер.

Далее запустил программу FLIP:
FLIP
— выбрал AT90USB162 (Device->Select);
— открыл usb порт (Settings->Communication->USB);
— открыл прошивку (File->Load HEX File...);
— нажал Run (отмечены Erase, Program, Verify).
Чип AT90USB162 прошился очень быстро и удачно.

Можно нажать Start Applocation (Reset), а можно отключить и подключить USB шнурок, после чего включается иллюминация — в моем случае 3 белых светодиода :) и один красный моргает и тухнет (индикация занятости/проблем с USB).

Программатор также требует драйвер, и здесь необходимо установить именно драйвер от AVR Studio, я себе установил программу версии 5.1, и с ней идет драйвер Jungo. С другим драйвером, скачаным из интернет (avrispmkii_libusb-win32_1.2.1.0) Студия не работает — программатор определяет, но не может прочитать подключенную к нему мегу8а.
В итоге, после установки правильного драйвера, в системе появляется устройство AVRISP mkII, с которым отлично работает AVR Studio.

Пока пробовал прошивать только ATMega8A.

Всем спасибо за внимание, а пользователю evsi — огромная благодарность за подаренные AT90USB162!

P.S.

Пережатый в ZIP проект приложен.

Схема и печатная плата выглядят следующим образом:

Файлы в топике: DoоMmen_2012 - AVRISP MkII Clone.zip, DoоMmen_2012 - AVRISP MkII Clone Foto1.zip, DoоMmen_2012 - AVRISP MkII Clone Foto2.zip

Источник: http://we.easyelectronics.ru/AVR/avrisp-mkii-novyy-klon.html

Предыдущая статья: юбка фото своими руками

Следущая статья: матрас своими руками из

Лучшие статьи: