Af teknologiElektronik

USB-Programmer (AVR): beskrivelse, betegnelse

I radio teknikere, der kan lide at engagere sig i opbygningen af elektroniske apparater, fra tid til anden er det nødvendigt at bruge i deres designs mikrocontrollere. Anvendelsen af disse halvlederkomponenter Det rummer fantastiske perspektiver for elektronikken. Mikrocontrollere er produceret af kun nogle få virksomheder, ledere af dem er Microchip Technology, Atmel, ARMLimited. Det vigtigste træk ved sådanne anordninger er behovet for deres program firmware. Af denne og nødvendige programmører. Til dato er der et stort udvalg af forskellige typer af programmører, men prisen på disse produkter er meget høj, og ikke alle radioamatør har råd til at købe en sådan anordning.

I denne artikel vil vi se på USB-programmør (AVR) på grundlag af den kontrol af microcontroller Atmega 8. Dette produkt er simpelt nok til skinke radio var i stand til at indsamle det selv og ikke bruge flere penge på mærkevarer. Vi har valgt USB-programmør (AVR) har minimal rørsystem mikrocontroller, der gør det muligt at opbygge en meget lille enhed. Et sådant produkt ikke optager meget plads, det har dimensionerne af en konventionel flash. USB-Programmer (AVR) i sin ordning omfatter en microcontroller Atmega 8, typen af boliger - TQFP 32 (ikke at forveksle med den type DIP beklædning, fordi de har forskellige pinouts). Kredsløbet i en sådan indretning er vist i billedet.

Vi går over til beskrivelse af instrumentet kredsløb. Jumper J1 anvendes i det tilfælde, hvor der er behov EEPROM mikrocontroller med en taktfrekvens under 1,5 MHz. Om ønsket, denne jumper let elimineres fra kredsløbet, for denne 25-th regulatorens udgang bliver til "jord". I dette tilfælde AVR-USB-programmør vil altid operere ved en reduceret frekvens. Det skal bemærkes, at programmeringen på lavfrekvente tager længere tid, men til at beslutte, selvfølgelig, du. Zener dioder D1, D2 anvendes på niveau matchning mellem bussen og USB-programmør. Blå LED indikerer enhedens parathed til programmering af microcontroller, den røde LED lyser under programmeringen. Kredsløbet har IDC-06 stik til hvilken kontakterne er afledt, som svarer til pinout typen Atmel ISP 6 ben. På sagt konnektorstift-power microcontroller, er det taget fra PC USB-porte, derfor skal man sørge for at forhindre kortslutninger. C programmeringen og styring af styreenheden via det samme stik, er det nødvendigt at forbinde de Nulstil kontakter på controlleren og konnektoren (vist i skema røde stiplede). Jumper reducere programmering hastighed og mikrocontroller tilslutningsstik placeret på enheden enden. Her er, hvad der er en USB-programmør (AVR), som du kan se, alt det elementære.

Efter samling skal apparatet styres af en microcontroller til flash, for at jeg anbefaler at bruge programmet PonyProg. Ved programmering, vi starter på krystal fungerer på den eksterne timing kilden er 12 MHz.

Beskrevet i denne artikel, USB-programmør for AVR microcontrollere arbejder med alle typer af AVR, der giver dem mulighed for at sy, se de optagede indhold på enheden, slette chip, ændre konfigurationen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 atomiyme.com. Theme powered by WordPress.