Programmerer for ekstra bildekontroller
Kretser som bruker mikrokontrollere får ganske mye popularitet på Internett. En mikrokontroller er en spesiell brikke som i hovedsak er en liten datamaskin med egne inngangs-/utgangsporter og minne. Takket være en mikrokontroller kan du lage svært funksjonelle kretsløp med et minimum av passive komponenter, for eksempel elektroniske klokker, spillere, ulike LED-effekter og automatiseringsenheter.
For at mikrokretsen skal begynne å utføre noen funksjoner, må den blinke, dvs. last inn fastvarekoden i minnet. Dette kan gjøres ved hjelp av en spesiell enhet som kalles en programmerer. Programmereren kobler datamaskinen der fastvarefilen er plassert med mikrokontrolleren som blinker. Det er verdt å nevne at det er mikrokontrollere fra AVR-familien, for eksempel Atmega8, Attiny13 og pic-serien, for eksempel PIC12F675, PIC16F676. Pic-serien tilhører Microchip, og AVR-serien tilhører Atmel, så fastvaremetodene for PIC og AVR er forskjellige.I denne artikkelen vil vi se på prosessen med å lage en Extra-pic-programmerer, som du kan flashe en bildeseriemikrokontroller med.
Fordelene med denne spesielle programmereren inkluderer enkelheten til kretsene, driftssikkerheten og allsidigheten, fordi den støtter alle vanlige mikrokontrollere. Datamaskinen støttes også av de vanligste fastvareprogrammene, som Ic-prog, WinPic800, PonyProg, PICPgm.
Programmeringskrets
Den inneholder to mikrokretser, den importerte MAX232 og den innenlandske KR1533LA3, som kan erstattes med KR155LA3. To transistorer, KT502, som kan erstattes med KT345, KT3107 eller hvilken som helst annen laveffekt PNP-transistor. KT3102 kan også endres for eksempel til BC457, KT315. Grønn Lysdiode fungerer som en indikator på strømtilgjengelighet, rødt lyser under fastvareprosessen for mikrokontrolleren. 1N4007-dioden brukes til å beskytte kretsen mot tilførsel av spenning med feil polaritet.
Materialer
Liste over deler som kreves for å sette sammen programmereren:
- Stabilisator 78L05 – 2 stk.
- Stabilisator 78L12 – 1 stk.
- Lysdiode på 3 tommer. grønn - 1 stk.
- Lysdiode på 3 tommer. rød - 1 stk.
- Diode 1N4007 – 1 stk.
- Diode 1N4148 – 2 stk.
- Motstand 0,125 W 4,7 kOhm – 2 stk.
- Motstand 0,125 W 1 kOhm – 6 stk.
- Kondensator 10 uF 16V – 4 stk.
- Kondensator 220 uF 25V – 1 stk.
- Kondensator 100 nF – 3 stk.
- Transistor KT3102 – 1 stk.
- Transistor KT502 – 1 stk.
- Chip MAX232 – 1 stk.
- Brikke KR1533LA3 – 1 stk.
- Strømkontakt – 1 stk.
- Hunn COM-port-kontakt - 1 stk.
- DIP40 stikkontakt – 1 stk.
- DIP8-sokkel – 2 stk.
- DIP14 stikkontakt – 1 stk.
- DIP16 stikkontakt – 1 stk.
- DIP18 stikkontakt – 1 stk.
- DIP28 stikkontakt – 1 stk.
I tillegg trenger du en loddebolt og muligheten til å bruke den.
PCB produksjon
Programmereren er satt sammen på et kretskort som måler 100x70 mm. Det trykte kretskortet er laget ved hjelp av LUT-metoden, filen er vedlagt artikkelen. Det er ikke nødvendig å speile bildet før utskrift.
Last ned brettet:
Programmerer montering
Først av alt loddes jumpere på kretskortet, deretter motstander, dioder. Til slutt må du lodde kontaktene og strømkontaktene og COM-porten.
Fordi Det er mange stikkontakter på kretskortet for blinkede mikrokontrollere, men ikke alle pinnene deres brukes; du kan bruke dette trikset og fjerne ubrukte kontakter fra kontaktene. Samtidig vil det bli brukt mindre tid på lodding og å sette inn en mikrokrets i en slik stikkontakt vil være mye enklere.
COM-portkontakten (kalt DB-9) har to pinner som må "stikkes" inn i kortet. For ikke å bore ekstra hull på brettet for dem, kan du skru ut de to skruene under sidene av kontakten, og pinnene vil falle av, og det samme vil metallkanten på kontakten.
Etter lodding av alle delene, må brettet vaskes fra fluss, og de tilstøtende kontaktene må ringes for å se om det er noen kortslutninger. Pass på at det ikke er mikrokretser i stikkontaktene (du må fjerne både MAX232 og KR1533LA3), koble til strømmen. Sjekk om det er en spenning på 5 volt ved utgangene til stabilisatorene. Hvis alt er i orden, kan du installere mikrokretsene MAX232 og KR1533LA3, programmereren er klar til bruk. Tilførselsspenningen til kretsen er 15-24 volt.
Programmeringskortet inneholder 4 kontakter for mikrokontrollere og en for blinkende minnebrikker. Før du installerer mikrokontrolleren som skal blinke på kortet, må du sjekke om pinouten samsvarer med pinouten på programmeringskortet. Programmereren kan kobles til datamaskinens COM-port direkte eller via en skjøtekabel.Lykke til med bygget!