Extra-pic pic controller programmerare
Kretsar som använder mikrokontroller vinner ganska mycket popularitet på Internet. En mikrokontroller är ett speciellt chip som i huvudsak är en liten dator med egna in-/utgångsportar och minne. Tack vare en mikrokontroller kan du skapa mycket funktionella kretsar med ett minimum av passiva komponenter, till exempel elektroniska klockor, spelare, olika LED-effekter och automationsenheter.
För att mikrokretsen ska börja utföra några funktioner måste den blinka, d.v.s. ladda in firmware-koden i dess minne. Detta kan göras med hjälp av en speciell enhet som kallas programmerare. Programmeraren ansluter datorn där firmwarefilen finns med mikrokontrollern som blinkar. Det är värt att nämna att det finns mikrokontroller i AVR-familjen, till exempel Atmega8, Attiny13 och pic-serien, till exempel PIC12F675, PIC16F676. Pic-serien tillhör Microchip och AVR-serien tillhör Atmel, så firmware-metoderna för PIC och AVR är olika.I den här artikeln kommer vi att titta på processen att skapa en Extra-pic-programmerare, med vilken du kan flasha en mikrokontroller i bildserien.
Fördelarna med just denna programmerare inkluderar enkelheten i dess kretsar, driftsäkerhet och mångsidighet, eftersom den stöder alla vanliga mikrokontroller. Datorn stöds även av de vanligaste firmwareprogrammen, såsom Ic-prog, WinPic800, PonyProg, PICPgm.
Programmerare krets
Den innehåller två mikrokretsar, den importerade MAX232 och den inhemska KR1533LA3, som kan ersättas med KR155LA3. Två transistorer, KT502, som kan ersättas med KT345, KT3107 eller någon annan lågeffekt PNP-transistor. KT3102 kan också ändras till exempelvis BC457, KT315. Grön Ljusdiod fungerar som en indikator på strömtillgänglighet, lyser rött under mikrokontrollerns firmwareprocess. 1N4007-dioden används för att skydda kretsen från tillförsel av spänning med felaktig polaritet.
Material
Lista över delar som krävs för att montera programmeraren:
- Stabilisator 78L05 – 2 st.
- Stabilisator 78L12 – 1 st.
- Ljusdiod vid 3 tum. grön – 1 st.
- Ljusdiod vid 3 tum. röd - 1 st.
- Diod 1N4007 – 1 st.
- Diod 1N4148 – 2 st.
- Motstånd 0,125 W 4,7 kOhm – 2 st.
- Motstånd 0,125 W 1 kOhm – 6 st.
- Kondensator 10 uF 16V – 4 st.
- Kondensator 220 uF 25V – 1 st.
- Kondensator 100 nF – 3 st.
- Transistor KT3102 – 1 st.
- Transistor KT502 – 1 st.
- Chip MAX232 – 1 st.
- Chip KR1533LA3 – 1 st.
- Strömkontakt – 1 st.
- Honkontakt för COM-port - 1 st.
- DIP40 uttag – 1 st.
- DIP8 uttag – 2 st.
- DIP14 uttag – 1 st.
- DIP16 uttag – 1 st.
- DIP18 uttag – 1 st.
- DIP28 uttag – 1 st.
Dessutom behöver du en lödkolv och möjligheten att använda den.
PCB tillverkning
Programmeraren är monterad på ett kretskort som mäter 100x70 mm. Det tryckta kretskortet är tillverkat med LUT-metoden, filen bifogas artikeln. Det finns ingen anledning att spegla bilden innan utskrift.
Ladda ner tavlan:
Programmerare montering
Först och främst löds byglar på kretskortet, sedan motstånd, dioder. Slutligen måste du löda ut uttagen och strömkontakterna och COM-porten.
Därför att Det finns många uttag på kretskortet för flashade mikrokontroller, men inte alla deras stift används; du kan använda detta trick och ta bort oanvända kontakter från uttagen. Samtidigt kommer mindre tid att läggas på lödning och att sätta in en mikrokrets i ett sådant uttag blir mycket lättare.
COM-portkontakten (kallad DB-9) har två stift som måste "klistras" i kortet. För att inte borra extra hål på brädet för dem kan du skruva loss de två skruvarna under sidorna av kontakten, och stiften kommer att falla av, liksom metallkanten på kontakten.
Efter lödning av alla delar måste brädan tvättas från flussmedel, och de intilliggande kontakterna måste ringas för att se om det finns några kortslutningar. Se till att det inte finns några mikrokretsar i uttagen (du måste ta bort både MAX232 och KR1533LA3), anslut strömmen. Kontrollera om det finns en spänning på 5 volt vid utgångarna på stabilisatorerna. Om allt är bra kan du installera mikrokretsarna MAX232 och KR1533LA3, programmeraren är redo att användas. Matningsspänningen för kretsen är 15-24 volt.
Programmerarkortet innehåller 4 uttag för mikrokontroller och en för blinkande minneschip. Innan du installerar mikrokontrollern som ska blinka på kortet, måste du kontrollera om dess pinout matchar pinouten på programmerarkortet. Programmeraren kan anslutas till datorns COM-port direkt eller via en förlängningskabel.Lycka till med bygget!