Cuprins:
- Pasul 1: Descriere
- Pasul 2: Piese
- Pasul 3: Asamblarea nr. 1
- Pasul 4: Asamblarea nr. 2
- Pasul 5: Asamblarea nr. 3
- Pasul 6: Utilizați
Video: Programator de cărți de vizită PIC: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Aceasta a fost intrarea mea la concursul de circuite cu dimensiuni de cărți de vizită Hack A Day. Tocmai am închis fișierele și le-am pus pe site-ul meu. Îl postez aici, deoarece toate celelalte intrări par a fi pe un blog pentru acces ușor. Sperăm că acest lucru va face proiectul mai accesibil și va reduce sarcina pe serverul meu. Arhiva atașată este înregistrarea la concurs așa cum era pe serverul meu, minus imaginile. Textul este preluat din documentul inclus. Acest programator PIC / EEPROM este atât de simplu și de mic încât se potrivește pe o carte de vizită, cu suficient spațiu rămas pentru instrucțiuni de asamblare … Proiect: Programator simplu în stil JDM2 PIC ICSP (pe o carte de vizită).
- toate prin gaura
- mai puțin de 2 USD în piese (în 1s și 2s!)
- construcție ușoară unilaterală acasă (cu 3 jumperi)
- a rămas suficient spațiu pentru instrucțiunile de asamblare
- spațiu suplimentar pe spate pentru o mai multă bunătate de afaceri
- programează / citește EEPROM-uri seriale
Nivel de abilități: ușor / începător. Timp de asamblare: aproximativ o oră.
Pasul 1: Descriere
Oricine poate construi acest programator simplu și poate afla despre microcontrolerele PIC. Programatorul JDM2 este foarte simplu (aproximativ 10 părți), dar programează o mare varietate de PICS și EEPROM-uri seriale. Am programat totul, de la un 8 pini 12F629 la un nou 18F4550 USB PIC cu JDM2. Acest programator are o interfață ICSP, ceea ce înseamnă că poate programa PIC-uri și citi EEPROM-uri în timp ce acestea sunt atașate la o placă de circuit. Începeți hacking-ul!
PCB-ul poate fi realizat pe o singură față (cu trei fire jumper), dar un design pe două straturi ușurează asamblarea. Toate urmele sunt frumoase și grase pentru un transfer ușor de toner sau o fotografie la domiciliu. Designul JDM2 este destul de vechi, circuitul original JDM2 poate fi găsit aici: https://www.jdm.homepage.dk/newpic.htm Acest design rămâne fidel schemei vechi, dar numerotarea diodelor începe acum de la 1, mai degrabă mai mult de 2.
Pasul 2: Piese
Valoarea piesei Descriere C1 100uF / 16 volt condensator electrolitic C2 22uF / 16 volt tantal condensator D1 8.2V zener diode D2 5.1V zener diode D3, 4, 5, 6 1N4148 diode Q1, 2 BC547B transistor-npn R1 10K resistor R2 1.5K rezistor Conector SV1 cu 5 pini antet cu pin (sau antet cu pin feminin, alegeți) Conector serial feminin X1 DB9
Pasul 3: Asamblarea nr. 1
Începeți de jos și lucrați în sus: Nu uitați să începeți cu firele jumper dacă utilizați un PCB cu o singură față.
- Lipiți diodele și rezistențele.
- Fiecare diodă are o bandă neagră care ar trebui orientată în aceeași direcție indicată pe tablă / în schemă.
- Doar lipiți rezistențele, nu este necesară o orientare specială.
Pasul 4: Asamblarea nr. 2
Apoi, adăugați tranzistoarele. Acestea ar trebui orientate spre spectacol în schemă / imagine. Tranzistorul din stânga este plasat în direcția opusă tranzistorului din dreapta (observați că ambele au părți rotunde orientate spre mijloc). Acesta este pin-out-ul standard (tipic?) BC547B. Dacă aveți probleme cu circuitul final, asigurați-vă că tranzistoarele dvs. au același pin-out ca în schemă și se reorientează după cum este necesar.
Pasul 5: Asamblarea nr. 3
"," top ": 0.44285714285714284," left ": 0.4160714285714286," height ": 0.08095238095238096," width ": 0.05714285714285714}, {" noteID ":" TKKAZDP0KJEWT14CGS "," autor ":" text ":" am folosit antet feminin deoarece toate antetele mele ICSP sunt de sex masculin. În acest fel, programatorul se poate conecta direct la circuit. "," Top ": 0.6285714285714286," left ": 0.21071428571428572," height ": 0.11428571428571428," width ": 0.21785714285714286}, {" noteID ":" TQ9CY14CG ":" ian "," text ":" Condensator electrolitic. Banda indicatoare a solului abia vizibilă aici în stânga. "," Sus ": 0.430952380952381," stânga ": 0.1875," înălțime ": 0.05714285714285714," lățime ": 0.026785714285714284}]">
- Finalizați placa prin lipirea celor mai înalte componente: condensatori, antet pin și soclu DB9.
- Condensatorul electrolitic ar trebui lipit cu solul, indicat de banda neagră, orientat spre partea stângă (așa cum se arată în imagine). Dacă este puțin confuz, asigurați-vă că cablul care vine din lateral cu banda neagră se conectează la planul de la sol (zona mare de cupru acoperind majoritatea plăcii).
- Condensatorul de tantal trebuie așezat cu solul spre dreapta plăcii (așa cum se arată în imagine). Condensatoarele de tantal ar putea indica cablul pozitiv cu un +, mai degrabă decât cel de la sol (ca și în cazul condensatorului electrolitic). La fel ca în cazul condensatorului electrolitic, solul se atașează la planul de sol mare care acoperă majoritatea plăcii.
Pasul 6: Utilizați
Software Programatorul va lucra cu orice software de programare care acceptă JDM2. Îmi place WinPic800 deoarece poate detecta automat multe PIC-uri. WinPIC merită, de asemenea, credit pentru informațiile excelente de asistență tehnică WinPIC. Ambele acceptă cele mai noi PIC USB (18F2 / 4455). ICProg face multe PIC-uri, precum și EEPROM-uri, dar nu a fost actualizat o perioadă de timp ICProg. ICSP Prezentare generală: Citat din ICSP-ul meu instructabil aici. Înțelegerea ICSP pentru microcontrolerele PIC Programarea microcontrolerelor nu este greu. Construirea unui programator face un mare proiect de electronică. Scopul acestei secțiuni este de a explica metoda simplă „In Circuit Serial Programming” utilizată cu microcip PIC. De ce ICSP? Programarea unui cip mare DIP (prin gaură) este ușoară. Introduceți-l într-un programator cu soclu, ardeți și reveniți la circuitul aplicației. Testați și repetați. Lucrurile devin mai dificile cu cipuri mai mici (cu montare pe suprafață). Nu există prize standard pentru QFN, SSOP, QFP sau chiar pachetele SOIC.300 mari. Există clipuri foarte scumpe (100 de dolari) care se pot atașa și programa aceste jetoane. Este necesar un clip diferit pentru fiecare tip de cip și numărul de pini pe care îl utilizați. Există o alternativă. Se numește ICSP. ICSP înseamnă „în circuit serial programator (ing?)”. Este un mod de a programa un PIC în timp ce este încă atașat la circuitul aplicației. Așa este, nu mai există schimb de cipuri. Deci, de ce ICSP este un lucru bun? Nu există prize de programare pentru cipuri de pachet mic. Clipurile sunt scumpe.2. Este o durere pentru a muta jetoane în și din programator în timpul dezvoltării. Imposibil pentru piesele de montare la suprafață. Citiți restul.
Recomandat:
Încărcător termic pentru cărți de vizită: 3 pași
Încărcător termic pentru cărți de vizită: Încărcător termic ușor și simplu de buzunar sau portofel
Carte de vizită cu ecran tactil: 8 pași (cu imagini)
Carte de vizită cu ecran tactil: Sunt inginer mecanic, după studii, dar am dezvoltat și abilități în inginerie electrică și programare din ani de proiecte care implică circuite și microcontrolere. Deoarece angajatorii se vor aștepta să am abilități de inginer mecanic în
Cărți de vizită extreme: 14 pași (cu imagini)
Cărți de vizită extreme: pun pariu că nimeni nu ți-a dat o carte de vizită înainte de a te forma de fapt de la sine! Citiți mai departe pentru a afla cum am făcut-o …. Îți place să faci lucruri? O faci pentru bani sau ai vrea? Dacă da, aveți nevoie de o carte de vizită. Acestea pot fi
Reduceți proiectele dvs. Arduino - Programator Arduino UNO ca programator ATmega328P (https://youtu.be/YO61YCaC9DY): 4 pași
Reduceți proiectele dvs. Arduino | Programatorul Arduino UNO As ATmega328P (https://youtu.be/YO61YCaC9DY): Link video: https://youtu.be/YO61YCaC9DY Programarea ATmega328P folosind Arduino ca ISP (In-System Programmer) vă permite să utilizați caracteristicile Arduino pe o panou de calcul sau PCB. Mai ales ajută atunci când îți faci proiectul de facultate. Reduce
Cărți audio pentru iPod-ul dvs. din cărți achiziționate pe CD: 7 pași
Cărți audio pentru iPod-ul dvs. din cărți achiziționate pe CD: Acest instructiv este pentru aceia dintre noi care doresc să aibă acces complet la media pre-achiziționată prin intermediul iPod-urilor noastre. Cred că acest sistem ar putea funcționa pentru alte dispozitive portabile care vor funcționa prin iTunes, dar nu sunt pe deplin sigur