Indholdsfortegnelse:

ASCII, Arduino og Oscilloscope: 3 trin
ASCII, Arduino og Oscilloscope: 3 trin

Video: ASCII, Arduino og Oscilloscope: 3 trin

Video: ASCII, Arduino og Oscilloscope: 3 trin
Video: Learn Oscilloscope Basics with an Arduino Uno and RTM3004 | AddOhms #28 2024, November
Anonim
ASCII, Arduino og Oscilloskop
ASCII, Arduino og Oscilloskop

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 på et oscilloskop se et ASCII -tegn efter behag (jeg har valgt tallet 0).

Trin 1: Materiale

I materiali necessari per l'esecuzione dell'esperienza sono i seguenti:

  • Cavi,
  • Oscilloscopio e relativi connettori,
  • Arduino Uno,
  • IDE Arduino.

De nødvendige materialer til udførelsen af oplevelsen er følgende:

  • Kabler,
  • Oscilloskop og relaterede stik,
  • Arduino Uno,
  • IDE Arduino.

Trin 2: Forberedelse af programmet

Forberedelse af programmet
Forberedelse af programmet

Per prima cosa, nell'IDE Arduino scriviamo e carichiamo il soprastante program.

Først og fremmest i Arduino IDE skriver og uploader vi følgende program.

Trin 3: Oscilloskopforbindelse og signalvisning

Oscilloskopforbindelse og signalvisning
Oscilloskopforbindelse og signalvisning

Una volta caricato il program su Arduino, è adequatee collegare quest'ultimo per mezzo dei cavetti (Bnc-coccodrillo) dell'oscilloscopio ai pin 1 Tx (Collegato al CH2), 13 (Collegato al CH1) e GND. Finiti i collegamenti sarà necessario calibrare i vari parametri dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben definitive al fine di differere i vari valori logici (0 e 1). Il valore del pin 13 è stato adottato come riferimento per la misurazione, regolato dal trigger. Si possono visualizzare i valori logici Alti del valore a riposo del segnale (agli estremi), che non vanno presi in considerazione, quinidi, nel mio caso, leggendo da destra verso sinistra i vari valori, si vede la successione 00110000, cioè il numero 0 che avevo messo i Output dal mio Arduino. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13, in celeste è indicato l'andamento del pin 1.

Programmet på Arduino er det tilstrækkeligt at forbinde ved hjælp af ledningerne (Bnc-krokodille) i oscilloskopet til stifter 1 Tx (Tilsluttet CH2), 13 (Tilsluttet CH1) og GND. Når forbindelserne er færdige, vil det være nødvendigt at kalibrere oscilloskopets forskellige parametre for at opnå en række veldefinerede svingninger for bedst at skelne de logiske værdier (0 og 1). Værdien af pin 13 er blevet brugt som reference for målingen, reguleret af triggeren. Fødevarer af den værdi, der skal underskrives (til yderpunkterne), der ikke tages i betragtning, quinidi, i mit tilfælde læser vi værdierne fra højre til venstre, vi ser successionen 00110000, det er tallet 0, jeg havde sat i Output fra min Arduino. I ovenstående figur er signaltendensen på pin 13 angivet med gul farve, tendensen for pin 1 er vist i lyseblå.

Anbefalede: