Innholdsfortegnelse:

ASCII, Arduino og Oscilloscope: 3 trinn
ASCII, Arduino og Oscilloscope: 3 trinn

Video: ASCII, Arduino og Oscilloscope: 3 trinn

Video: ASCII, Arduino og Oscilloscope: 3 trinn
Video: Ascii Arduino Oscilloscope 2024, Juni
Anonim
ASCII, Arduino og Oscilloscope
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 prosjektet vil vi se på et oscilloskop et ASCII -tegn etter ønske (jeg har valgt tallet 0).

Trinn 1: Materiale

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

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

Materialene som er nødvendige for gjennomføringen av opplevelsen er følgende:

  • Kabler,
  • Oscilloskop og relaterte kontakter,
  • Arduino Uno,
  • IDE Arduino.

Trinn 2: Utarbeidelse av programmet

Utarbeidelse av programmet
Utarbeidelse av programmet

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

Først av alt, i Arduino IDE skriver og laster vi opp følgende program.

Trinn 3: Oscilloskop -tilkobling og signalvisning

Oscilloskop -tilkobling og signalvisning
Oscilloskop -tilkobling 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 in 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, det er tilstrekkelig å koble til ved hjelp av ledningene (Bnc-krokodille) til oscilloskopet til pinner 1 Tx (koblet til CH2), 13 (koblet til CH1) og GND. Når tilkoblingene er fullført, vil det være nødvendig å kalibrere oscilloskopets forskjellige parametere for å oppnå en rekke veldefinerte svingninger for best å skille de logiske verdiene (0 og 1). Verdien av pinne 13 har blitt brukt som referanse for målingen, regulert av utløseren. Matvarer av verdi å signere (til ytterpunktene), som ikke blir tatt i betraktning, quinidi, i mitt tilfelle, ved å lese verdiene fra høyre til venstre, ser vi rekkefølgen 00110000, det er tallet 0 som jeg hadde satt i Utgang fra min Arduino. I figuren ovenfor er signaltrenden på pinne 13 indikert med gul farge, trenden til pinne 1 er vist i lyseblått.

Anbefalt: