По схеме уважаемого Николая Петровича мною был собран Параллельный программатор для AVR • Работает под управлением AVR Studio • Программное обеспечение от Atmel • Поддерживаются все AVR • Полный аналог программатора STK500 • Может работать через конвертер USB-COM • Все режимы программирования (PP, HV, ISP) • Внутрисхемное программирование • Программирование в программаторе • Напряжение питания ........................ 9 – 12 в Выглядет он вот так: схема
Фото моего программатора!!!
После монтажа всех элементов до установки микросхем в панельки нужно убедиться в наличии на выходе DA1 напряжения +5 В. Затем нужно ус- тановить в панельку DD5 и подстроечным резисто- ром R11 выставить на выводе 1 DD5 напряжение +12 В. После этого следует установить в панельки все остальные микросхемы (при отключенном пи- тании, разумеется). В контроллер DD4 должен быть предварительно запрограммирован на другом программаторе файл stk_2313_2.hex. В качестве DD4 c одинаковым ус- пехом можно использовать как AT90S2313, так и ATtiny2313. Прошивка будет работать с любым из них. Но все же эти контроллеры имеют некоторые отличия и, если в вашем «ящике с хламом» сохра- нился старый AT90S2313, лучше использовать именно его. У меня отлично работает с контроллером Attiny2313 только вот ISP программирование не работает, может это мой косяк, а может связано с Attiny2313, тем не менее паралельное програмирование меня очень устраевает!!! Для AT90S2313 об установке FUSE бит можно не задумываться, а в ATtiny2313 неправильная их установка может полностью нарушить работоспо- собность программатора. Установка FUSE бит для всех типов контроллеров, которые могут быть ис- пользованы в программаторе, описана в файле stk_fuse.txt. Запрограммирован должен быть толь- ко DD4, а DD3 может быть чистым, в том числе по- ка нет необходимости менять в нем заводскую ус- тановку FUSE бит. Теперь нужно подключить программатор к COM порту компьютера. Как уже упоминалось, возмож- но подключение и к USB через конвертер USB- COM, т.е. COM порт может быть виртуальным. В панельках программатора не должно быть контрол- леров. После этого необходимо подать питание на программатор при НАЖАТОЙ кнопке SB1, ни один из светодиодов не должен светиться. Затем кнопку нужно отпустить и запустить AVR Studio. Желательно использовать версию не ниже 4.09. Все дальнейшие пояснения будут относиться к версии 4.18. Ну и более подробнее описано тут и там же прошивка для Attiny2313 (stk_2313_2.hex.) /parallelnyj_programmator.rar Схема и прошивка предоставлена уважаемым Николаем Петровичем
http://ra4nal.qrz.ru http://ra4nal.lanstek.ru http://ra4nalr.tut.ru
|