Каталог файлов
Главная » Файлы » » На микроконтроллере

Программатор Громова
17.01.2013, 19:18
Программатор Громова

Самый простейший программатор для AVR, с точки зрения схемотехники. Основная задача этого программатора заключается в согласовании уровней между программируемым устройством и COM портом компьютера. Схема программатора Громова сложностью не блещет. Моя печатка для этого программатора выглядит вот так:



В схеме используется семь резисторов на 1кОм. Один резистор на 330 или 470 Ом (подключенный к светодиоду). Три маломощных диода. И один светодиод. В принципе, мою схему можно упростить и выкинуть индикатор питания, реализованный на светодиоде. Вы можете скачать схему программатора Громова в формате Sprint-Layout.

Плата программатора должна получиться приблизительно такой:

Фотографию готового устройства предоставил товарищ eap (Александр). А все мои давно ушли в университет, для которого я периодически ваяю интересные игрушки на микроконтроллерах.
Подключение программатора Громова

К джамперу возле светодиода необходимо подключить питание для программатора. Питание 5 вольт. Это же питание подключится к питанию программируемого устройства. Левый блок джамперов подключается к коннектору COM порта. В принципе, можно все упростить и припаять шлейф прямо к падам платы. И шлейф от разъема для программирования тоже можно сразу припаять к падам платы. Хочу заметить небольшую тонкость. Длинна шлейфа от COM порта может быть метр или полтора, а длинна шлейфа от программатора Громова до программируемого устройства не должна превышать 20 сантиметров

Программатор Громова является битбэнг (bitbang) программатором, по этому ему требуется соответствующее программное обеспечение. Например, можно использовать в паре с Громовым — UniProf и avrdude.
Минусы программатора Громова

Основной минус — это необходимость подключения к COM порту компьютера. Честно говоря, на всех современных ноутбуках этого порта попросту не существует, а на стационарных компьютерах этот порт постепенно вымирает. Скорость программирования через этот тип программаторов очень низкая. Не работает с переходниками USB-COM. Не работает со стандартными программами из AVR Studio.

Программатор Громова можно использовать в качестве одноразового программатора. Им можно прошить другой программатор. Например, программатор AVR910 требут предварительной прошивки. Вот в таком случае можно собрать программатор Громова, сходить к друзьям у которых остался компьютер с COM портом и у них провести предварительную прошивку своего AVR910.
Плюсы программатора Громова

Использование COM-порта позволяет не бояться короткого замыкания на программаторе, этот порт вообще очень живучий и стойкий. Простейшая элементарная база позволяет гарантировать, что в любом радиомагазине найдутся для него комплектующие. Простейшая электрическая схема позволяет собрать этот программатор даже на обычной картонке и спаять все навесным монтажем.

Моя первая связка программаторов которыми я пользовался были программатор Громова плюс avrdude.
Альтернативы

Альтернатив для программатора Громова очень много, вот небольшой пример: AVR910, USBasp, Prottos, USBBit. Они все работают через USB и по этому могут использоваться при работе с современными компьютерами. Так же практически все отладочные комплексы содержат в себе программатор, например: STK, BigAVR, Dragon, PinBoard (начиная с версии 1.1), OrcaBoard (начиная с версии Rev 2).
Источник http://cxema.my1.ru
Категория: На микроконтроллере | Добавил: DontMoO | Теги:
Просмотров: 1485 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 0.0/0
Помоги сайту, кликни на рекламу
Всего комментариев: 1

25.12.2015 05:10 Пятница | №1 Спам
молодой человек просьба указывать источник не в общем на каком сайте а в частости имено ту страницу откуда взят материал с уважением
http://radio-bes.do.am/

Добавить комментарий
(