Ekstra-pic pic controller programmør

Kredsløb, der bruger mikrocontrollere, vinder en hel del popularitet på internettet. En mikrocontroller er en speciel chip, der i bund og grund er en lille computer med sine egne input/output porte og hukommelse. Takket være en mikrocontroller kan du skabe meget funktionelle kredsløb med et minimum af passive komponenter, for eksempel elektroniske ure, afspillere, forskellige LED-effekter og automatiseringsenheder.

For at mikrokredsløbet kan begynde at udføre nogen funktioner, skal det blinke, dvs. indlæse firmwarekoden i dens hukommelse. Dette kan gøres ved hjælp af en speciel enhed kaldet en programmør. Programmøren forbinder computeren, hvor firmwarefilen er placeret, med mikrocontrolleren, der blinker. Det er værd at nævne, at der er mikrocontrollere 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å firmwaremetoderne til PIC og AVR er forskellige.I denne artikel vil vi se på processen med at skabe en Extra-pic-programmør, med hvilken du kan flashe en pic-serie-mikrocontroller.

Fordelene ved denne særlige programmør inkluderer enkelheden af ​​dens kredsløb, driftsikkerhed og alsidighed, fordi den understøtter alle gængse mikrocontrollere. Computeren understøttes også af de mest almindelige firmwareprogrammer, såsom Ic-prog, WinPic800, PonyProg, PICPgm.

Programmeringskredsløb

Extrapic pic controller programmør

Den indeholder to mikrokredsløb, den importerede MAX232 og den indenlandske KR1533LA3, som kan udskiftes med KR155LA3. To transistorer, KT502, som kan udskiftes med KT345, KT3107 eller enhver anden laveffekt PNP-transistor. KT3102 kan også ændres til fx BC457, KT315. Grøn Lysdiode fungerer som en indikator for strømtilgængelighed, lyser rødt under mikrocontrollerens firmwareproces. 1N4007-dioden bruges til at beskytte kredsløbet mod forsyning af spænding med forkert polaritet.

Materialer

Liste over dele, der er nødvendige for at samle programmøren:

  • Stabilisator 78L05 – 2 stk.
  • Stabilisator 78L12 – 1 stk.
  • Lysdiode på 3 tommer. grøn – 1 stk.
  • Lysdiode på 3 tommer. rød – 1 stk.
  • Diode 1N4007 – 1 stk.
  • Diode 1N4148 – 2 stk.
  • Modstand 0,125 W 4,7 kOhm – 2 stk.
  • Modstand 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.
  • Chip KR1533LA3 – 1 stk.
  • Strømstik – 1 stk.
  • Hun COM port stik - 1 stk.
  • DIP40 fatning – 1 stk.
  • DIP8 fatning – 2 stk.
  • DIP14 fatning – 1 stk.
  • DIP16 fatning – 1 stk.
  • DIP18 fatning – 1 stk.
  • DIP28 fatning – 1 stk.

Derudover skal du bruge en loddekolbe og muligheden for at bruge den.

PCB fremstilling

Programmeringsenheden er samlet på et printkort, der måler 100x70 mm. Printpladen er lavet ved hjælp af LUT-metoden, filen er vedhæftet artiklen. Det er ikke nødvendigt at spejle billedet før udskrivning.

Download tavlen:

pechatnaya-plata.zip [25,33 Kb] (downloads: 1557)

Programmeringsmontering

Først og fremmest loddes jumpere på printpladen, derefter modstande, dioder. Til sidst skal du lodde stikkontakter og strømstik og COM-port.

Fordi Der er mange stik på printkortet til flashede mikrocontrollere, men ikke alle deres ben bruges; du kan bruge dette trick og fjerne ubrugte kontakter fra soklerne. Samtidig vil der blive brugt mindre tid på lodning, og det vil være meget lettere at indsætte et mikrokredsløb i en sådan stikkontakt.

COM-portstikket (kaldet DB-9) har to ben, der skal "sættes fast" i kortet. For ikke at bore ekstra huller på brættet til dem, kan du skrue de to skruer af under siderne af stikket, så falder stifterne af, ligesom metalkanten på stikket.

Efter lodning af alle delene skal pladen vaskes fra flux, og de tilstødende kontakter skal ringes for at se, om der er kortslutninger. Sørg for, at der ikke er mikrokredsløb i stikdåserne (du skal fjerne både MAX232 og KR1533LA3), tilslut strømmen. Tjek om der er en spænding på 5 volt ved stabilisatorernes udgange. Hvis alt er i orden, kan du installere mikrokredsløbene MAX232 og KR1533LA3, programmøren er klar til brug. Forsyningsspændingen af ​​kredsløbet er 15-24 volt.

Programmeringskortet indeholder 4 sokler til mikrocontrollere og en til blinkende hukommelseschips. Før du installerer mikrocontrolleren, der skal flashes på kortet, skal du kontrollere, om dens pinout passer til pinout på programmeringskortet. Programmeringsenheden kan tilsluttes computerens COM-port direkte eller via et forlængerkabel.Godt byggeri!

Extrapic pic controller programmør
Kommentar
  • butterflysmilgrinerrødmesmileyafslappet afslappetsmile
    hjerteøjneKyssende hjertekysse_lukkede_øjneskylletlettettilfredsgrin
    blinkestak_ud_tunge_blinkende_øjestak_ud_tunge_lukkede_øjnegrinendekyssestak_ud_tungesover
    bekymretrynker pandenfortvivletåben mundgrimasserforvirrettysset
    udtryksløsuforskammetsved_smilsvedskuffet_lettelsetrættepassiv
    skuffetforvirretbangekoldsvedholde udskrighulke
    glædeforbløffetskrigetræt_ansigtvredraseritriumf
    søvnignammaskesolbrillersvimmel_ansigtimpsmilende_imp
    neutralt_ansigtingen_munduskyldig
5+to=
Kommentarer (5)
  1. Gæst Sergey
    #1 Gæst Sergey Gæster 1. april 2018 07:51
    0
    Jeg håber, du lige har offentliggjort artiklen. Med hensyn til hvad man skal gøre i 2018, bare en programmør, uden en debugger og for en com-port - dette er en komplet polarræv.
  2. Gæst Alexander
    #2 Gæst Alexander Gæster 19. februar 2019 07:37
    0
    Hej, kan du fortælle mig om Max 232 og Kr1533laz mikrokredsløbsprogrammøren med hvilke bogstaver (betegnelser) de brugte, og KT3102 og KT502, også hvilke betegnelser de brugte. Og så slog jeg det op på internettet, og det kom med alle mulige bogstaver, og jeg kan ikke forstå det. tak skal du have
    1. Anatol
      #3 Anatol Gæster 7. januar 2020 23:43
      2
      Det er alt, hvad der blev givet, du kan bruge det
  3. Gæst Vladimir
    #4 Gæst Vladimir Gæster 29. oktober 2021 kl. 14.50
    0
    Hej. Spørgsmålet er, om denne programmør vil arbejde med en USB-COM-adapter. Driver til adapter CH341.
    1. Alexander Ivanov
      #5 Alexander Ivanov Gæster 14. november 2021 17:39
      0
      50/50. Det er bedre ikke at spilde penge og købe en normal til usb/ Prisen vil også fungere.