Радио. Кот : : Программаторы для микроконтроллеров Atmel. Радио. Кот > Лаборатория > Цифровые устройства. Программаторы для микроконтроллеров Atmel. Эта статья - попытка обобщить некоторый разрозненный материал по программаторам для популярных сегодня микроконтроллеров фирмы Atmel. Разъем устанавливается непосредственно на плату программатора, кроме того, на плате. AT9. 0S2. 31. 3, а также выведены сигналы SCK, MOSI/MISO и Reset. Некоторые порты могут не потянуть такой нагрузки, в этом.
В). В этом случае вывод 3 разъёма ISP (LED) должен быть. XTAL 1 программируемой микросхемы. На самом деле приведенная схема соответствует одновременно обоим адаптерам, в ней присутствуют перемычки для. STK2. 00 (выводы 2- 1. X1), так и STK3. 00 (выводы 3- 1. При необходимости программной генерации. XTAL1 используется линия LED адаптера, исходно предназначенная для включения светодиода (на печатной плате ver.
XTAL1 на разъем программирования не заведен, а вот в ver. XTAL1). Возможно также использование 5. АП5 (7. 4LS2. 44) и 1. АП5 (7. 4ALS2. 44). Применение буфера. Я сделал такие платы под AT9. S2. 31. 3/ATTiny.
ATTiny. 26, ATTiny. ATMega. 8 и ATMega. При работе через USB питание программатора осуществляется непосредственно. J2 программируемое устройство может питаться от программатора (до 1. А). Разводка платы не оптимальна, поскольку.
Кроме того, на плате разведена кнопка для принудительного сброса. МК, реально она не нужна, поскольку сброс корректно осуществляется программным образом. Также на плате присутствует разъем для. МК самого программатора.
В интернете представлено множество схем программаторов микроконтроллеров. Представляю вариант внутрисхемного универсального USB.
Схема программатора AVR910 с универсальным COM/USB интерфейсом. На схеме представлен программатор, способный работать как через CОМ, . Схема программатора AVR910 с универсальным COM/ USB интерфейсом На схеме представлен программатор, способный работать как через CОМ. Ну вот и пришло время нам соорудить USB программатор. Увидев схему USB программатора — USBtiny на ATtiny2313 я понял, что я. Универсальный USB-программатор микроконтроллеров и микросхем ПЗУ. Принципиальная схема главного модуля программатора open programmer. Схема осталось оригинальной, за исключением перемычки для программирования. У Вас теперь есть USB программатор для AVR!!! Ну вот и пришло время нам соорудить USB программатор. Увидев схему USB программатора — USBtiny на ATtiny2313 я понял, что я .
Такой выбор обусловлен возможностью регулирования скорости порта. Программатору свойственны некоторые особенности в силу применения микросхемы FT2.
BM, в частности, необходимо. СОМ- порта (подробнее смотрите статью USB - RS- 2.
После этого программирование осуществляется довольно быстро (хотя и чуть медленнее STK2. Описанию этого программатора посвящена одна из страничек его сайта, там же можно найти контакты для связи с автором. Здесь этот материал публикуется с разрешения автора.
Описание оригинальной схемы программатора можно взять в. Application Note AVR9. In- System Programming, а список поддерживаемых команд можно посмотреть в. Application Note AVR1. Self Programming. Исходно схема устройсва выглядит следующим образом.
Светодиоды VL1, VL2 сигнализируют о текущих действиях программатора, и, соответственно, обозначают режимы чтения и записи. При разомкнутом джампере частота SPI. Переключать джампер можно .
Собираем USB-программатор PIC микроконтроллеров. Подробная принципиальная схема и рисунок печатной платы прилагается. Схема программатора приведена на рисунке ниже. Предохранитель F1 служит для защиты линий питания порта USB от.
Не рекомендуется переключать джампер при запущенном процессе записи/чтения программируемого МК, т. Данный джампер введен для возможности программирования МК AVR, тактированных от. Гц. Замечу, что при таких напряжениях питания (как 3. В здесь, так и 3. В в исходной схеме) и частоте кварца 1. МГц. Atmel не гарантирует устойчивую работу своих МК, однако к чести производителя ни один из тестировавшихся микроконтроллеров работать не отказался. Еще раз: чем больше напряжение питания (в пределах до 5.
В, естественно), тем выше вероятность того, что контроллер запустится и будет. LDO в пользу двух диодов. Да, предохранитель тоже отсутствует, но, если добавить, хуже точно не будет. В цепь питания целевой платы. N4. 14. 8, препятствующий попаданию питающего напряжения с целевой платы (если оно там есть) на программатор.
Замечу, что поскольку на диоде. В зависимости от диода и некоторых других условий. Для уменьшения эффекта можно использовать в этой цепи диод Шоттки. В такой же последовательности эти сигналы расположены на выводах МК ATMega. DIP- 4. 0, именно оттуда я ее и . Такой. разъем занимает меньше места на плате и как правило проще разводится, чем стандартный 1.
ISP- коннектор, поэтому лично я часто им пользуюсь в своих конструкциях). Можно, конечно, и впаять туда Мегу. Драйвера, естественно, без цифровой подписи.
ОС по этому поводу. В общем- то, на этом установка и заканчивается. Если у вас не ХР, а Win. В системе должен появиться новый виртуальный СОМ- порт, через который и работает этот программатор, стоит. Сложно объективно сказать, с чем. В остальном, из личного опыта, претензий к программатору нет.
Вот такая вот эволюция..