Съдържание:

ASCII, Arduino и осцилоскоп: 3 стъпки
ASCII, Arduino и осцилоскоп: 3 стъпки

Видео: ASCII, Arduino и осцилоскоп: 3 стъпки

Видео: ASCII, Arduino и осцилоскоп: 3 стъпки
Видео: Ascii Arduino Oscilloscope 2024, Ноември
Anonim
ASCII, Arduino и осцилоскоп
ASCII, Arduino и осцилоскоп

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

В този проект ще видим на осцилоскоп ASCII символ по желание (избрал съм числото 0).

Стъпка 1: Материал

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

  • Кави,
  • Oscilloscopio e relativi connettori,
  • Arduino Uno,
  • IDE Arduino.

Материалите, необходими за изпълнението на опита, са следните:

  • Кабели,
  • Осцилоскоп и свързани съединители,
  • Arduino Uno,
  • IDE Arduino.

Стъпка 2: Подготовка на програмата

Подготовка на програмата
Подготовка на програмата

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

На първо място, в IDE на Arduino пишем и качваме следната програма.

Стъпка 3: Свързване на осцилоскопа и показване на сигнала

Връзка с осцилоскоп и дисплей на сигнала
Връзка с осцилоскоп и дисплей на сигнала

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) e GND. Finiti i collegamenti sarà needario calibrare и 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 visualizzare i valori logici Alti del valore a riposo del segnale (agli estremi), che non vanno presi in razmatrarazione, quinidi, nel mio caso, leggendo da destra verso sinistra и 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.

Програмата на Arduino е достатъчно да се свърже посредством проводниците (Bnc-крокодил) на осцилоскопа към щифтове 1 Tx (Свързан към CH2), 13 (Свързан към CH1) и GND. След като връзките приключат, ще е необходимо да се калибрират различните параметри на осцилоскопа, за да се получат поредица от добре дефинирани трептения до най-доброто за разграничаване на логическите стойности (0 и 1). Стойността на щифт 13 е използвана като отправна точка за измерването, регулирано от спусъка. Храни със стойност за подписване (до крайности), които не се вземат предвид, quinidi, в моя случай, четейки отдясно наляво стойностите, виждаме последователността 00110000, това е числото 0, което бях поставил в Изход от моя Arduino. На горната фигура тенденцията на сигнала на щифт 13 е показана с жълт цвят, тенденцията на пин 1 е показана в светло синьо.

Препоръчано: