Taula de continguts:

Programador de targetes de visita PIC: 6 passos (amb imatges)
Programador de targetes de visita PIC: 6 passos (amb imatges)

Vídeo: Programador de targetes de visita PIC: 6 passos (amb imatges)

Vídeo: Programador de targetes de visita PIC: 6 passos (amb imatges)
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Juliol
Anonim
Programador de targetes de visita PIC
Programador de targetes de visita PIC

Aquesta va ser la meva entrada al concurs de circuits de mida de targeta de visita Hack A Day. Acabo de comprimir els fitxers i els he posat al meu lloc web. Ho publico aquí perquè totes les altres entrades semblen estar en un bloc per accedir-hi fàcilment. Amb sort, això farà que el projecte sigui més accessible i redueixi la càrrega al meu servidor. L’arxiu adjunt és l’entrada al concurs tal com estava al meu servidor, menys les imatges. El text està extret del document inclòs. Aquest programador PIC / EEPROM és tan senzill i petit que encaixa en una targeta de visita amb espai suficient per a les instruccions de muntatge … Projecte: programador ICP PIC ICSP estil simple (en una targeta de presentació).

  • tot a través del forat
  • menys de 2USD de peces (en 1s i 2s!)
  • construcció fàcil d'una sola cara a casa (amb 3 ponts)
  • queda prou espai per a les instruccions de muntatge
  • espai addicional a la part posterior per obtenir una bondat encara més important
  • també programa / llegeix EEPROMS en sèrie

Nivell d’habilitat: fàcil / principiant. Temps de muntatge: aproximadament una hora.

Pas 1: descripció

Descripció
Descripció
Descripció
Descripció
Descripció
Descripció
Descripció
Descripció

Tothom pot construir aquest senzill programador i conèixer els microcontroladors PIC. El programador JDM2 és molt senzill (unes 10 parts), però programa una gran varietat de PICS i EEPROM en sèrie. He programat des d'un 12F629 de 8 pins a un nou PIC USB 18F4550 amb el JDM2. Aquest programador té una interfície ICSP, és a dir, pot programar PIC i llegir EEPROM mentre estan connectats a una placa de circuit. Comenceu el pirateig.

El PCB es pot fabricar a una sola cara (amb tres cables de pont), però el disseny de dues capes fa que el muntatge sigui encara més fàcil. Totes les traces són agradables i greus per facilitar la transferència de tòner o el procés fotogràfic a casa. El disseny JDM2 és bastant antic, el circuit JDM2 original es pot trobar aquí: https://www.jdm.homepage.dk/newpic.htm Aquest disseny es manté fidel a l’antic esquema, però la numeració de díodes ara comença a 1, més aviat més de 2.

Pas 2: parts

Parts
Parts
Parts
Parts
Parts
Parts

Valor de la peça Descripció C1 100uF / 16 volts condensador electrolític C2 22 uF / 16 volts de tantal condensador D1 8,2V díode zener D2 5,1V zener díode D3, 4, 5, 6 1N4148 diode Q1, 2 BC547B transistor-npn R1 10K resistor R2 1,5K resistor SV1 capçalera de pin de 5 capçals (o capçalera de pin femella, si escolliu) Connector sèrie femení X1 DB9

Pas 3: muntatge núm. 1

Muntatge núm. 1
Muntatge núm. 1

Comenceu des de la part inferior i aneu cap amunt: no us oblideu de començar amb els cables de pont si utilitzeu un PCB d'una cara.

  • Soldeu els díodes i resistències.
  • Cada díode té una banda negra que s’hauria d’orientar en la mateixa direcció que es mostra a la placa / a l’esquema.
  • Només cal soldar les resistències, no es requereix cap orientació especial.

Pas 4: muntatge núm. 2

Muntatge núm. 2
Muntatge núm. 2

A continuació, afegiu els transistors. Han d’estar orientats a l’espectacle de l’esquema / imatge. El transistor de l'esquerra es col·loca en la direcció oposada al transistor de la dreta (noteu que tots dos tenen parts rodones orientades cap al centre). Aquest és el pin-out estàndard (típic?) BC547B. Si teniu problemes amb el circuit acabat, assegureu-vos que els transistors tinguin el mateix pin-out que es mostra a l’esquema i reorienteu-lo segons calgui.

Pas 5: muntatge núm. 3

"," top ": 0.44285714285714284," left ": 0.4160714285714286," height ": 0.08095238095238096," width ": 0.05714285714285714}, {" noteID ":" TKKAZDP0KJEWT14CGS "," author ":" he utilitzat capçalera femenina perquè totes les meves capçaleres ICSP són masculines. D'aquesta manera, el programador pot connectar-se directament al circuit. "," Top ": 0.6285714285714286," left ": 0.21071428571428572," height ": 0.11428571428571428," width ": 0.21785714285714286}, {" noteID ":" TQ9CY14CG " ":" ian "," text ":" Condensador electrolític. Franja indicadora del cable de terra amb prou feines visible aquí a l'esquerra. "," Top ": 0.430952380952381," left ": 0.1875," height ": 0.05714285714285714," width ": 0.026785714285714284}]">

Muntatge núm. 3
Muntatge núm. 3
Muntatge núm. 3
Muntatge núm. 3
  • Acabeu la placa soldant els components més alts: els condensadors, la capçalera del pin i el sòcol DB9.
  • El condensador electrolític s’ha de soldar amb el terra, indicat per la franja negra, cap al costat esquerre (tal com es mostra a la imatge). Si això és una mica confús, assegureu-vos que el cable que surt del lateral amb la tira negra es connecti al pla de terra (la gran superfície de coure que cobreix la majoria del tauler).
  • El condensador de tàntal s’ha de col·locar amb el terra cap a la dreta de la placa (com es mostra a la imatge). Els condensadors de tàntal poden indicar el cable positiu amb un +, en lloc del cable de terra (com passa amb el condensador electrolític). Com passa amb el condensador electrolític, la terra s’uneix al gran pla de terra que cobreix la majoria de la placa.

Pas 6: utilitzeu

Ús
Ús

Programari El programador treballarà amb qualsevol programari que admeti el JDM2. M'agrada el WinPic800 perquè pot detectar automàticament molts PIC. WinPIC també mereix crèdit per la gran informació tècnica de suport WinPIC. Tots dos admeten els PIC USB més recents (18F2 / 4455). ICProg fa molts PIC, així com EEPROM, però no s'ha actualitzat durant un temps ICProg. ICSP Visió general: citat del meu ICSP que es pot instruir aquí. Comprendre ICSP per a microcontroladors PIC No és difícil programar microcontroladors. Construir un programador és un gran primer projecte electrònic. L’objectiu d’aquesta secció és explicar el mètode senzill de “programació en sèrie de circuits” que s’utilitza amb Microchip PIC. Per què ICSP? Programar un gran xip DIP (forat passant) és fàcil. Introduïu-lo en un programador connectat, graveu-lo i torneu al circuit de l'aplicació. Prova i repeteix: les coses es fan més difícils amb xips més petits (de muntatge superficial). No hi ha sòcols estàndard per a QFN, SSOP, QFP o fins i tot els grans paquets SOIC.300. Hi ha clips realment cars (100 dòlars) que es poden connectar i programar a aquests xips. Cal un clip diferent per a cada tipus de xip i nombre de pins que utilitzeu. Hi ha una alternativa. El seu anomenat ICSP. ICSP significa "programador en sèrie de circuits (ing?)". És una manera de programar un PIC mentre encara està connectat al circuit d'aplicació. És cert, ja no hi ha intercanvi de xips. Per tant, per què ICSP és bo? No hi ha preses de programació per a xips de paquets petits. Els clips són cars. És un dolor moure xips dins i fora del programador durant el desenvolupament. Impossible per a peces de muntatge superficial. Llegiu la resta.

Recomanat: