Sommario:
Video: Oscilloscopio Arduino fai da te 10Hz-50kHz su display LCD 128x64: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Questo progetto descrive un modo per realizzare un semplice oscilloscopio che abbia una gamma da 10Hz a 50Khz. Si tratta di una gamma estremamente ampia, dato che il dispositivo non utilizza un chip convertitore digitale-analogico esterno, ma solo Arduino.
Passaggio 1: descrizione
Il risultato viene visualizzato su uno schermo LCD relativamente grande (ST7920) con una risoluzione di 128x64 pixel. L'area di visualizzazione della misurazione è 96x64 e l'area di visualizzazione delle informazioni è 32x64, dove viene mostrata la frequenza del segnale di prova, Vpp ecc.
È estremamente semplice da costruire e consiste in pochi componenti:
- Arduino Nano
- Display LCD ST7920 con risoluzione 128x64
- tre interruttori momentanei
- due potenziometri
- e un condensatore da 100 microF
Questo progetto è stato sponsorizzato da NextPCB. Puoi aiutarmi a supportarmi controllandoli a uno di questi link:
Registrati per ottenere un coupon da $ 5:
Produttore affidabile di schede multistrato:
Schede PCB a 4 strati 10 pezzi solo $ 12:
10% di sconto - Ordini PCB e SMT: 20% DI SCONTO - Ordini PCB e 15% SMT:
Passaggio 2: costruzione
Il dispositivo ha diverse funzioni come: trigger automatico (display molto stabile), velocità di scansione: 0.02ms/div~10ms/div, secondo 1-2-5 carry e divide in nove livelli e funzione Hold: freeze display waveform e parametri. Questo progetto è pubblicato sul blog di Wu Hanqing dove puoi trovare il codice originale. Ho apportato modifiche minime perché stavo costruendo l'oscilloscopio basato sull'hardware di uno dei miei progetti precedenti. Come puoi vedere nel video, lo strumento ha una visione molto chiara grazie al grande schermo e anche un trigger automatico sorprendentemente buono. La posizione verticale dell'immagine viene regolata con il potenziometro da 50 kohm e il contrasto con il potenziometro da 10 kohm. Ho testato l'oscilloscopio con un generatore di segnale sinusoidale e rettangolare. Infine, anche se non è uno strumento professionale o molto fruibile, può comunque essere utilizzato per scopi didattici o nel tuo laboratorio, per testare segnali a bassa frequenza, soprattutto sapendo che il dispositivo è molto facile da realizzare ed estremamente economico.
Passaggio 3: diagramma schematico e codice
Di seguito sono riportati lo schema Shematic e il codice Arduino
Consigliato:
Aggiorna il Mini DSO fai-da-te a un vero oscilloscopio con caratteristiche fantastiche: 10 passaggi (con immagini)
Aggiorna il Mini DSO fai-da-te a un vero oscilloscopio con caratteristiche fantastiche: L'ultima volta ho condiviso come creare un Mini DSO con MCU. Per sapere come costruirlo passo dopo passo, fai riferimento al mio precedente tutorial: https://www.instructables. com/id/Make-Your-Own-Osc…Dato che molte persone sono interessate a questo progetto, ho speso un po' di tempo
Kit oscilloscopio fai da te - Guida all'assemblaggio e alla risoluzione dei problemi: 10 passaggi (con immagini)
Kit oscilloscopio fai da te - Guida all'assemblaggio e alla risoluzione dei problemi: ho bisogno molto spesso, durante la progettazione di alcuni gadget elettronici, di un oscilloscopio per osservare la presenza e la forma dei segnali elettrici. Fino ad ora ho usato un vecchio oscilloscopio analogico CRT a canale singolo sovietico (anno 1988). è ancora funzionante
Display LCD I2C / IIC - Utilizzare un display LCD SPI sul display LCD I2C utilizzando il modulo SPI su IIC con Arduino: 5 passaggi
Display LCD I2C / IIC | Utilizzare un display LCD SPI per il display LCD I2C utilizzando il modulo da SPI a IIC con Arduino: Ciao ragazzi poiché un normale LCD 1602 SPI ha troppi fili da collegare, quindi è molto difficile interfacciarlo con arduino ma c'è un modulo disponibile sul mercato che può convertire il display SPI in display IIC, quindi è necessario collegare solo 4 fili
Mini oscilloscopio fai da te: 13 passaggi
Mini oscilloscopio fai-da-te: costruisci questo piccolo oscilloscopio. La gamma di frequenza è fino a 40 KHz (schermo intero 25uS) In 4 gamme selezionabili. La tensione di ingresso è compresa tra 50 mVpp e 50 Vpp in 2 gamme selezionabili. Il guadagno è regolabile tra 1 e 100. Accetta ingresso CA o CC. Interruttore di attivazione automatica
Display Arduino XY su uno schermo per oscilloscopio: 7 passaggi (con immagini)
Display Arduino XY su uno schermo per oscilloscopio: nel corso degli anni ho spesso utilizzato un oscilloscopio che visualizzava loghi e testo utilizzando la modalità xy per gli eventi a cui il mio Makerspace ha aiutato. Normalmente lo si guida usando i pin PWM su un Ardiuno e un circuito RC per appianare il jitter. Un paio di sì