Sisällysluettelo:
Video: DIY 10Hz-50kHz Arduino-oskilloskooppi 128x64 LCD-näytöllä: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä projektissa kuvataan tapa tehdä yksinkertainen oskilloskooppi, jonka taajuusalue on 10 Hz - 50 kHz. Tämä on erittäin laaja valikoima, koska laite ei käytä ulkoista digitaalista analogiamuunninsirua, vaan vain Arduinoa.
Vaihe 1: Kuvaus
Tulos näkyy suhteellisen suurella LCD -näytöllä (ST7920), jonka resoluutio on 128x64 pikseliä. Mittausnäyttöalue on 96x64 ja tietonäyttöalue 32x64, missä näytetään testisignaalin taajuus, Vpp jne.
Se on äärimmäisen yksinkertainen rakentaa ja sisältää vain muutamia komponentteja:
- Arduino Nano
- ST7920 LCD -näyttö 128x64 resoluutiolla
- kolme hetkellistä kytkintä
- kaksi potentiometriä
- ja yksi kondensaattori 100 mikroF
Tätä hanketta sponsoroi NextPCB. Voit auttaa minua tarkistamalla ne jollakin seuraavista linkeistä:
Rekisteröidy saadaksesi 5 dollarin kuponki:
Luotettavat monikerroslevyt Valmistaja:
4 -kerroksiset piirilevyt vain 10 kpl 12 €:
10% alennus - PCB- ja SMT -tilaukset: 20% OFF - PCB- ja 15% SMT -tilaukset:
Vaihe 2: Rakentaminen
Laitteessa on useita toimintoja, kuten: automaattinen liipaisin (näyttö erittäin vakaa), skannausnopeus: 0,02 ms/div ~ 10 ms/div, 1-2-5: n mukaan ja jaa yhdeksälle tasolle ja Hold-toiminto: Jäädytä näytön aaltomuoto ja parametrit. Tämä projekti on julkaistu Wu Hanqingin blogissa, josta löydät alkuperäisen koodin. Tein minimaalisia muutoksia, koska rakensin oskilloskooppia yhden aiemman projektini laitteiston perusteella. Kuten videosta näet, instrumentilla on erittäin selkeä näkymä suuren näytön ja myös yllättävän hyvän automaattisen laukaisun ansiosta. Kuvan pystyasentoa säädetään 50 kohmin potentiometrillä ja kontrastia 10 kohmin potentiometrillä. Testasin oskilloskooppia sini- ja suorakulmaisella signaaligeneraattorilla. Lopuksi, vaikka se ei ole ammattimainen tai erittäin käyttökelpoinen instrumentti, sitä voidaan silti käyttää opetustarkoituksiin tai laboratoriossa matalataajuisten signaalien testaamiseen, varsinkin kun tiedetään, että laite on erittäin helppo valmistaa ja erittäin halpa.
Vaihe 3: Kaavio ja koodi
Alla on Shematic -kaavio ja Arduino -koodi
Suositeltava:
Bluetooth -ohjattu Messenger LCD -näyttö -- 16x2 LCD -- Hc05 -- Yksinkertainen -- Langaton ilmoitustaulu: 8 vaihetta
Bluetooth -ohjattu Messenger -nestekidenäyttö || 16x2 LCD || Hc05 || Yksinkertainen || Langaton ilmoitustaulu: …………………………. Tilaa YouTube -kanavani saadaksesi lisää videoita …… ………………………………… Ilmoitustaulua käytetään ihmisten päivittämiseen uusilla tiedoilla tai Jos haluat lähettää viestin huoneessa tai huoneessa
Vauvan painokoneen tekeminen Arduino Nanon, HX-711-punnituskennon ja OLED 128X64: n avulla -- HX-711: n kalibrointi: 5 vaihetta
Vauvan painokoneen tekeminen Arduino Nanon, HX-711-punnituskennon ja OLED 128X64: n avulla || HX-711: n kalibrointi: Hei Instructables, muutama päivä sitten minusta tuli söpön vauvan isä? Kun olin sairaalassa, huomasin, että vauvan paino on niin kriittinen vauvan kasvun seuraamiseksi. Onko minulla siis idea? tehdä vauvan painokone itsestäni. tässä ohjeessa
ST7920 128X64 LCD -näyttö ESP32: 3 askelta
ST7920 128X64 LCD -näyttö ESP32: lle: Tämä Instructables ei selvästikään voita palkintoja sen laadusta tai mistä tahansa! Ennen tämän projektin aloittamista katselin Internetiä ja en löytänyt mitään tämän LCD -näytön liittämisestä ESP32: een, joten ajattelin, että onnistumisen jälkeen pitäisi dokumentoida
Arduino LCD 16x2 -opetusohjelma - Liitäntä 1602 LCD -näyttö Arduino Unolla: 5 vaihetta
Arduino LCD 16x2 -opetusohjelma | Liitäntä 1602 LCD -näyttö Arduino Unon kanssa: Hei kaverit, koska monet projektit tarvitsevat näytön tietojen näyttämiseen, olipa kyseessä jokin diy -mittari tai YouTube -tilauslaskimen näyttö tai laskin tai näppäimistön lukitus näytöllä ja jos kaikenlaisia projekteja tehdään arduino he määrittelevät
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, jossa TSL2591: 3 vaihetta
128x64 keltainen/sininen OLED Arduino Nano -laitteelle, TSL2591: Voit rakentaa OLED -näytön Arduino Nano -laitteeseen TSL2591 -spektroskooppisella anturilla (no, kaksi kanavaa - visuaalinen ja NIR …) yhdistämällä luonnosesimerkkejä verkossa. Saat 4-rivisen näytön kokonaisvirrasta, visuaalisesta virrasta, NIR: stä ja indeksilaskurista