Isi kandungan:

ASCII, Arduino dan Osiloskop: 3 Langkah
ASCII, Arduino dan Osiloskop: 3 Langkah

Video: ASCII, Arduino dan Osiloskop: 3 Langkah

Video: ASCII, Arduino dan Osiloskop: 3 Langkah
Video: Learn Oscilloscope Basics with an Arduino Uno and RTM3004 | AddOhms #28 2024, September
Anonim
ASCII, Arduino dan Oscilloscope
ASCII, Arduino dan Oscilloscope

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

Dalam projek ini kita akan melihat pada watak osiloskop watak ASCII sesuka hati (saya telah memilih nombor 0).

Langkah 1: Bahan

I materiali απαραίτητα per l'esecuzione dell'esperienza sono i seguenti:

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

Bahan yang diperlukan untuk pelaksanaan pengalaman adalah seperti berikut:

  • Kabel,
  • Osiloskop dan penyambung yang berkaitan,
  • Arduino Uno,
  • IDE Arduino.

Langkah 2: Penyediaan Program

Penyediaan Program
Penyediaan Program

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

Pertama sekali, di Arduino IDE kami menulis dan memuat naik program berikut.

Langkah 3: Sambungan Osiloskop dan Paparan Isyarat

Sambungan Osiloskop dan Paparan Isyarat
Sambungan Osiloskop dan Paparan Isyarat

Una volta caricato il programma su Arduino, èukupi 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à requario calibrare i vari parametri dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben pasti al fine di pembezaan i vari valori logici (0 e 1). Il valore del pin 13 è stato adottato datang 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 di thinkazione, quinidi, nel mio caso, leggendo da destra verso sinistra i vari valori, si vede la successione 00110000, cioè il numero 0 che avevo messo dalam Output dal mio Arduino. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13, di celeste è indicato l'andamento del pin 1.

Program di Arduino, memadai untuk menghubungkan melalui wayar (Bnc-buaya) osiloskop ke pin 1 Tx (Disambungkan ke CH2), 13 (Bersambung ke CH1) dan GND. Setelah sambungan selesai, perlu mengkalibrasi pelbagai parameter osiloskop untuk mendapatkan satu siri ayunan yang ditentukan dengan baik untuk membezakan nilai logik (0 dan 1). Nilai pin 13 telah digunakan sebagai rujukan untuk pengukuran, yang diatur oleh pemicu. Makanan yang bernilai untuk ditandatangani (paling ekstrem), yang tidak diambil kira, quinidi, dalam kes saya, membaca dari kanan ke kiri nilai-nilai, kita melihat penggantian 00110000, itu adalah nombor 0 yang telah saya masukkan dalam Output dari Arduino saya. Dalam rajah di atas trend isyarat pada pin 13 ditunjukkan dengan warna kuning, trend pin 1 ditunjukkan dengan warna biru muda.

Disyorkan: