Mục lục:

ASCII, Arduino và Oscilloscope: 3 bước
ASCII, Arduino và Oscilloscope: 3 bước

Video: ASCII, Arduino và Oscilloscope: 3 bước

Video: ASCII, Arduino và Oscilloscope: 3 bước
Video: Sử dụng máy hiện sóng Oscilloscope đo tín hiệu SPI trên Arduino 2024, Tháng sáu
Anonim
ASCII, Arduino và Oscilloscope
ASCII, Arduino và Oscilloscope

Trong questo progetto andremo a visualizzare su uncilloscopio un carattere ASCII a nostro piacimento (io ho scelto il numberro 0).

Trong dự án này, chúng ta sẽ thấy trên máy hiện sóng một ký tự ASCII theo ý muốn (tôi đã chọn số 0).

Bước 1: Vật liệu

Tôi materiali needari per l'esecuzione dell'esperienza sono tôi seguenti:

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

Các tài liệu cần thiết để thực hiện trải nghiệm là:

  • Cáp,
  • Máy hiện sóng và các đầu nối liên quan,
  • Arduino Uno,
  • IDE Arduino.

Bước 2: Chuẩn bị chương trình

Chuẩn bị chương trình
Chuẩn bị chương trình

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

Trước hết, trong Arduino IDE, chúng tôi viết và tải lên chương trình sau.

Bước 3: Kết nối máy hiện sóng và hiển thị tín hiệu

Kết nối máy hiện sóng và hiển thị tín hiệu
Kết nối máy hiện sóng và hiển thị tín hiệu

Una volta caricato il programmma su Arduino, è đủ bộ sưu tập quest'ultimo mỗi meo dei cavetti (Bnc-coccodrillo) dell'oscilloscopio ai pin 1 Tx (Collegato al CH2), 13 (Collegato al CH1) e GND. Finiti i collegamenti sarà needario calibrare i vari parametri dell'oscilloscopio trong modo da ottenere una serie di Oscillazioni ben xác định rõ ràng di phân biệt tôi biến 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 advrazione, quinidi, nel mio caso, leggendo da destra verso sinistra i vari valori, si vede la successione 00110000, cioè il numberro 0 che avevo messo trong Output dal mio Arduino. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13, trong celeste è indicato l'andamento del pin 1.

Chương trình trên Arduino, nó đủ để kết nối bằng các dây (Bnc-sấu) của máy hiện sóng với các chân 1 Tx (Kết nối với CH2), 13 (Kết nối với CH1) và GND. Khi các kết nối hoàn tất, cần phải hiệu chỉnh các thông số khác nhau của máy hiện sóng để thu được một loạt các dao động được xác định rõ ràng để phân biệt tốt nhất các giá trị logic (0 và 1). Giá trị của chân 13 đã được sử dụng làm tham chiếu cho phép đo, được quy định bởi bộ kích hoạt. Thực phẩm có giá trị để ký (đến cực trị), không được xem xét, quinidi, trong trường hợp của tôi, đọc từ phải sang trái các giá trị, chúng tôi thấy liên tiếp 00110000, đó là số 0 mà tôi đã đặt trong Đầu ra từ Arduino của tôi. Trong hình trên, xu hướng tín hiệu trên chân 13 được biểu thị bằng màu vàng, xu hướng của chân 1 được hiển thị bằng màu xanh lam nhạt.

Đề xuất: