جدول المحتويات:

ASCII و Arduino و Oscilloscope: 3 خطوات
ASCII و Arduino و Oscilloscope: 3 خطوات

فيديو: ASCII و Arduino و Oscilloscope: 3 خطوات

فيديو: ASCII و Arduino و Oscilloscope: 3 خطوات
فيديو: ARDUINO MODBUS ASCII 測試 2024, شهر نوفمبر
Anonim
ASCII و Arduino و Oscilloscope
ASCII و Arduino و Oscilloscope

في برنامج كويستو بروجيتو أندريمو ، هناك تجربة بصرية لمؤشر الذبذبات على شكل ASCII وهو عبارة عن نوسترو بياتيمنتو (io ho scelto il numero 0).

في هذا المشروع ، سنرى على مرسمة الذبذبات حرف ASCII حسب الرغبة (اخترت الرقم 0).

الخطوة 1: المادة

أنا المادية اللازمة لكل l'esecuzione dell'esperienza sono i seguenti:

  • كافى
  • Oscilloscopio e relativi connettori ،
  • اردوينو أونو
  • IDE اردوينو.

المواد اللازمة لتنفيذ التجربة هي كما يلي:

  • الكابلات
  • راسم الذبذبات والموصلات ذات الصلة ،
  • اردوينو أونو
  • IDE اردوينو.

الخطوة الثانية: التحضير للبرنامج

إعداد البرنامج
إعداد البرنامج

لكل كوزا ، nell'IDE Arduino scriviamo e carichiamo il soprastante programma.

بادئ ذي بدء ، في Arduino IDE نكتب وتحميل البرنامج التالي.

الخطوة 3: توصيل راسم الذبذبات وعرض الإشارة

اتصال راسم الذبذبات وعرض الإشارة
اتصال راسم الذبذبات وعرض الإشارة

Una volta caricato il programma su Arduino، è enoughe 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à mustario calibrare i vari parametri dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben select a finified all fine and variables valori logici (0 e 1). Il valore del pin 13 è stato adottato يأتي riferimento per la misurazione ، Regolato dal trigger. Si Posono visualizzare i valori logici Alti del valore a riposo del segnale (agli estremi) ، che non vanno presi in 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 في Output dal mio Arduino. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13، in celeste and indicato l'andamento del pin 1.

البرنامج على Arduino ، يكفي التوصيل عن طريق الأسلاك (Bnc-crocodile) من الذبذبات إلى المسامير 1 Tx (متصلة بـ CH2) و 13 (متصلة بـ CH1) و GND. بمجرد الانتهاء من التوصيلات ، سيكون من الضروري معايرة معلمات مرسمة الذبذبات المختلفة من أجل الحصول على سلسلة من التذبذبات المحددة جيدًا للتمييز الأفضل بين القيم المنطقية (0 و 1). تم استخدام قيمة الدبوس 13 كمرجع للقياس ، ينظمها المشغل. الأطعمة ذات القيمة التي يجب تسجيلها (إلى أقصى الحدود) ، والتي لا تؤخذ في الاعتبار ، quinidi ، في حالتي ، القراءة من اليمين إلى اليسار القيم ، نرى التتابع 00110000 ، وهذا هو الرقم 0 الذي وضعته في الإخراج من Arduino الخاص بي. في الشكل أعلاه ، يُشار إلى اتجاه الإشارة على الدبوس 13 باللون الأصفر ، ويظهر اتجاه السن 1 باللون الأزرق الفاتح.

موصى به: