Taula de continguts:

ASCII, Arduino i oscil·loscopi: 3 passos
ASCII, Arduino i oscil·loscopi: 3 passos

Vídeo: ASCII, Arduino i oscil·loscopi: 3 passos

Vídeo: ASCII, Arduino i oscil·loscopi: 3 passos
Vídeo: Arduino IDE ( Communication - ASCII Table) 2024, De novembre
Anonim
ASCII, Arduino i oscil·loscopi
ASCII, Arduino i oscil·loscopi

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

En aquest projecte veurem en un oscil·loscopi un caràcter ASCII a voluntat (he triat el número 0).

Pas 1: material

I materials necessari per l'esecuzione dell'esperienza sono i següents:

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

Els materials necessaris per a l'execució de l'experiència són els següents:

  • Cables,
  • Oscil·loscopi i connectors relacionats,
  • Arduino Uno,
  • IDE Arduino.

Pas 2: Preparació del programa

Preparació del programa
Preparació del programa

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

Primer de tot, a l’IDE Arduino escrivim i penjem el següent programa.

Pas 3: connexió amb oscil·loscopi i visualització del senyal

Connexió i visualització del senyal de l’oscil·loscopi
Connexió i visualització del senyal de l’oscil·loscopi

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 serà necessari calibrar i diversos paràmetres de l’oscilloscopio in modo da Obtenir una sèrie de oscil·lacions ben definides fins a distingir i variar valors logístics (0 i 1). El valor del pin 13 è stato adoptat com a referència per a la mala mesura, regulat dal trigger. Si poden visualitzar i valors logístics Alti del valor a riposo del segnale (agli estremi), que no vanno presi in considerazione, quinidi, nel meu cas, llegint des del vers sinistra i vari valors, si vede la successió 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.

El programa a Arduino és suficient per connectar-se mitjançant els cables (cocodril Bnc) de l’oscil·loscopi als pins 1 Tx (connectats a CH2), 13 (connectats a CH1) i GND. Un cop acabades les connexions, caldrà calibrar els diversos paràmetres de l’oscil·loscopi per tal d’obtenir una sèrie d’oscil·lacions ben definides per distingir millor els valors lògics (0 i 1). El valor del pin 13 s'ha utilitzat com a referència per a la mesura, regulada pel disparador. Aliments del valor a signar (fins als extrems), que no es tenen en compte, quinidi, en el meu cas, llegint els valors de dreta a esquerra, veiem la successió 00110000, que és el número 0 que havia posat a Sortida del meu Arduino. A la figura anterior, la tendència del senyal al pin 13 s’indica amb color groc, la tendència del pin 1 es mostra en blau clar.

Recomanat: