AVR ISP программатор | www.helimania.ru
 

WWW.HELIMANIA.RU (C) 2011
Информация предоставлена Gismeteo.Ru
Гимн Хелимании ;)
khantry design
Календарь
< Апреля 2024 >
П В С Ч П С В
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Последние комментарии
Очень приятно видеть, что хоть кто-то тут пишет.
Элвис | 2016.09.10 23:23

Нежданчик )
Элвис | 2016.09.08 11:33

надо теперь научиться кричать Йо-хоооо))) теперь пИсталеты
swat0russia | 2016.09.07 18:38

Я тоже еще жив)))
swat0russia | 2016.09.07 18:37

Я тебе ща на драйве в личку напишу...
Элвис | 2016.08.19 20:32

Облако тэгов
Вертолётострой Полетушки Краши Оборудование Разное Видео Колёса Статьи AVRO FREYA T-Rex Проекты Покупки Рюшечки Venom Raptor Sceadu Ретро Клоны Юбилеи Outrage Velocity 50 CopterX Крылья Покатушки Настройка аппаратуры Симуляторы Мастерская Плавсредства Align НК-500 Фотосессии Perun 550 Perun 550E DuraTrax DX450 Vario Perun 700 Perun 600 HeliMasters 3DX Russia FPV Mikado Квадростроение L-59 Albatros 3D Heli Cup Уно Моменто Чубайк GAUI Moscow Day Alfa Romeo Honda CRX

Сейчас на сайте
Now online:
  • 176 guests
Вход



Поиск
AVR ISP программатор
2010.11.10  23:55:35
Author: stick
Tags: Оборудование | Мастерская
(15 votes, average 4.13 out of 5)

Как вы все знаете, я занялся электроникой и AVR процессорами. А раз так, то надо эти процессоры чем то прошивать. Т.е. нужен программатор. Спасибо компании Atmel за AVR вообще и ISP (технология внутрисхемного последовательного программирования) в частности. Она позволяет зашивать процы с помощью простого девайса, который можно собрать дома на коленке. Но я решил пойти чуть дальше....

 


И сделать не только программатор, но и добавить немного удобства в его эксплуатацию.

 

Итак, сначала определяемся со схемой. Их в инете лежит великое множество. Начиная от "5 проводков" из LPT порта (велик шанс спалить порт) и заканчивая USB девайсами (дорого и муторно).

Я решил использовать семейство аналогов Атмеловского STK200+. Все они строятся на микросхеме 74HC244 (шинный формирователь) и отличаются только подключением этой самой микросхемы. Выбор пал на эту схему. Почему? Да потому что в ней 3 светодиода вместо 2х Laughing

 

Хочется красивый корпус, ZIF панельку, внешнее питание, унифицированный разъем ISP выхода и т.д.

Разводим 2 платы (сам программатор и выход на панельку и разъем) 3 вечера паяем, собираем, обрабатываем дремелем корпус, делаем гравировку, заполняем ее акриловой краской, ставим разъем внешнего питания, для подключения к компу используем принтерный кабель, который перепаиваем под свои нужды. Вообщем вот что получилось.

 

 

 Теперь самое долгожданное и в тоже время страшное. Пробный запуск.

Вставляем проц в панельку, кнопкой включаем внешнее питание, в своем софте (я использую codevisionAVR) нажимаем 

 

Через секунду появляется 

 

ААААААААААААА! ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ! Оно работает!!!! Можно пойти покурить.

Дальше ОЧЕНЬ ВАЖНО! Нажимаем Read ---> Fuse Bits. В появившемся окошке нажимаем Yes, соглашаясь перенести считаные фьюзы в окно программы.  Меняем то что надо (НАДО БЫТЬ АБСОЛЮТНО УВЕРЕННЫМ В ТОМ ЧТО МЕНЯЕМ) Т.к. неправильно выставив, можно "убить" проц так, что потом по ISP его не реанимировать. ТОлько через паралельный программатор или вообще никак.

 

Открываем файл прошивки в этой софтине и нажимаем кнопку Program all. Сначала память проца стирается

 

Потом пишется

 

И проверяется. Все. Стоит отметить что вопреки мнениям в инете, этот программатор довольно шустрый. Залил 2кб прошивки за 4-5сек. (это только заливка, без верификации хотя она еще быстрее)

Если закончилось без ошибок - мы победили. Ура! Можно еще раз покурить Wink




2010.11.10  23:19:25
Author: AndyX

Да ты не на шутку разошелся!

 
2010.11.11  11:54:03
Author: swat0russia

Занятно и поучительно, хотя я в этом вообще не шарю))

 
2010.11.11  15:02:50
Author: Элвис

Дёшеао и сердито! Пять балофф! Не то, что всякие там чиппроги.

 
2010.11.11  17:33:18
Author: grigzema

все взял себя в руки и после очередного подобного описания куплю пайку для чайников, ибо года два руки чешутся

 
2010.11.12  09:48:40
Author: AndyX

Вот и у меня чесались, я и накупил ящик всякого барахлишка для радиолюбительства. А руки взяли и чесаться перестали

 
2010.11.12  10:32:51
Author: stick

а чо в этом ящике есть? мож мне пригодится

 
2010.11.13  10:45:14
Author: AndyX

Да там паяльник, мультиметр какой-то, несколько радиоконструкторов и деталюшки всякие.
Может мне и самому еще пригодится

 
2010.11.13  12:44:17
Author: stick

ок

 
2010.11.12  18:34:04
Author: grigzema

купил новый паяльник, шаг первый сделан

 
2011.01.29  14:36:53
Author: quest

Здравствуйте!
А можно печатку выложить?

 
2011.01.29  18:24:45
Author: stick

можно, но стыдно. кривоватенькая она у меня тогда получилась. А щас переразводить лень.
С другой стороны схема простая, попробуйте сами развести.