Table des matières:

ASCII, Arduino et Oscilloscope : 3 étapes
ASCII, Arduino et Oscilloscope : 3 étapes

Vidéo: ASCII, Arduino et Oscilloscope : 3 étapes

Vidéo: ASCII, Arduino et Oscilloscope : 3 étapes
Vidéo: Learn Oscilloscope Basics with an Arduino Uno and RTM3004 | AddOhms #28 2024, Juin
Anonim
ASCII, Arduino et Oscilloscope
ASCII, Arduino et Oscilloscope

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

Dans ce projet nous verrons sur un oscilloscope un caractère ASCII à volonté (j'ai choisi le chiffre 0).

Étape 1: Matériel

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

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

Le matériel nécessaire à la réalisation de l'expérience est le suivant:

  • Câbles,
  • Oscilloscope et connecteurs associés,
  • Arduino Uno,
  • IDE Arduino.

Étape 2: Préparation du programme

Préparation du programme
Préparation du programme

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

Tout d'abord, dans l'IDE Arduino, nous écrivons et téléchargeons le programme suivant.

Étape 3: Connexion de l'oscilloscope et affichage du signal

Connexion de l'oscilloscope et affichage du signal
Connexion de l'oscilloscope et affichage du signal

Una volta caricato il programma su Arduino, è suffisante 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 une série d'oscillazioni ben défini 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 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.

Au programme sur Arduino, il suffit de se connecter au moyen des fils (Bnc-crocodile) de l'oscilloscope aux broches 1 Tx (Connecté à CH2), 13 (Connecté à CH1) et GND. Une fois les connexions terminées, il faudra calibrer les différents paramètres de l'oscilloscope afin d'obtenir une série d'oscillations bien définies pour distinguer au mieux les valeurs logiques (0 et 1). La valeur de la broche 13 a été utilisée comme référence pour la mesure, régulée par la gâchette. Aliments de la valeur à signer (aux extrêmes), qui ne sont pas pris en considération, quinidi, dans mon cas, en lisant de droite à gauche les valeurs, on voit la succession 00110000, c'est-à-dire le chiffre 0 que j'avais mis dans la sortie de mon Arduino. Dans la figure ci-dessus, la tendance du signal sur la broche 13 est indiquée en jaune, la tendance de la broche 1 est affichée en bleu clair.

Conseillé: