Sadržaj:

ASCII, Arduino i osciloskop: 3 koraka
ASCII, Arduino i osciloskop: 3 koraka

Video: ASCII, Arduino i osciloskop: 3 koraka

Video: ASCII, Arduino i osciloskop: 3 koraka
Video: Ascii Arduino Oscilloscope 2024, Studeni
Anonim
ASCII, Arduino i osciloskop
ASCII, Arduino i osciloskop

In questo progetto andremo a visualizzare su un oscilloscopio un carattere ASCII a nostro piacimento (io ho scelto il numero 0).

U ovom projektu vidjet ćemo na osciloskopu ASCII znak po volji (odabrao sam broj 0).

Korak 1: Materijal

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

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

Za provedbu iskustva potrebni su sljedeći materijali:

  • Kabeli,
  • Osciloskop i povezani konektori,
  • Arduino Uno,
  • IDE Arduino.

Korak 2: Priprema programa

Priprema Programa
Priprema Programa

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

Prije svega, u Arduino IDE -u pišemo i učitavamo sljedeći program.

Korak 3: Povezivanje osciloskopa i prikaz signala

Povezivanje osciloskopa i prikaz signala
Povezivanje osciloskopa i prikaz signala

Una volta caricato il programma su Arduino, è sufficiente 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à neophodario calibrare i vari parametri dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben definite al fine di distinguere i vari valori logici (0 e 1). Il valore del pin 13 è stato adottato come riferimento per la misurazione, regolato dal trigger. Si possono vizualizzare i valori logici Alti del valore a riposo del segnale (agli estremi), che non vanno presi in obzirrazione, 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.

Program na Arduinu dovoljno je spojiti pomoću žica (Bnc-krokodil) osciloskopa na pinove 1 Tx (spojeno na CH2), 13 (spojeno na CH1) i GND. Nakon što su veze dovršene, bit će potrebno kalibrirati različite parametre osciloskopa kako bi se dobio niz dobro definiranih oscilacija koje najbolje razlikuju logičke vrijednosti (0 i 1). Vrijednost pina 13 je korištena kao referenca za mjerenje, regulirano okidačem. Namirnice vrijednosti za potpisivanje (do krajnjih granica), koje se ne uzimaju u obzir, quinidi, u mom slučaju, čitajući zdesna nalijevo vrijednosti, vidimo niz 00110000, to je broj 0 koji sam stavio u Izlazu s mog Arduina. Na gornjoj slici trend signala na pinu 13 označen je žutom bojom, trend pina 1 prikazan je svijetlo plavom bojom.

Preporučeni: