Indholdsfortegnelse:
![DIY 10Hz-50kHz Arduino Oscilloscope på 128x64 LCD Display: 3 trin DIY 10Hz-50kHz Arduino Oscilloscope på 128x64 LCD Display: 3 trin](https://i.howwhatproduce.com/images/001/image-2973-22-j.webp)
Video: DIY 10Hz-50kHz Arduino Oscilloscope på 128x64 LCD Display: 3 trin
![Video: DIY 10Hz-50kHz Arduino Oscilloscope på 128x64 LCD Display: 3 trin Video: DIY 10Hz-50kHz Arduino Oscilloscope på 128x64 LCD Display: 3 trin](https://i.ytimg.com/vi/4n4e96xx6LY/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
![DIY 10Hz-50kHz Arduino Oscilloscope på 128x64 LCD Display DIY 10Hz-50kHz Arduino Oscilloscope på 128x64 LCD Display](https://i.howwhatproduce.com/images/001/image-2973-23-j.webp)
Dette projekt beskriver en måde at lave et simpelt oscilloskop, der har et område fra 10Hz til 50Khz. Dette er et ekstremt stort område, da enheden ikke bruger en ekstern digital til analog konverterchip, men kun Arduino.
Trin 1: Beskrivelse
![Image Image](https://i.howwhatproduce.com/images/001/image-2973-25-j.webp)
![](https://i.ytimg.com/vi/sSkxyC5uQZw/hqdefault.jpg)
Resultatet vises på en relativt stor LCD -skærm (ST7920) med en opløsning på 128x64 pixels. Målevisningsområde er 96x64 og informationsvisningsområde er 32x64, hvor testsignalfrekvensen, Vpp osv. Vises.
Det er ekstremt enkelt at bygge og består kun af få komponenter:
- Arduino Nano
- ST7920 LCD -display med 128x64 opløsning
- tre kortvarige kontakter
- to potentiomere
- og en kondensator 100 microF
Dette projekt blev sponsoreret af NextPCB. Du kan hjælpe med at støtte mig ved at tjekke dem ud på et af disse links:
Registrer dig for at få $ 5 kupon:
Pålidelig flerlagsplader Producent:
4 -lags printkort kun 10 stk. $ 12:
10% rabat - PCB- og SMT -ordrer: 20% OFF - PCB & 15% SMT -ordrer:
Trin 2: Bygning
![Bygning Bygning](https://i.howwhatproduce.com/images/001/image-2973-26-j.webp)
![Bygning Bygning](https://i.howwhatproduce.com/images/001/image-2973-27-j.webp)
Enheden har flere funktioner som: auto trigger (display meget stabil), scanningshastighed: 0,02 ms/div ~ 10 ms/div, i henhold til 1-2-5 transporter og opdel i ni niveauer og Hold-funktion: Frys displaybølgeform og parametre. Dette projekt er offentliggjort på Wu Hanqings blog, hvor du kan finde den originale kode. Jeg lavede minimale ændringer, fordi jeg byggede oscilloskopet baseret på hardware i et af mine tidligere projekter. Som du kan se i videoen, har instrumentet et meget klart udsyn på grund af den store skærm, og også en overraskende god auto -trigger. Billedets lodrette position justeres med potentiometeret på 50 kohms og kontrast med 10 kohms potentiometer. Jeg testede oscilloskopet med en sinus og rektangulær signalgenerator. Endelig, selvom det ikke er et professionelt eller meget brugbart instrument, kan det stadig bruges til uddannelsesformål eller i dit laboratorium til test af lavfrekvente signaler, især velvidende at enheden er meget let at lave og ekstremt billig.
Trin 3: Skematisk diagram og kode
![Skematisk diagram og kode Skematisk diagram og kode](https://i.howwhatproduce.com/images/001/image-2973-28-j.webp)
Nedenfor er givet skematisk diagram og Arduino -kode
Anbefalede:
ST7920 128X64 LCD Display til ESP32: 3 trin
![ST7920 128X64 LCD Display til ESP32: 3 trin ST7920 128X64 LCD Display til ESP32: 3 trin](https://i.howwhatproduce.com/images/006/image-16699-j.webp)
ST7920 128X64 LCD -skærm til ESP32: Denne instruktion vil tydeligvis ikke vinde præmier for sin kvalitet eller hvad som helst! Inden jeg startede dette projekt, gik jeg ind på internettet og fandt intet om at tilslutte denne LCD til en ESP32, så jeg troede, at efter succes, det skal dokumenteres
Arduino LCD 16x2 Tutorial - Interfacing 1602 LCD -display med Arduino Uno: 5 trin
![Arduino LCD 16x2 Tutorial - Interfacing 1602 LCD -display med Arduino Uno: 5 trin Arduino LCD 16x2 Tutorial - Interfacing 1602 LCD -display med Arduino Uno: 5 trin](https://i.howwhatproduce.com/images/001/image-1384-58-j.webp)
Arduino LCD 16x2 Tutorial | Interfacing 1602 LCD -display med Arduino Uno: Hej fyre, da mange projekter har brug for en skærm for at vise dataene, uanset om det er en diy meter eller YouTube -abonnementstæller eller en lommeregner eller et tastaturlås med display, og hvis alle denne slags projekter er lavet med arduino vil de helt sikkert
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
![I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin](https://i.howwhatproduce.com/images/001/image-2309-36-j.webp)
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
I2C / IIC LCD -skærm - Konverter en SPI LCD til I2C LCD Display: 5 trin
![I2C / IIC LCD -skærm - Konverter en SPI LCD til I2C LCD Display: 5 trin I2C / IIC LCD -skærm - Konverter en SPI LCD til I2C LCD Display: 5 trin](https://i.howwhatproduce.com/images/002/image-5689-18-j.webp)
I2C / IIC LCD -skærm | Konverter en SPI LCD til I2C LCD Display: Brug af spi lcd display har brug for for mange forbindelser til at gøre, hvilket er virkelig svært at gøre, så jeg fandt et modul, der kan konvertere i2c lcd til spi lcd, så lad os komme i gang
ASCII, Arduino og Oscilloscope: 3 trin
![ASCII, Arduino og Oscilloscope: 3 trin ASCII, Arduino og Oscilloscope: 3 trin](https://i.howwhatproduce.com/images/002/image-3665-88-j.webp)
ASCII, Arduino og Oscilloscope: I questo progetto andremo en visualizzare su un oscilloscopio un carattere ASCII a nostro piacimento (io ho scelto il numero 0) .I dette projekt vil vi se på et oscilloskop et ASCII -tegn efter behag (jeg har valgt tallet 0)