Sisukord:
- Samm: kirjeldus
- 2. samm: osad
- Samm: kokkupanek nr 1
- Samm: kokkupanek nr 2
- Samm: kokkupanek nr 3
- 6. samm: kasutage
Video: Visiitkaardi PIC programmeerija: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
See oli minu sissekanne Hack A Day visiitkaartide suuruste ringkonkursile. Panin failid lihtsalt kokku ja panin need oma veebisaidile. Postitan selle siia, sest kõik muud sissekanded näivad olevat hõlpsaks juurdepääsuks ajaveebis. Loodetavasti muudab see projekti kättesaadavamaks ja vähendab minu serveri koormust. Lisatud arhiiv on võistlustöö, nagu see oli minu serveris, miinus pildid. Tekst on võetud lisatud dokumendist. See PIC/EEPROM programmeerija on nii lihtne ja väike, et mahub visiitkaardile, kus on piisavalt ruumi monteerimisjuhiste jaoks… Projekt: Lihtne JDM2 stiilis PIC ICSP programmeerija (visiitkaardil).
- kõik läbi augu
- vähem kui 2 USD väärtuses osi (1 ja 2 sekundi jooksul!)
- lihtne ühepoolne ehitus kodus (3 džempriga)
- piisavalt ruumi kokkupaneku juhiste jaoks
- tagaküljel lisaruumi, et saada veelgi rohkem ärikaarte
- samuti programmeerib/loeb jada EEPROMS
Oskuste tase: lihtne/algaja. Kokkupanekuaeg: umbes tund.
Samm: kirjeldus
Igaüks saab luua selle lihtsa programmeerija ja õppida tundma PIC -mikrokontrollereid. JDM2 programmeerija on ülilihtne (umbes 10 osa), kuid programmeerib tohutult erinevaid PICS -e ja seeria EEPROM -e. Olen JDM2 abil programmeerinud kõike alates 8 -pin 12F629 -st kuni uue 18F4550 USB -PIC -i. Sellel programmeerijal on ICSP liides, mis tähendab, et ta saab programmeerida PIC -e ja lugeda EEPROM -e, kui need on trükkplaadile kinnitatud. Alustage häkkimist!
PCB saab teha ühepoolseks (kolme hüppaja juhtmega), kuid kahekihiline disain muudab kokkupanemise veelgi lihtsamaks. Kõik jäljed on kenad ja paksud, et hõlpsalt toonerit üle kanda või kodus fototöötlust teha. JDM2 disain on üsna vana, originaalse JDM2 vooluringi leiate siit: https://www.jdm.homepage.dk/newpic.htm See disain jääb truuks vanale skeemile, kuid dioodide nummerdamine algab nüüd 1 -st, pigem kui 2.
2. samm: osad
Osa Väärtus Kirjeldus C1 100uF/16 volti elektrolüütkondensaator C2 22uF/16 volti tantaalkondensaator D1 8,2 V zeneri diood D2 5,1 V zeneri diood D3, 4, 5, 6 1N4148 diood Q1, 2 BC547B transistor-npn R1 10K takisti R2 1,5K takisti SV1 5 -kontaktiline päisepistiku päis (või naissoost pin -päis, teie valite) X1 DB9 naissoost jadapistik
Samm: kokkupanek nr 1
Alustage alt ja töötage üles: kui kasutate ühepoolset trükkplaati, ärge unustage alustada hüppajajuhtmetega.
- Jootke dioodid ja takistid.
- Igal dioodil on must riba, mis peaks olema tahvlil/skeemil näidatud samas suunas.
- Lihtsalt jootke takistites, erilist orientatsiooni pole vaja.
Samm: kokkupanek nr 2
Seejärel lisage transistorid. Neid tuleks skemaatiliselt/pildil näidata. Vasakpoolne transistor asetatakse paremal asuvale transistorile vastupidises suunas (pange tähele, et mõlemal on ümmargused osad keskel). See on standardne (tüüpiline?) BC547B pin-out. Kui teil on valmis vooluahelaga probleeme, veenduge, et teie transistoridel oleks sama skemaatiline pistikupesa, nagu on näidatud skeemil, ja vajadusel ümber orienteerige.
Samm: kokkupanek nr 3
"," top ": 0,44285714285714284," left ": 0,4160714285714286," height ": 0,08095238095238096," width ": 0,05714285714285714}, {" noteID ":" TKKAZDP0KJEWT14CGS "," author ":" kasutatud naispäist, sest kõik minu ICSP päised on mehed. Nii saab programmeerija ühendada otse vooluringi. "," Top ": 0.6285714285714286," left ": 0.21071428571428572," height ": 0.11428571428571428," width ": 0.21785714285714286}, {" noteID ":" TQ9CYOKCCB, ":" ian "," text ":" Elektrolüütkondensaator. Maandusjuhtme indikaatoritriip on siin vaevalt nähtav. "," Ülemine ": 0,430952380952381," vasak ": 0,1875," kõrgus ": 0,05714285714285714," laius ": 0,026785714285714284}]">
- Lõpetage plaat, jootes kõrgeimad komponendid: kondensaatorid, tihvtipea ja DB9 pesa.
- Elektrolüütkondensaator tuleks joota maapinnaga, mida tähistab must riba, vasakule poole (nagu pildil näidatud). Kui see on natuke segane, veenduge, et musta ribaga küljelt tulev juhe ühendatakse alusplaadiga (suur vaskpiirkond, mis katab suurema osa plaadist).
- Tantaalkondensaator tuleks asetada maapinnaga plaadi paremale (nagu pildil näidatud). Tantaalkondensaatorid võivad näidata positiivset juhtmest +, mitte maandusjuhet (nagu elektrolüütkondensaatori puhul). Nagu elektrolüütkondensaatori puhul, kinnitub maapind suurele maandustasandile, mis katab suurema osa plaadist.
6. samm: kasutage
Programmeerija töötab mis tahes programmeerimistarkvaraga, mis toetab JDM2. Mulle meeldib WinPic800, sest see suudab automaatselt tuvastada paljusid PIC-e. WinPIC väärib tunnustust ka suurepärase tehnilise toe teabe WinPIC eest. Mõlemad toetavad uusimaid USB PIC -sid (18F2/4455). ICProg teeb paljusid PIC -e ja ka EEPROM -e, kuid pole ICProg -i mõneks ajaks uuendatud. ICSP ülevaade: Tsiteeritud minu ICSP -st, mis on siin juhendatav. PIC -mikrokontrollerite ICSP -i mõistmine Mikrokontrollerite programmeerimine ei ole raske. Programmeerija ehitamine teeb suurepärase esimese elektroonikaprojekti. Selle jaotise eesmärk on selgitada lihtsat „In Circuit Serial Programming” meetodit, mida kasutatakse koos Microchip PIC -idega. Miks ICSP? Suure DIP -kiibi programmeerimine on lihtne. Pange see pistikupesaga programmeerijasse, põletage ja naaske rakendusahelasse. Testige ja korrake. Väiksemate (pinnapealsete) kiipidega on asjad raskemad. QFN, SSOP, QFP või isegi suurte SOIC.300 pakettide jaoks pole standardseid pistikupesasid. Nende kiipide külge kinnitamiseks ja programmeerimiseks on tõesti kalleid (100 dollarit) klippe. Iga kasutatava kiibitüübi ja tihvtide arvu jaoks on vaja erinevat klambrit. On alternatiiv. Selle nimi on ICSP. ICSP tähendab "ahela jadaprogrammeerija (ing?)". See on viis PIC -i programmeerimiseks, kui see on veel rakendusahela külge kinnitatud. See on õige, enam kiipide vahetust ei toimu. Miks on ICSP hea? Väikeste pakettkiipide jaoks pole programmeerimispesasid. Klambrid on kallid.2. Arendamise ajal on valus kiipe programmeerijast sisse ja välja liigutada. Pinnale paigaldatavate osade jaoks võimatu. Lugege ülejäänud osa.
Soovitan:
PCB visiitkaardi valmistamine: 4 sammu
PCB visiitkaardi tegemine: Hei poisid! Loodan, et teile juba meeldis minu eelmine postitus "Bluetooth AT -käskude seadete" kohta. ja olete valmis uueks, nagu tavaliselt, tegin selle õpetuse, mis juhendab teid samm -sammult oma PCB visiitkaardi tegemisel, kuna leian selle
Lihtne 3 takistiga PIC programmeerija: 3 sammu
Simple 3 Resistor PIC programmeerija: Mikrokontrolleritel on elektroonikas väga oluline roll, kuna nad on võimelised täitma ülesandeid muu hulgas automatiseerimisel, juhtimisel, pilditöötlusel. Nende kasutamine on tohutu. Mikrokontrollerite perekondi on erinevaid, üks neist on mikro
JDM2 -põhine PIC -programmeerija: 4 sammu
JDM2 -põhine PIC -programmeerija: skemaatiline & värskendatud JDM2 PIC programmeerija paigutus. Sisaldab kella & andmete filter, Vpp pingejagur kaasaegsetele PIC -mikrokontrolleritele (nt USB PIC 18F2455/4455). Enne lugemissaite nagu www.hackaday.com & www.makezine.com/blog I ha
5 Transistori PIC programmeerija *Skeem Lisatud 9. sammule!: 9 sammu
5 Transistor -PIC -programmeerija *Skeem Lisatud punktile 9 !: Tehke oma arvuti paralleelpordi jaoks oma PIC -programmeerija. See on David Taiti klassikalise disaini variatsioon. See on väga usaldusväärne ja tasuta programmeerimistarkvara on saadaval tasuta. Mulle meeldib IC-Prog ja PICpgm programmeerija. Mis kõige parem, see
Inchworm ICD2 PIC programmeerija / siluri loomine: 7 sammu
Inchworm ICD2 PIC programmeerija / siluri ehitamine: see juhend on illustreeritud jalutuskäik ICD2 klooni, mida nimetatakse Inchworm, ehitamiseks. See on otsepakett, mis võimaldab teil luua MPLAB ICD2 ühilduva programmeerija ja siluri. Seal on palju programmeerijaid, kuid väga vähesed sisaldavad