Технология, Электроника
USB-бағдарламашы (AVR): сипаттамасы, мақсаты
Электрондық құрылғыларды жобалаумен айналысқысы келетін радиотехниктерде уақытша микроконтроллерлерді дамытуға қажет. Осы жартылай өткізгіш құрылғыларды пайдалану
Бұл мақалада біз Atmega 8 микроконтроллерінің басқаруындағы USB-программерге (AVR) қарап отырмыз, бұл өнім қарапайым, сондықтан радиохабар радионы оны өз бетімен құрастыра алады және брендтік өнімге көп ақша жұмсамайды. Біз таңдаған USB-программер (AVR) микроконтроллердің минималды штампына ие, ол өте кішкентай құрылғыны құруға мүмкіндік береді. Бұл өнім көп орын алмайды , қарапайым флэш дискінің жалпы өлшемдері бар . Схемадағы USB-программер (AVR) құрамында Atmega 8 микроконтроллері бар, корпустың түрі TQFP 32 болып табылады (ол әртүрлі пинустармен ерекшеленеді). Суретте мұндай құрылғы диаграммасы көрсетілген.
Құрылғының схемасының сипаттамасына жүгініңіз. Jumper J1 1,5 МГц-тен төмен сағаттық жиілігі бар микроконтроллерді жыпылықтау қажет болған жағдайда қолданылады. Қажет болса, бұл секіргіш тізбектен оңай алынып тасталады, осы мақсат үшін контроллердің 25-шi жерi жерге отырады. Бұл жағдайда AVR-USB бағдарламашы әрдайым төмен жиілікте жұмыс істейтін болады. Төмен жиілікте бағдарламалау ұзақ уақытқа созылып жатқанын айта кету керек, бірақ, әрине, сіздікі. Zener D1, D2 USB шинасы мен бағдарламашы арасындағы деңгейге сәйкес келеді. Көк ЖШД құрылғының микроконтроллерді бағдарламалауға дайын екендігін көрсетеді, бағдарламалау кезінде қызыл диод жарықтандырылады. Схемада контактілердің істес кілтіне ие IDC-06 коннекторы бар, олар 6 күлгін ISP қосқышының ATMEL түріне сәйкес келеді. Аталған коннекте микроконтроллерлердің қуат контактілері шығады, ол дербес компьютердің USB портынан алынады, сондықтан қысқа тұйықталуға жол бермеу керек . Сол коннектор арқылы контроллер мен контроллер де бағдарламаланған, контактілерді контроллерге және қосқышқа (диаграммаға қызыл нүктелі сызықтармен көрсетілген) қайта қосу керек.
Құрылғыны жинағаннан кейін басқарушы микроконтроллерді жыпылықтаған жөн, өйткені мен PonyProg бағдарламасын пайдалануды ұсынамын. Бағдарламалау кезінде кристалды 12 МГц-де сыртқы сағат көзінен жұмыс істеуге бастаймыз.
Осы мақалада сипатталған AVR үшін USB-бағдарламашы AVR сияқты барлық микроконтроллерлермен жұмыс істейді, оларды жыпылықтайды, құрылғының жазылған мазмұнын қарап, чиптерді өшіреді, конфигурацияны өзгертеді.
Similar articles
Trending Now