Turinys:
- 1 žingsnis: žiūrėkite vaizdo įrašą
- 2 žingsnis: Paruoškite savo dalis
- 3 žingsnis: schema ir grandinė
- 4 žingsnis: atsisiųskite kodą
- 5 žingsnis: sėkmė
- 6 žingsnis: problema
- 7 žingsnis: susijusi tema
- 8 žingsnis: atnaujinkite ateityje
- 9 veiksmas: išleista nauja versija
Video: Lengvai sukurkite osciloskopą (mini DSO) naudodami STC MCU: 9 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tai paprastas osciloskopas, pagamintas naudojant STC MCU.
Naudodami šį mini DSO galite stebėti bangos formą.
Laiko intervalas: 100–500 ms
Įtampos diapazonas: 0-30V
Piešimo režimas: vektorius arba taškai.
1 žingsnis: žiūrėkite vaizdo įrašą
Šiame vaizdo įraše aš jums parodysiu, kaip žingsnis po žingsnio surinkti šį „Mini DSO“.
2 žingsnis: Paruoškite savo dalis
Medžiagų sąrašas:
MCU: STC8A8K64S4A12 x 1 Gaukite jį iš „AliExpress“
Ekranas: SSD1306 OLED (5 V su 7 kontaktų SPI sąsaja) x 1 Gaukite jį iš „AliExpress“| Gaukite jį iš „Amazon“
-
Rezistorius:
- 1W 10k x 1 Gaukite iš „AliExpress“
- 1/4W 2k x 2 Gaukite jį iš „AliExpress“| Gaukite jį iš „Amazon“
- 1/4W 10k x 1
-
Kondensatorius:
- 47uF x 1 Gaukite jį iš „AliExpress“| Gaukite jį iš „Amazon“
- 0.01uF x 1 Gaukite jį iš „AliExpress“
- EC11 kodavimo įrenginys x 1 Gaukite jį iš „AliExpress“| Gaukite jį iš „Amazon“
- Perjungti jungiklį x 1 Gaukite jį iš „AliExpress“
- 2 kontaktų terminalas x 1 Gaukite jį iš „AliExpress“
- IC lizdas 40 kontaktų x 1 Gaukite jį iš „AliExpress“
- Eilutės kaištis patelė: gaukite iš „AliExpress“
-
- 7 kontaktų x 1
- 2 kontaktų x 1
- 3,7 V ličio jonų baterija x 1 Gaukite ją iš „AliExpress“
- 5V stiprintuvo modulis x 1 Gaukite jį iš „AliExpress“
- „USB-TTL Downloader“x 1 Gaukite jį iš „AliExpress“
- Grandinės plokštė x 1 Gaukite ją iš „AliExpress“
3 žingsnis: schema ir grandinė
Grandinė yra labai paprasta.
Galutinė grandinė šiek tiek skiriasi nuo vaizdo įrašo.
Pridedu du kondensatorius kaip MCU galios filtrą. Akumuliatoriaus įtampos mėginių ėmimui pridėkite rezistorių kaip įtampos padalijimą.
Perjunkite jungiklį į „Battery+“ir maitinimo modulį, kad budėjimo režimu išvengtumėte nutekėjimo srovės.
4 žingsnis: atsisiųskite kodą
Norėdami atsisiųsti kodą į MCU, naudokite siųstuvą iš USB į TTL
Prijunkite TXD, RXD ir GND prie Mini DSO.
Atsisiųskite STC-ISP programinę įrangą čia:
Jei STC-ISP sąsaja yra kinų, galite spustelėti viršutinę kairę piktogramą, kad pakeistumėte kalbą į anglų kalbą.
Išsami STC-ISP konfigūracija pateikta mano vaizdo įraše aukščiau.
Kodas buvo parašytas C. Redaguoti ir kompiliuoti naudokite „Keil“programinę įrangą.
5 žingsnis: sėkmė
Naudodami šį „Mini DSO“galite lengvai stebėti bangos formą.
Jis taip pat gali būti naudojamas įtampai matuoti.
Pridėkite zondą prie terminalo, jis gali lengvai veikti rankoje.
6 žingsnis: problema
Kadangi šis mini DSO negalėjo išmatuoti neigiamos įtampos, bangos forma sustos ties 0 V įtampa.
7 žingsnis: susijusi tema
Aš taip pat sukūriau funkcijų generatorių su STC MCU. „Mini DSO“rodomą bangos formą tiesiog sukuria mano „pasidaryk pats“funkcijų generatorius. Jei jus tai domina, dabar galite pažiūrėti mano vaizdo įrašą. Instrukciją sukursiu vėliau.
8 žingsnis: atnaujinkite ateityje
Kuriamos naujos „Mini DSO“funkcijos. Jie yra įprastas ir vienkartinis valymas. Naudodami šias funkcijas galite stebėti bangos formos mutaciją. Paveikslėlyje tai yra perjungimo maitinimo šaltinio bangos formos mutacija įjungimo metu. Mes matome kylančią bangą taip pat, kaip osciloskopas DS1052E.
Kai baigsiu, pasidalinsiu šiuo atnaujinimu.
Tikimės, kad jums patiks.
Aš vertinu jūsų paramą.
Nedvejodami apsilankykite mano „YouTube“kanale:
9 veiksmas: išleista nauja versija
Yra gerų naujienų šiam projektui
Kadangi daugelis žmonių domisi šiuo projektu, praleidau šiek tiek laiko jį atnaujindamas. Pasikeitė sąsaja, veikimo logika ir grandinė. Po atnaujinimo „Mini DSO“yra galingesnis.
Žiūrėkite naujos versijos instrukcijas:
www.instructables.com/id/Upgrade-DIY-Mini-…
Rekomenduojamas:
Lengvai sukurkite savo valdiklius - greitas BPM skaitiklis: 6 žingsniai
Lengvai sukurkite savo valdiklius - greitas BPM skaitiklis: žiniatinklio programos yra įprasta vieta, tačiau žiniatinklio programos, kurioms nereikia prieigos prie interneto, nėra. Šiame straipsnyje aš jums parodysiu, kaip sukūriau BPM skaitiklį paprastame HTML puslapyje ir vanilės javascript ( Pažiūrėk čia). Jei atsisiunčiama, šį valdiklį galima naudoti neprisijungus
Atnaujinkite „pasidaryk pats“mini DSO į tikrą osciloskopą su nuostabiomis funkcijomis: 10 žingsnių (su nuotraukomis)
Atnaujinkite „pasidaryk pats“mini DSO į tikrą osciloskopą su nuostabiomis funkcijomis: Paskutinį kartą aš pasidalinau, kaip padaryti „Mini DSO“su MCU. Jei norite sužinoti, kaip jį sukurti žingsnis po žingsnio, skaitykite mano ankstesnį nurodymą: https: //www.instructables. com/id/Pasidaryk pats-Osc … Kadangi daugelis žmonių domisi šiuo projektu, praleidau šiek tiek laiko
„Pasidaryk pats“funkcijų generatorius su STC MCU lengvai: 7 žingsniai (su paveikslėliais)
„Pasidaryk pats“funkcijų generatorius su STC MCU Lengvai: tai funkcijų generatorius, pagamintas naudojant STC MCU. Reikia tik kelių komponentų, o grandinė paprasta. Specifikacijos išvestis: vieno kanalo kvadratinės bangos formos dažnis: 1Hz ~ 2MHz sinusinės bangos formos dažnis: 1Hz ~ 10kHz Amplitudė: VCC, apie 5V apkrovos
Lengvai pakeiskite „Android“skirtuko bateriją naudodami 18650 „LiPo“akumuliatorių: 5 žingsniai
Lengvai pakeiskite „Android“skirtuko akumuliatorių naudodami 18650 „LiPo“akumuliatorių: Šioje instrukcijoje pamatysime, kaip pakeisti seną „Android“skirtuką, kurio baterija buvo išsekusi naudojant 18650 LiPo bateriją. Atsakomybės apribojimas: LiPo (ličio polimerų) baterijos yra pagarsėjusios deginimu/sprogimu, jei nesiimama tinkamos priežiūros. Darbas su ličiu
Kaip lengvai pakeisti „Šviesos/LED“ženklą, kad būtų galima lengvai programuoti „Arduino“: 7 žingsniai (su paveikslėliais)
Kaip lengvai pakeisti „Šviesos/šviesos diodų“ženklą, kad būtų galima lengvai programuoti „Arduino“: Šioje instrukcijoje parodysiu, kaip kiekvienas gali ką nors su žiburiais paversti programuojamomis mirksinčiomis arduino lemputėmis arba „Judančiomis šviesomis“