
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

Hei! Tämä on lyhyt ohje PIC -ohjelmoijan valmistamiseen, joka toimii PicKit 2: na. Tein tämän, koska se on paljon halvempaa kuin alkuperäisen PicKitin ostaminen ja koska Microchip, PIC -mikrokontrollerien ja PicKit -ohjelmoijan valmistaja, tarjoaa kaavioita ja ohjelmistoja, meidän on todella helppo suunnitella omia ohjelmoijiamme, mikä on ehdottomasti etu PIC: ien käytöstä.
Tarvittavat työkalut:
- Juotosrauta ja juote
- Johtimet
- Neulan nenäpihdit
- PCB -etsaustyökalut ja -materiaalit - Voidaan korvata leipälevyllä, mutta vie enemmän tilaa
- Jo toimiva ohjelmoija (tämä on haittapuoli, ehkä voit lainata sellaisen)
- PC (PicKitiin menevän PIC: n ohjelmointiin)
Tarvittavat materiaalit:
- 2 x 100nF keraaminen kondensaattori
- 2 x 15pF keraaminen kondensaattori
- 2 x 47uF 16v elektrolyyttikondensaattori
- 1 x 10uF 16v elektrolyyttikondensaattori
- 2 x 1N4148 diodi
- 1 x PIC18F2550
- 1 x 28 -nastainen ohut IC -liitäntä (PIC18F2550)
- 1 x 680uH induktori, vastuksen kaltainen paketti
- 2 x 3 mm LED (yksi vihreä ja yksi punainen)
- 3 x BC548 -transistori
- 1 x BC557 -transistori
- 1 x 20MHz oskillaattorikide
- 3 x 33 ohmin vastus
- 1 x 100 ohmin vastus
- 2 x 330 ohmin vastus
- 1 x 1k vastus
- 1 x 2k7 vastus
- 2 x 4k7 vastus
- 3 x 10k vastus
- 1 x 100k vastus
- 1 x 2-nastainen kosketuskytkin (painike)
- 1 x nastanauha (tarvitaan vain 6)
Vaihe 1: Kaaviot ja piirilevyjen suunnittelu


Kaavioita varten perustin suunnitteluni Felixlsin sivulla tarjoamaan:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
Hän toimitti myös piirilevyrakenteen, mutta huomasin, että jäljet olivat liian ohuita tehdäkseen kotona, joten suunnittelin piirilevyn uudelleen Proteukseen.
Tässä ovat mallitiedostot ja tulostettava pdf -tiedosto piirilevyn valmistamiseksi.
Vaihe 2: Hallituksen tekeminen



Jos haluat oppia tekemään piirilevyn kotona, verkossa on paljon opetusmateriaaleja, joista voit oppia.
Kun olet valmistanut levyn, sinun on juotettava komponentit, voit käyttää näitä kuvia apuna.
Komponenttiluettelo:
C1 100nf
C2 47uf 25v
C3 100nf
C4 47uf 25v
C5 10uf 50v
C8 15pf
C9 15 sivua
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED PUNAINEN LED 3MM
LED VIHREÄ LED 3MM
Q1 BC548
Q2 20 MHz
Q3 BC548
Q4 BC548
Q5 BC557
R1 33
R2 33
R3 33
R4 4k7
R5 330
R6 1k
R 7 330
R8 100k
R9 2k7
R10 4k7
R11 10k
R12 100
R13 10k
R14 10k
BTN -kosketuskytkin
SV3 6 nastaa
X3 USB B naaras
Vaihe 3: Ohjelmoijan ohjelmointi




Ohjelmoidaksesi PIC18F2550 ohjelmoijaan tarvitset toimivan PicKitin. Kun olet hankkinut tai lainannut sellaisen, sinun on asennettava PicKit 2 -ohjelmisto: PicKit 2 v2.61
Avaa ensin PicKit 2 ja kytke toimiva ohjelmoija. Jos viesti -ikkunassa ei sanota "PicKit yhdistetty", kokeile napsauttaa "Työkalut> Tarkista viestintä".
Liitä sitten PIC18F2550 toimivaan ohjelmoijaasi leipälevyn avulla ja tekemällä tarvittavat liitännät, kuten yllä oleva kuva osoittaa.
Jos se ei tunnista PIC: tä, näytössä lukee 'PIC Device Found', yritä napsauttaa 'Työkalut> Tarkista yhteys' pari kertaa. Jos se ei vieläkään tunnista PIC: tä, tarkista liitännät.
Jos haluat ladata ohjelman PIC: hen, siirry kohtaan "Tiedosto> Tuo" ja sitten "C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex" ja napsauta "Avaa"
Odota, kunnes sanotaan 'Hex -tiedoston tuonti onnistui' ja napsauta 'Kirjoita', odota, kunnes se sanoo 'Ohjelmointi onnistui'
Vaihe 4: PicKitin käyttäminen



Liitä ensin ohjelmoija ja avaa PicKit 2. Odota, että PicKit havaitsee ohjelmoijan, ja jos ei, napsauta Työkalut> Tarkista tiedonsiirto.
Liitä ohjelmoitava PIC ohjelmoijaamme. Jos et tiedä, miten voit etsiä verkossa PIC: n nastajakaumaa ja löytää vastaavat MCLR-, VDD-, VSS-, PGD- ja PGC -nastat, joiden avulla voit muodostaa yhteyden ohjelmoijaan.
Odota, että PicKit havaitsee PIC: n, joka näyttää 'PIC Device Found' (PIC -laite löydetty), jos ei, yritä napsauttaa 'Työkalut> Tarkista yhteys' pari kertaa. Jos se ei vieläkään tunnista PIC: tä, tarkista liitännät.
Avaa MPLAB, MPLAB X tai mikä tahansa käyttämäsi IDE ja käännä ohjelma.
Palaa kääntämisen jälkeen takaisin PicKit 2: een ja valitse Tiedosto> Tuo heksadesimaali. MPLAB X: llä löydät projektisi heksatiedoston kohdasta 'Project_Directory> dist> default> production> Project_Name.production.hex'
Napsauta "Kirjoita" ja odota, kunnes se näyttää "Ohjelmointi onnistui"
Jos haluat muokata ohjelmaa, sinun ei tarvitse tuoda heksatiedostoa uudelleen, käännä se vain napsauttamalla Kirjoita PicKit -ohjelmistossa. Sen näyttämien viestien joukossa sen pitäisi lukea 'Hex -tiedoston lataaminen uudelleen'.
Se siitä !
Viimeisenä vaiheena voit suunnitella yksinkertaisen suorakulmaisen kotelon 3D-tulostamiseen vain PicKitin suojaamiseksi, et halua sen rikkoutuvan tai oikosulkevan, jätän sen sinun tehtäväksesi.
Hyvää ohjelmointia
Suositeltava:
LED -äänispektrianalysaattorin tekeminen: 7 vaihetta (kuvilla)

LED -äänispektrin analysaattorin tekeminen: LED -äänispektrin analysaattori luo kauniin valaistuskuvion musiikin voimakkuuden mukaan. Markkinoilla on paljon DIY LED -musiikkispektrisarjoja, mutta tässä aiomme tehdä LED -äänispektrin NeoPixe -analysaattori
Kokoontaitettavan UV -LED -lampun tekeminen: 8 vaihetta (kuvilla)

Kokoontaitettavan UV-LED-lampun tekeminen: Tämä opetusohjelma käsittää kokoontaitettavan UV-valon, joka on valmistettu UV-LED-nauhoista, ja joustavan, mutta jäykän tukijalan. Tein tämän taipuvan valon täyttämään tarpeeni saada UV -täyttövalo, jota voisin käyttää syanotyyppitulostukseen, mutta se olisi täydellinen
IoT -pohjaisen kotiautomaation tekeminen NodeMCU -anturien ohjausreleellä: 14 vaihetta (kuvilla)

IoT-pohjaisen kotiautomaation tekeminen NodeMCU-anturien ohjausreleellä: Tässä IoT-pohjaisessa projektissa olen tehnyt kotiautomaation Blynk- ja NodeMCU-ohjausrelemoduulilla reaaliaikaisella palautteella. Manuaalisessa tilassa tätä relemoduulia voidaan ohjata matkapuhelimella tai älypuhelimella ja manuaalisella kytkimellä. Automaattitilassa tämä haju
Verkkokameran tekeminen verkossa!: 8 vaihetta (kuvilla)

Verkkokameran luominen verkkokameralle!: Vaiheittainen opas IP -kameran kotelon muokkaamiseen siten, että se voidaan kiinnittää suoraan Fish Tankiin. Tämä johtuu siitä, että verkkokamerat on yleensä suunniteltu sijoitettaviksi kohteen eteen tai ne tarvitsevat jalustaa. Kuitenkin Fish Ta
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta

Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): Tässä ohjeessa näytän sinulle, kuinka voin käyttää Bluetooth -sovitinta tehdäkseni vanhan kaiuttimen Bluetooth -yhteensopivaksi.*Jos et ole lukenut ensimmäistä ohjeeni " Bluetooth -sovitin " Ehdotan, että teet niin ennen kuin jatkat. C