جعل الذبذبات بسيطة ل5 على أساس UNO اردوينو

  • Dec 26, 2019
click fraud protection

سنحتاج إلى العمل:

  • مجلس اردوينو UNO.
  • كابل USB لتوصيل اردوينو إلى جهاز الكمبيوتر.
  • 2 الأسلاك (الذكور إلى الذكور)؛
  • كمبيوتر شخصي أو محمول مع البرامج المثبتة لاردوينو.
هذا نحن بحاجة لخلق بنفسك "مصغرة الذبذبات"
هذا نحن بحاجة لخلق بنفسك "مصغرة الذبذبات"

بعد ذلك، إدراج واحدة من نهاية الأسلاك في A0، وعلى الطرف الآخر من السلك إلى GND (انظر. الشكل أدناه). جميع الذبذبات جاهزة. هذه الأسلاك 2 التي سوف تستخدم لقياس الجهد.

بعد ذلك، ربط اردوينو إلى جهاز الكمبيوتر باستخدام كابل USB. يجب أن يكون الكمبيوتر تثبيت البرنامج اردوينو. هذا كل شيء وتريد تشغيل.

شرح عمل ورمز

أحدث نسخة من برنامج اردوينو هو الأداة التي تجعل إنشاء الذبذبات بسيط جدا!

يطلق عليه اسم "الراسمة المسلسل " ويعمل كما يلي.

يستمع إلى المنفذ التسلسلي ويعرض كل العدد الذي يراه.

وهذا يعني أن إنشاء الذبذبات هو كل ما عليك القيام به هو كتابة رمز أن يطبع قيمة الجهد للمدخلات تناظرية والراسمة اردوينو يعتني كل شيء آخر.

ولقد استخدمت فقط 7 خطوط رمز لجعل هذا العمل!

الإعداد باطل () {
Serial.begin (115200)؛ // يفتح المنفذ التسلسلي، ويحدد سرعة 115200 بت / ج
}
حلقة باطل () {
الباحث فال = analogRead (A0)؛ // قراءة A0 قيمة
instagram viewer
Serial.println (فال)؛ // كتابة القيمة التناظرية إلى المنفذ التسلسلي
}

بعد ذلك، تجميع وتحميل رمز إلى اردوينو. بعد ذلك، انتقل إلى الراسمة المسلسل. يجب أن نرى شيئا من هذا القبيل:

التناظرية المدخلات قد اردوينو UNO تستغرق ما يصل إلى 5 V. تأكد من أنك لا تتجاوز هذا الحد، كما يمكن أن تلحق الضرر اردوينو.

إذا كنت بحاجة إلى قياس إشارة من الجهد العالي، يمكنك استخدام مقسم الجهد.

الفروق الدقيقة

اخترت 115200 باود. هذا هو عدد البتات في الثانية الواحدة. إلى إرسال حرف عبر المنفذ التسلسلي، تحتاج عادة 10 بت. 8 بت لرمز بالإضافة إلى بت بت واحد الأولي وقفة واحدة.

ولذلك فإن هذا يعطيني نسبة من 11520 حرفا في الثانية الواحدة.

قيم الجدول الزمني مكتوبة في النص. وهكذا، يتم إرسال رقم 800 على أنه "8"، ثم "0"، ثم "0". ومن ثلاثة أحرف.

دعونا تبسيط واقول ان كل الأرقام هي في حدود 100-999. ثم، الحد الأقصى لعدد القياسات التي الذبذبات يمكن أن تؤدي في الثانية و11520 مقسوما 3، وهو 3840. وهذا ما يسمى تردد أخذ العينات.

يمكنك قياس وتيرة فقط، والتي تمثل ما يصل إلى نصف تردد أخذ العينات. نصف 3840 - 1920 هو. وهذا يعني أنه يمكنك قياس وتيرة حوالي 1.9 كيلو هرتز مع هذه الذبذبات.

مشكلة أخرى مع هذه الذبذبات هي أن للمقاييس، والتي تعطي عدد أقل من 100 أو أعلى 999، لديك أقل أو أكثر من 3 أحرف لإرسال. وهذا من شأنه زيادة أو نقصان معدل أخذ العينات، وإشارة إلى غنيمة "الراسمة المسلسل "

يمكن إصلاح هذا عن طريق التأكد من أنك دائما إرسال 4 حروف. على سبيل المثال "0013" بدلا من "13". "0390" بدلا من "390".

الذبذبات أعلاه - سريعة نسبيا وبسيطة نسبيا لاقامة. ولكن في الوقت نفسه، هناك العديد من الطرق لتحسين ذلك! ربما كان لديك أي أفكار حول هذا؟

اشترك في قناتي ولا تنسى أن تعليقات إجازة!