Sisukord:
- Tarvikud
- Samm: tavaline adapter
- 2. etapp: programmeerija arendamine ESP01 juhatusele
- Samm: ESP01 programmeerija trükkplaadi arendamine
- Samm 4: ESP01 koodi edastamise protsess
- Samm 5: Ja lõpuks … Milline on oodatav tulemus?
Video: ESP01 trükkplaadi programmeerimine: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Hiljuti pidin oma ESP01 -le koodi kirjutama ja otsustasin koodi CHIP -i edastamiseks kasutada adapterit.
Koodi ülekandmiseks oli aga vaja adapteris teha mõningaid muudatusi.
See tähendab, et adapter ei olnud koodi edastamiseks täiesti ideaalne. Kohanemine oli vajalik.
Tarvikud
- JLCPCB trükkplaat
- 02 x nupud;
- Takisti 01 x 330R;
- 01 x roheline LED;
- 02 x 10kR takistid;
- 01 x isane / emane tihvtriba 1x4;
- 01 x 2x4 naissoost riba.
Samm: tavaline adapter
Kasutatud adapter on näidatud ülaltoodud joonisel.
Probleemide vältimiseks ja struktuuris muudatuste tegemiseks otsustasime siiski luua adapteri, mis oleks võimeline töötama koos ESP01 adapteriga ja teostama koodi ülekandmist CHIP -i.
Trükiplaat on näidatud ülal.
Selles artiklis saate teada, kuidas oma programmeerijat üles ehitada ja millised on ESP01 vilkuva vooluahela põhiosad.
Selle elektroonilise trükkplaadi disaini tõttu ei ole vaja teha uusi kohandusi ja see suudab salvestada teie projekti koodi.
Seetõttu saate sellest artiklist teada järgmised punktid:
- Töötage välja ESP01 salvesti ja adapter;
- Saate aru ESP01 salvestusahela eesmärgist;
- Siit saate teada, kuidas seadistada ESP01 koodi edastusrežiimi jaoks. Nüüd alustame programmeerija projekti arenduse täielikku tutvustamist ESP01 juhatusele.
2. etapp: programmeerija arendamine ESP01 juhatusele
Nagu varem mainitud, seisneb projekt programmeerimise hõlbustamises ESP01 programmeerija loomiseks.
Selleks töötasime välja järgmise skeemi, mis on näidatud ülaltoodud joonisel.
Seega, nagu näete, on sellel vooluringil:
- 2 nuppu ESP01 programmeerimisrežiimi konfigureerimiseks;
- LED, mis näitab, et kaart on pingestatud;
- Nõelriba koodi edastamiseks CHIP -i.
Allpool tutvustame projekti ehitamiseks vajalikku materjali. Elektrooniliste komponentide loend
- JLCPCB trükkplaat (projektifailide allalaadimine)
- 02 x nupud;
- Takisti 01 x 330R;
- 01 x roheline LED;
- 02 x 10kR takistid;
- 01 x isane / emane tihvtriba 1x4;
- 01 x 2x4 naissoost riba.
Nüüd selgitame ESP01 programmeerimisahela iga osa. Pange tähele, et ESP01 ühendamiseks kasutame 2x4–2,54 mm pistikut, nagu on näidatud ülaltoodud joonisel.
Sellest pistikust ühendab ESP01 kõigi teiste väljatöötatud vooluahela osadega.
Seetõttu ühendage see esmalt selle pistikuga ja seadke see programmeerimisrežiimi, kasutades nuppe RESET ja FLASH. Need kaks nuppu vastutavad selle programmeerimisrežiimi seadistamise eest.
Lõpuks on meil USB -SERIAL FTDI232 muunduri ühendusdetailid ja LED. Selle ühendamiseks ja koodi ülekandmiseks ESP01 -le kasutatakse muunduri ühendusriba.
LED -i kasutatakse kaardi toite näitamiseks.
Sellest vooluringist teostasime elektroonilise plaadi kujunduse.
Samm: ESP01 programmeerija trükkplaadi arendamine
Elektroonilise skemaatilise disaini kavandist töötati välja ESP01 programmeerija trükkplaadi disain.
Plaadi kujunduse skemaatika on näidatud ülal.
Nagu näete, peab ESP01 olema ühendatud 2x4-pistikuga ja USB-jadamuundur ühendatakse 90º kontaktidega.
Seda vastava nurgaga pistikut kasutati plaadi suuruse vähendamiseks ja ESP01 struktuuri alla jätmiseks.
Lisaks sellele on meil programmeerimisnupud ülaosas ja LED pinge all oleva plaadi signaalimiseks.
Sellest projektist saadi 3D -vormingus trükkplaat, mis on esitatud ülaltoodud joonisel.
Lõpuks on sellest projektist võimalik programmeerida ja salvestada kood ESP01 -s.
Järgnevalt selgitame samm -sammult, kuidas panna ESP01 programmeerimisrežiimi ja edastada kood ESP01 -le.
Samm 4: ESP01 koodi edastamise protsess
Selleks peate tegema järgmised toimingud
- Ühendage USB-SERIAL FTDI232 muundur arvutiga ja ICSP pin Connections ribaga;
- Kontrollige, kas LED põleb. Seda kasutatakse kaardi toite näitamiseks;
- Valige oma FTDI232 USB-SERIAL muunduri COM-port;
- Vajutage ja hoidke all nuppu FLASH;
- Vajutage ja vabastage RESET nupp. Pärast seda näete, et sinine ESP LED hakkab üks kord vilkuma.
Valmis! Teie ESP01 on konfigureeritud vastu võtma uut koodi. Nüüd viige oma koodi üle Arduino IDE kaudu
Pärast edastamist salvestatakse teie kood ESP01 mällu ja see on teie rakenduse juhtimiseks valmis.
Samm 5: Ja lõpuks … Milline on oodatav tulemus?
Seetõttu oli selle projekti arendamisel võimalik luua kaart, millel on tavapärasest kaardist paremad omadused ja mida müüakse laialdaselt mitmes kaupluses.
Erinevalt tavapärasest plaadist on sellel versioonil kaks nuppu programmeerimisrežiimi CHIP konfigureerimiseks nii, et selle ülesande täitmiseks ei ole vaja uusi elemente lisada.
Seega oli selle projekti kaudu võimalik välja töötada turul olemasolevast parem salvestusmasin, mõista selle konfiguratsiooni toimimist ja viia läbi CHIP -i konfigureerimisprotsess koodi edastamiseks.
Täname JLCPCB -d projekti toetamise eest ja soovi korral pääsete sellele lingile juurde, pääsete juurde projektifailidele ja ostate oma trükkplaadid 2 dollari eest.
Soovitan:
Professionaalse trükkplaadi valmistamine (kas see on seda väärt?): 5 sammu
Kuidas teha professionaalset trükkplaati (kas see on seda väärt?): Tahaksin jagada oma " PCB kogemusi " sinuga
Fritzingu kasutamine trükkplaadi valmistamiseks: 3 sammu
Kuidas kasutada Fritzingut trükkplaadi valmistamiseks: selles juhendis näitan teile, kuidas Fritzzi kasutada. Selles näites valmistan arduinole võimsuskilbi, mida saab kasutada arduinole aku andmiseks
Käsitsi jootmine Naljakas vanaraua trükkplaadi elektroonilised komponendid: 7 sammu
Käsitsi jootmine Naljakas vanaraua trükiplaadi elektroonikakomponendid: elektroonikaplaatide jäägid (vanad arvutid või kodumasinad) jootekolb, jootmispintsetid, tangid, käärid
Õppige kohandatud kujuga trükkplaadi kujundamist EasyEDA veebitööriistadega: 12 sammu (piltidega)
Õppige kohandatud kujuga trükkplaadi kujundamist EasyEDA veebitööriistadega: olen alati tahtnud kujundada kohandatud trükkplaati ning veebitööriistade ja odavate PCB -prototüüpide abil pole see kunagi olnud lihtsam kui praegu! Pindkinnitusdetailid on isegi väikese koguse korral võimalik odavalt ja hõlpsalt kokku panna, et säästa rasket lahendust
Kliimaseadme trükkplaadi õpetus oma töö ja remondiga: 6 sammu
Kliimaseadme trükkplaadi õpetus oma töö ja remondiga: Hei, mis toimub, poisid! Akarsh siin CETechist. Kas olete kunagi mõelnud, mis teie kliimaseadmete siseküljel toimub? Kui jah, siis peaksite selle artikli läbi vaatama, sest täna annan ülevaate seostest ja sellest