микроконтролери AVR
Това е достатъчно, за да влезе в заявката за търсене на двигателя "AVRISP-MKII с ръцете си" или "AVRISP-MKII клонинг" и ще получите много препратки към схемата и китове за izgotovreniya клонинг този програмист.
Но не всеки има възможност - покупка или припой клонинг. Ето защо, като музейни експонати стария интерфейс AVR микроконтролер Оставям информация за тях на тази страница. Просто да го направи, къде да се вземат.
В мрежата има много ресурси, свързани с употребата на микроконтролери (MC) и тяхното програмиране. Зашийте (програма) да използвате IC програмист. Програмистите са различни. На запад има "стартови комплекти", които се използват за програмиране на няколко вида MK с бутони и светодиоди (за работа с прекъсвания). Такива програмисти има няколко вида: STK200 / 300/500 (501/502), ICE40 / 50, JTAGICE, ICE200, AVRISP.
LPT интерфейс
Тази схема (виж идеята за разбиране), ние го наричаме е свързан позоваването на предишната: J1 CON10 конектор е свързан с J2 ЛЕНТА 1X9 - просто трябва да се направи кореспонденцията между сигналите и всичко ще работи (тествано). Най-общо казано, някой от адаптерите можете да се свържете на КН с кварц и два резервоара. Заредете се с енергия и безопасно може да се шият. Основното, което да се знае какъв вид адаптер ви payaete и какво специфична програма го поддържа.
Има Altera Byte Blaster адаптер и STK200 / 300. Програма за тях можете да намерите тук (на програмата поддържа както адаптер работи от командния ред). I спойка адаптер STK200 / 300. Тук е неговата схема:
![Микроконтролери AVR (срещу заплащане) микроконтролери AVR](https://webp.images-on-off.com/26/302/434x328_f3oaim2unydcy0hydrot.webp)
![Микроконтролери AVR (срещу заплащане) микроконтролери AVR](https://webp.images-on-off.com/26/302/397x397_18yxls38vzovhpe15h0d.webp)
![Микроконтролери AVR (спояване) микроконтролери AVR](https://webp.images-on-off.com/26/302/199x187_8b6hynb7nwb6o34v3pzp.webp)
Схема на адаптера Altera Byte Blaster е:
![Микроконтролери AVR (предусилвател) микроконтролери AVR](https://webp.images-on-off.com/26/302/434x328_c7uuvx0sfth45tuxd94h.webp)
Всички цитирани тук адаптери (програмист) реализират принципа в системата за програмиране, ISP (понякога възниква Терминът В Circuit програмиране, ICP), т.е. система за програмиране на устройството директно на устройството: на борда са запечатани конектор с 6 или 10-ти заключения разреждане е сигнал и сега, ако трябва да се програмира MC към този конектор Flex кабел от програмист и няколко секунди по-късно на фърмуера (фърмуер) MC ще се актуализира - без да се маха от IC работна дъска.
Има и друг адаптер: SP12 и с LPT интерфейс. Страница в мрежата с подробно описание на процеса на инсталиране на софтуер и подробна fotoopisaniem тук. Аз ще дам само една скица и няколко снимки на това, което е.
![Микроконтролери AVR (вход селектор) микроконтролери AVR](https://webp.images-on-off.com/26/302/334x235_7bviuoofb9krh19byjzi.webp)
![Микроконтролери AVR (модифициране) микроконтролери AVR](https://webp.images-on-off.com/26/302/383x292_pq330e78o8h7fgtew179.webp)
COM интерфейс
Всичко е добре, ако LPT-портът не е зает. И ако зает? I, например, на LPT-порт, свързан към LCD (4x20) и работи Programa jaLCDs 3.11. Е, ето няколко възможности:
1. Свържете устройството за програмиране (адаптер) за USB-порт - за това все още струва много притеснява. В чужбина, такива програмисти са вече продадени, въпреки че те струват около USD90;
2. свържете дисплея на USB-порт (тук ситуацията е малко по-лесно, но.);
3. Свържете устройството за програмиране на COM-порт. За да направите това, в края на краищата, има верига (дори две), както и описание на метода - остава само да пожелая, а часът ще бъде.
Диаграма на програмист и описанието на метода на програмиране може да бъде взето в описание на Atmel "AVR910" на компанията. Той е построен на IC AT90S1200. Там можете да изтеглите фърмуер за AT90S1200. Аз съм в схемата на транзистори програмиране заменени само с един чип - MAX202CPE. Човек би могъл, както и да се заменят с MAX232 и т.н. с подходяща схема dorobotki, мисля, че не е трудно. С тази prammatorom работи AVRProg, която е включена в AVR Studio. COM програмист на at90s1200, както следва:
![Микроконтролери AVR (мощност amplifire) микроконтролери AVR](https://webp.images-on-off.com/26/302/300x137_0q24bwc2o1umrfpnhox4.webp)
![Микроконтролери AVR (бас усилвател) микроконтролери AVR](https://webp.images-on-off.com/26/302/300x137_98l6ymeit56otqwfukyf.webp)
Недостатъкът на този програмист - ниска скорост (19 200). Тя може да се фиксира, както има и друга схема (на at90s2313) за COM-порт. Скоростта на обмен на данни с COM порт за 115200 Kbps.
В диаграмата по-долу изводи 7 и 8 трябва да се преобърне. Заключения 13 + 14 + 7 и 8 не могат да се комбинират. По същия начин, няма да може да се комбинират 12 + 9 и 10 + 11. На терминалите ДЗ2 и PD4 виси един LED четат и пишат sootvetstsvenno (в плюс). Те не могат да бъдат определени като ако използвате сигнал "LED", индикаторът, свързан с "LED", ще сигнализира, всяко позоваване на МК - както "четат" и "пиша". У дома го направих. схема за програмиране е както следва:
![Микроконтролери AVR (atmega32) микроконтролери AVR](https://webp.images-on-off.com/26/302/434x229_80qldq8vgqidbd41zgqd.webp)
![Микроконтролери AVR (DAC) микроконтролери AVR](https://webp.images-on-off.com/26/302/300x128_wac0ub0pqu3oplfhp0r7.webp)
![Микроконтролери AVR (вход селектор) микроконтролери AVR](https://webp.images-on-off.com/26/302/300x127_pd8y0wivsezvf138kbz5.webp)
USB интерфейс
Печатната платка е произведен по същия метод на желязо, въпреки че ширината на пистата - 0.5 mm (максималната ширина на релсите в този форум). Зашити всички програма AVRprog, член на AVRStudio. Speed, разбира се, не е достатъчно - 128 000, но това, което искате от COM-адаптера.
В основата на програмирането - FT232BM чип. Той разполага с USB адаптер за virutalny COM-порт. Печатната борда програмист верига - едностранно.
![Микроконтролери AVR (mega8) микроконтролери AVR](https://webp.images-on-off.com/26/302/300x193_rwknqb70gm8ko4tgjd2i.webp)
![Микроконтролери AVR (контролер) микроконтролери AVR](https://webp.images-on-off.com/26/302/300x187_knuh4ajqcbipvikjszsd.webp)