Programador de controlador d'imatge extra

Els circuits que utilitzen microcontroladors estan guanyant força popularitat a Internet. Un microcontrolador és un xip especial que, en essència, és un petit ordinador amb els seus propis ports d'entrada/sortida i memòria. Gràcies a un microcontrolador, podeu crear circuits molt funcionals amb un mínim de components passius, per exemple, rellotges electrònics, reproductors, diversos efectes LED i dispositius d'automatització.

Perquè el microcircuit comenci a realitzar qualsevol funció, s'ha d'enlluernar, és a dir. carregueu el codi del microprogramari a la seva memòria. Això es pot fer mitjançant un dispositiu especial anomenat programador. El programador connecta l'ordinador on es troba el fitxer de microprogramari amb el microcontrolador que s'està flashejant. Val la pena esmentar que hi ha microcontroladors de la família AVR, per exemple, Atmega8, Attiny13 i sèries pic, per exemple PIC12F675, PIC16F676. La sèrie Pic pertany a Microchip i la sèrie AVR pertany a Atmel, de manera que els mètodes de firmware per a PIC i AVR són diferents.En aquest article veurem el procés de creació d'un programador Extra-pic, amb el qual podeu flashejar un microcontrolador de la sèrie pic.

Els avantatges d'aquest programador en particular inclouen la senzillesa dels seus circuits, la fiabilitat de funcionament i la versatilitat, perquè és compatible amb tots els microcontroladors comuns. L'ordinador també és compatible amb els programes de microprogramari més comuns, com ara Ic-prog, WinPic800, PonyProg, PICPgm.

Circuit programador

Programador de controlador d'imatge extrapic

Conté dos microcircuits, el MAX232 importat i el KR1533LA3 nacional, que es poden substituir pel KR155LA3. Dos transistors, KT502, que es poden substituir per KT345, KT3107 o qualsevol altre transistor PNP de baixa potència. KT3102 també es pot canviar, per exemple, a BC457, KT315. Verd Díode emissor de llum serveix com a indicador de la disponibilitat d'energia, s'il·lumina vermell durant el procés del microcontrolador. El díode 1N4007 s'utilitza per protegir el circuit del subministrament de voltatge de polaritat incorrecta.

Materials

Llista de peces necessàries per muntar el programador:

  • Estabilitzador 78L05 – 2 peces.
  • Estabilitzador 78L12 – 1 unitat.
  • Díode emissor de llum a 3 polzades. verd - 1 unitat.
  • Díode emissor de llum a 3 polzades. vermell - 1 unitat.
  • Díode 1N4007 – 1 unitat.
  • Díode 1N4148 – 2 peces.
  • Resistència 0,125 W 4,7 kOhm – 2 peces.
  • Resistència 0,125 W 1 kOhm – 6 peces.
  • Condensador 10 uF 16V – 4 unitats.
  • Condensador 220 uF 25V – 1 unitat.
  • Condensador 100 nF – 3 peces.
  • Transistor KT3102 – 1 unitat.
  • Transistor KT502 – 1 unitat.
  • Xip MAX232 – 1 unitat.
  • Xip KR1533LA3 – 1 unitat.
  • Connector d'alimentació - 1 unitat.
  • Connector de port COM femella - 1 unitat.
  • Presa DIP40 – 1 unitat.
  • Presa DIP8 - 2 peces.
  • Presa DIP14 - 1 unitat.
  • Presa DIP16 - 1 unitat.
  • Presa DIP18 - 1 unitat.
  • Presa DIP28 - 1 unitat.

A més, necessiteu un soldador i la capacitat d'utilitzar-lo.

Fabricació de PCB

El programador està muntat en una placa de circuit imprès de 100x70 mm. La placa de circuit imprès es fa mitjançant el mètode LUT, el fitxer s'adjunta a l'article. No cal reflectir la imatge abans d'imprimir.

Descarrega el tauler:

pechatnaya-plata.zip [25,33 Kb] (descàrregues: 1557)

Muntatge del programador

En primer lloc, els ponts es solden a la placa de circuit imprès, després les resistències, els díodes. Finalment, heu de soldar els endolls i els connectors d'alimentació i el port COM.

Perquè Hi ha molts endolls a la placa de circuit imprès per a microcontroladors flash, però no s'utilitzen tots els pins; podeu utilitzar aquest truc i eliminar els contactes no utilitzats dels endolls. Al mateix temps, es dedicarà menys temps a la soldadura i la inserció d'un microcircuit en aquest endoll serà molt més fàcil.

El connector del port COM (anomenat DB-9) té dos pins que han d'estar "enganxats" a la placa. Per no perforar-los forats addicionals al tauler, podeu desenroscar els dos cargols que hi ha sota els costats del connector i els pins cauran, igual que la vora metàl·lica del connector.

Després de soldar totes les peces, la placa s'ha de rentar del flux i els contactes adjacents s'han d'anellar per veure si hi ha curtcircuits. Assegureu-vos que no hi hagi microcircuits als endolls (cal treure tant el MAX232 com el KR1533LA3), connecteu l'alimentació. Comproveu si hi ha una tensió de 5 volts a les sortides dels estabilitzadors. Si tot està bé, podeu instal·lar els microcircuits MAX232 i KR1533LA3, el programador està llest per al seu ús. La tensió d'alimentació del circuit és de 15-24 volts.

La placa programadora conté 4 sòcols per a microcontroladors i un per a xips de memòria intermitent. Abans d'instal·lar el microcontrolador que es mostrarà a la placa, heu de comprovar si el seu pinout coincideix amb el pinout de la placa programadora. El programador es pot connectar al port COM de l'ordinador directament o mitjançant un cable d'extensió.Feliç construcció!

Programador de controlador d'imatge extrapic
Torna
Comenta
  • corbatísomriurerientruborsomrientrelaxat relaxatsomriure
    cor_ullscor_petonantbesant_els_ulls_tancatsenrojecidaalleujatsatisfetsomriure
    fer l'ulletla llengua_tallada_fora_l'ullla llengua_tallada_els_ulls_tancatssomrientbesantllengua_talladadorment
    preocupatarrugant el frontangoixatboca_obertafent ganyotesconfóscallat
    sense expressiósense gràciasuor_somriuresuardecebut_alleujatcansatpassiu
    decebutconfóstemoróssuor fredaperseverarplorarplorar
    alegriasorprèscridarcara_cansadaenfadatràbiatriomf
    endormiscatñammàscaraulleres de solcara_vertidaimpsomrient_imp
    cara_neutrano_bocainnocent
5+dos=
Comentaris (5)
  1. Serguei convidat
    #1 Serguei convidat Convidats 1 d'abril de 2018 07:51
    0
    Espero que acabis de publicar l'article. Pel que fa a què fer el 2018, només un programador, sense un depurador i per a un port de comunicació, això és una guineu polar completa.
  2. Alexandre convidat
    #2 Alexandre convidat Convidats 19 de febrer de 2019 07:37
    0
    Hola, em podeu parlar del programador de microcircuits Max 232 i Kr1533laz amb quines lletres (designacions) van utilitzar, i KT3102 i KT502, també quines designacions van utilitzar. I després ho vaig buscar a Internet i em va sortir tota mena de lletres, i no ho puc entendre. Gràcies
    1. Anatol
      #3 Anatol Convidats 7 de gener de 2020 23:43
      2
      Això és tot el que es va donar, podeu utilitzar-lo
  3. Vladimir convidat
    #4 Vladimir convidat Convidats 29 d'octubre de 2021 14:50
    0
    Hola. La pregunta és si aquest programador funcionarà amb un adaptador USB-COM. Controlador per a l'adaptador CH341.
    1. Alexandre Ivanov
      #5 Alexandre Ivanov Convidats 14 de novembre de 2021 17:39
      0
      50/50. És millor no perdre diners i comprar-ne un de normal per a usb/ El preu també funcionarà.