Программатор атмега





Программатор атмега

Данная схема USB программатора, построенного на микроконтроллере  Atmega8,  довольно проста в изготовлении, ее можно собрать своими руками буквально за один вечер. Фактически это AVR-910 популярной схемы Prottoss-a. USB программатор надежен и имеет в своем арсенале функцию, позволяющая восстанавливать микроконтроллеры с неверно установленными фьюзами. Следует отметить, что для прошивки самого микроконтроллера. Atmega8 программатора понадобится простой LPT-программатор. Печатную плату можно сделать своими руками по известной технологии ЛУТ. Поэтому на описании  изготовления платы останавливаться не будем, а перейдем сразу к описанию. Итак, у нас все детали схемы припаяны без ошибок и коротких замыканий, плата очищена от остатков флюса. Теперь переводим переключатель SA2 в положение «МОД подсоединяем наше устройство к простому LPT-программатору и включаем питание. Теперь необходимо занести программу  в память Atmega8. В качестве программного обеспечения можно применить Uniprof или Code Vision AVR. Перед программированием необходимо выставить следующие фьюзы (для Uniprof По завершению прошивки Atmega8, переводим переключатель SA2 в положение «НОРМ подсоединяем программатора к. USB разъему компьютера. Если все шаги выполнены  верно, то компьютер должен без проблем обнаружить новое подключенное устройство. Система предложит найти драйвер отказываемся и указываем драйвер из нашего архива. По завершению установки драйвера для программатора, он полностью готов к работе. Поговорим о программном обеспечении которое необходимо для работы с данным программатором. Он поддерживает такие оболочки как:  AVR Prog, AVR Studio, ChipBlasterAVR  и, конечно же,  Code Vision AVR. Достаточно удобной программой, я считаю, является Code Vision AVR, пример работы, которой подробно написано здесь. Для справки, приведем типовую распиновку USB : Список необходимых деталей: Atmega8 1 шт. Кварц 12МГц 1 шт. Диод 1N4007 2 шт. Светодиод 3 шт. Резисторы: 68 Ом 2 шт., 330 Ом 8 шт., 1,5 Ом 1 шт., 100 Ом -1 шт., 1,5 кОм -1 шт., 10 кОм -1 шт., 1 мОм -1 шт. Конденсаторы:  0,1мк 3 шт., 22мк х 10В 1 шт., 22p 2 шт. Скачать прошивку, драйвера и печатную плату (853,5.

Еще одним несложным, в плане изготовления, является COM программатор. При условии использования альтернативного режима COM порта Bitbang, отпадает необходимость в преобразовании интерфейса RS232 COM порта в SPI, необходимый для программирования. Остается только привести уровни сигналов COM порта (-12В, 12В) к необходимым (0, 5В). Это и делает схема COM программатора для AVR микроконтроллеров: Данная схема программатора достаточно распространена и известна как программатор Громова. Название пошло от автора программы. Algorithm Builder Геннадия Громова, который и предложил такую схему. Чтобы собрать программатор Громова нам нужно следующее: Диоды КД522, КД510, 1N4148 или им подобные. Резисторы можно использовать любые, какие найдете. В качестве шлейфа можно использовать IDE шлейф. При подключении шлейфа, для более устойчивой работы программатора, каждый «сигнальный» провод должен чередоваться с «земляным» проводом. Это позволит уменьшить уровень помех наводимых в линиях и за счет этого увеличить длину программирующего провода. Длина шлейфа должна быть в пределах 50 см. Еще нужен разъем для подключения к программируемому устройству. Для внутрисхемного программирования Atmel рекомендует стандартные разъемы: Если Вы планируете серьезно заняться микроконтроллерами, сделайте разъемы стандартными. Для разового программирования устройства я рекомендую использовать разъемы BLS «мамы» на программаторе (такими разъемами к материнской плате подключаются кнопки и светодиоды корпуса компа именно их я и взял) и штырьки PLS «папы» на плате. Это позволяет максимально упростить разводку платы устройства, так как штырьки для программатора устанавливаются в непосредственной близости возле ножек микроконтроллера. Ножки MOSI, MISO, SCK у микроконтроллеров AVR всегда расположены вместе, поэтому для них можно применить строенный разъем. Отдельно делаем подключение для «земли»-GND и «сброса»-Reset. Собрать COM программатор не составит труда: Я сознательно не даю печатной платы под этот программатор, так как схема проста и возня с разводкой и травлением платы просто себя не оправдывает. Для того чтобы наш COM программатор заработал нужна программа для программирования через COM порт, плата устройства к которой мы подключим программатор и тестовая прошивка для микроконтроллера.


Программатор атмега
Программатор для AVR Описание Этот простой AVR программатор позволит вам безболезненно загружать программы в формате hex в большинство AVR микроконтроллеров.
Программатор атмега
Плата для 28 выводного микроконтроллера AVR Atmega8 в DIP корпусе: ПО PonyProg Чтобы иметь возможность загружать hex файлы из компьютера.
Программатор атмега
Особенно это касается ноутбуков. Как вариант решения этой проблемы можно рекомендовать «поиграться» настройками COM порта (скорость, биты данных, варианты управления.
Программатор атмега
Данная схема USB программатора, построенного на микроконтроллере  Atmega8,  довольно проста в изготовлении, ее можно собрать своими руками буквально за один.
Программатор атмега
Еще одним несложным, в плане изготовления, является COM программатор. При условии использования альтернативного режима COM порта Bitbang, отпадает необходимость в.
Программатор атмега

Программатор атмега

Программатор атмега

Программатор атмега

Программатор атмега

Программатор атмега





Похожие новости: Программатор атмега

Новостей еще нет