Turinys:

„Pasidaryk pats“10–50 kHz „Arduino“osciloskopas 128x64 LCD ekrane: 3 žingsniai
„Pasidaryk pats“10–50 kHz „Arduino“osciloskopas 128x64 LCD ekrane: 3 žingsniai

Video: „Pasidaryk pats“10–50 kHz „Arduino“osciloskopas 128x64 LCD ekrane: 3 žingsniai

Video: „Pasidaryk pats“10–50 kHz „Arduino“osciloskopas 128x64 LCD ekrane: 3 žingsniai
Video: Arduino Oscilloscope 2024, Liepa
Anonim
„Pasidaryk pats“10–50 kHz „Arduino“osciloskopas 128x64 LCD ekrane
„Pasidaryk pats“10–50 kHz „Arduino“osciloskopas 128x64 LCD ekrane

Šiame projekte aprašomas būdas sukurti paprastą osciloskopą, kurio diapazonas yra nuo 10Hz iki 50Khz. Tai labai didelis diapazonas, atsižvelgiant į tai, kad įrenginys naudoja ne išorinį skaitmeninio į analoginį keitiklio lustą, o tik „Arduino“.

1 žingsnis: aprašymas

Image
Image

Rezultatas rodomas palyginti dideliame LCD ekrane (ST7920), kurio skiriamoji geba yra 128x64 pikselių. Matavimo ekrano plotas yra 96x64, o informacijos rodymo plotas - 32x64, kur rodomas bandymo signalo dažnis, Vpp ir kt.

Tai labai paprasta sukurti ir susideda tik iš kelių komponentų:

- Arduino Nano

- ST7920 LCD ekranas su 128x64 raiška

- trys momentiniai jungikliai

- du potencialus

- ir vienas kondensatorius 100 mikroF

Šį projektą rėmė „NextPCB“. Galite padėti man palaikyti juos peržiūrėję vienoje iš šių nuorodų:

Užsiregistruokite ir gaukite 5 USD kuponą:

Patikimos daugiasluoksnės plokštės Gamintojas:

4 sluoksnių PCB plokštės tik 10 vnt. 12 USD:

10% nuolaida - PCB ir SMT užsakymai: 20% nuolaida - PCB ir 15% SMT užsakymai:

2 žingsnis: statymas

Pastatas
Pastatas
Pastatas
Pastatas

Įrenginys turi keletą funkcijų, tokių kaip: automatinis paleidimas (ekranas labai stabilus), nuskaitymo greitis: 0,02 ms/div ~ 10 ms/div, pagal 1-2-5 nešiojimo ir padalijimo į devynis lygius ir palaikymo funkcija: ekrano bangos formos ir parametrų užšaldymas. Šis projektas yra paskelbtas Wu Hanqing tinklaraštyje, kuriame galite rasti originalų kodą. Aš padariau minimalius pakeitimus, nes kūriau osciloskopą pagal vieno iš ankstesnių projektų aparatinę įrangą. Kaip matote vaizdo įraše, prietaisas turi labai aiškų vaizdą dėl didelio ekrano ir taip pat stebėtinai gero automatinio paleidimo. Vertikali vaizdo padėtis reguliuojama naudojant 50 kohm potenciometrą, o kontrastas - 10 kohms potenciometru. Aš išbandžiau osciloskopą su sinusiniu ir stačiakampiu signalo generatoriumi. Galiausiai, nors tai nėra profesionalus ar labai tinkamas naudoti prietaisas, jis vis tiek gali būti naudojamas edukaciniais tikslais arba jūsų laboratorijoje, žemo dažnio signalams tikrinti, ypač žinant, kad prietaisą labai lengva pagaminti ir jis yra labai pigus.

3 žingsnis: schema ir kodas

Scheminė schema ir kodas
Scheminė schema ir kodas

Žemiau pateikiama schema ir „Arduino“kodas

Rekomenduojamas: