Programmatore di controller di foto extra-pic

Pin
Send
Share
Send

I circuiti che usano microcontrollori stanno guadagnando molta popolarità su Internet. Un microcontrollore è un microcircuito così speciale, che, in sostanza, è un piccolo computer, con le sue porte I / O, memoria. Grazie al microcontrollore, è possibile creare circuiti altamente funzionali con un minimo di componenti passivi, ad esempio un orologio elettronico, lettori, vari effetti LED, dispositivi di automazione.

Affinché il microcircuito inizi a svolgere qualsiasi funzione, è necessario lampeggiarlo, ad es. carica il codice del firmware nella sua memoria. Questo può essere fatto usando un dispositivo speciale chiamato programmatore. Il programmatore associa il computer su cui si trova il file del firmware con il microcontrollore del firmware. Vale la pena ricordare che ci sono microcontrollori della famiglia AVR, ad esempio, come Atmega8, Attiny13 e serie di immagini, ad esempio PIC12F675, PIC16F676. La serie pic è di proprietà di Microchip e dell'AVR di Atmel, quindi i metodi del firmware di immagine e AVR sono diversi. In questo articolo considereremo il processo di creazione del programmatore Extra-pic, con il quale è possibile eseguire il flashing del microcontrollore della serie di foto.
I vantaggi di questo particolare programmatore includono la semplicità del suo circuito, l'affidabilità, la versatilità, perché supporta tutti i comuni microcontrollori. Il computer è inoltre supportato dai programmi firmware più comuni, come Ic-prog, WinPic800, PonyProg, PICPgm.

Circuito programmatore


Contiene due microcircuiti, un MAX232 importato e un KR1533LA3 domestico, che può essere sostituito con un KR155LA3. Due transistor, KT502, che possono essere sostituiti da KT345, KT3107 o qualsiasi altro transistor PNP a bassa potenza. KT3102 può anche essere modificato, ad esempio, in BC457, KT315. Il LED verde funge da indicatore della disponibilità di alimentazione; il LED rosso si illumina durante il processo del firmware del microcontrollore. Il diodo 1N4007 viene utilizzato per proteggere il circuito dall'alimentazione di tensione con polarità errata.

Materiale


Elenco delle parti necessarie per il montaggio del programmatore:
  • Lo stabilizzatore 78L05 - 2 pezzi.
  • Stabilizzatore 78L12 - 1 pz.
  • LED 3v verde - 1 pz.
  • LED 3v rosso - 1 pz.
  • Diodo 1N4007 - 1 pz.
  • Diodo 1N4148 - 2 pezzi
  • Resistenza 0,125 W 4,7 kOhm - 2 pezzi.
  • Resistenza 0,125 W 1 kOhm - 6 pezzi.
  • Condensatore 4 uF 16V - 4 pezzi
  • Condensatore 220 uF 25 V - 1 pz.
  • Condensatore 100 nF - 3 pezzi
  • Transistor KT3102 - 1 pz.
  • Transistor KT502 - 1 pz.
  • Microcircuito MAX232 - 1 pz.
  • Chip KR1533LA3 - 1 pz.
  • Connettore di alimentazione - 1 pz.
  • Porta COM connettore "madre" - 1 pz.
  • Presa DIP40 - 1 pz.
  • Presa DIP8 - 2 pezzi
  • Presa DIP14 - 1 pz.
  • Presa DIP16 - 1 pz.
  • Presa DIP18 - 1 pz.
  • Presa DIP28 - 1 pz.

Inoltre, è necessario un saldatore e la possibilità di usarlo.

Produzione di PCB


Il programmatore è assemblato su un circuito stampato di dimensioni 100x70 mm. Il circuito stampato viene eseguito con il metodo LUT, il file è allegato all'articolo. Non è necessario eseguire il mirroring dell'immagine prima della stampa.

Scarica scheda:
pechatnaya-plata.zip 25.33 Kb (download: 669)

Assemblea del programmatore


Prima di tutto, i ponticelli vengono saldati al circuito stampato, quindi ai resistori, ai diodi. Infine, è necessario saldare pannelli, connettori di alimentazione e porte COM.

perché ci sono molti pannelli sul circuito stampato per i microcontrollori da far lampeggiare, ma non tutte le conclusioni sono usate, puoi fare un simile trucco e rimuovere i contatti inutilizzati dai pannelli. In questo caso, sarà dedicato meno tempo alla saldatura e l'inserimento di un microcircuito in una presa di questo tipo sarà molto più semplice.

Il connettore della porta COM (si chiama DB-9) ha due pin che devono "attaccarsi" alla scheda. Per non praticare ulteriori fori sulla scheda, è possibile svitare le due viti sotto i lati del connettore, mentre i piedini cadranno, così come il bordo metallico del connettore.

Dopo aver saldato tutte le parti, la scheda deve essere lavata dal flusso, i contatti vicini squilleranno, se ci sono cortocircuiti. Assicurarsi che non vi siano microcircuiti nelle prese (è necessario rimuovere, inclusi MAX232 e KR1533LA3), collegare l'alimentazione. Controllare se alle uscite degli stabilizzatori è presente una tensione di 5 volt. Se tutto va bene, è possibile installare i microcircuiti MAX232 e KR1533LA3, il programmatore è pronto a lavorare. La tensione di alimentazione del circuito è di 15-24 volt.

La scheda del programmatore contiene 4 pannelli per microcontrollori e uno per i chip di memoria flash. Prima di installare il microcontrollore del firmware sulla scheda, è necessario vedere se il suo pinout corrisponde al pinout sulla scheda del programmatore. Il programmatore può essere collegato direttamente alla porta COM del computer o tramite una prolunga. Assemblea riuscita!

Pin
Send
Share
Send

Guarda il video: Red Dead Redemption 2 - Everything We Know So Far Hands-on Previews Recap (Potrebbe 2024).