pregnancy

اصنعها بنفسك: راسم اشارات Oscilloscope باستخدام اردوينو


راسم الذبذبات (راسم اﻹشارات) أو ما يعرف باﻹنجليزية باسم Oscilloscope

arduino-oscillo

واحد من اشهر الاجهزه اﻹلكترونية التى يحتاجُها مهندس اﻹلكترونيات , حيث يُستخدم راسم الذبذبات فى تمثيل و رسم اى اشارة كهربيه سواء كانت تماثليه Analog Signal أو اشارة رقمية Digital Signal و يعتبر هذا الجهاز من أغلى ادوات الأختبار التى
يحتاجها مهندس اﻹلكترونيات فى عملة او اختباراته اليومية.
يساعد هذا الجهاز على تمثيل اﻷشارات و قياس ترددها Frequency كما تتميز بعض اﻷجهزه الحديثة بامكانية قياس الجهد الكهربى بصورة رقميه و اعطاء كافه المعلومات عن اﻹشارة الكهربية  مثل الجهاز الموجود فى الصوة التالية:

اردوينو و رسم اﻹشارات المختلفة ….

تتميز لوحات اردوينو بوجود مداخل لقراءة الجهد التماثلى فمثلاً:
  • لوحة Arduino Uno تمتلك 6 مداخل تستطيع قراءة الجهد التماثلى و 14 تستطيع قراءة الجهد الرقمى
  • لوحة Arduino Mega تمتلك 14 تستطيع قراءة الجهد التماثلى و 54 مدخل تستطيع قراءة الجهد الرقمى
و يمكن استغلال  هذه المداخل التماثليه Analog Inputs  فى عمل راسم للإشارات متعددة القنوات

أنواع راسم اﻹشارت التى يمكن عملها بأستخدام اردوينو

هناك اكثر من نوع ﻷجهزه رسم اﻹشارات التى يمكن عملها باستخدام اردوينو , و تنقسم الى نوعين و هما:
  • النوع اﻷول: راسم إشارة باستخدام اردوينو + شاشه من نوع 128×64 Graphic LCD
  • النوع الثانى: راسم إشارة باستخدام اردوينو + برنامج على الحاسب اﻵلى لعرض اﻷشارة
و فى كلا النوعين سيوفر مشروع راسم اﻹشارات الذى سيتم تنفيذة  امكانيه رسم و تسجيل و عرض اﻹشارات الكهربية ذات الفولتيه التى تترواح بين 0 فولت حتى 5 فولت و بتردد يصل الى 8 كيلو هرتز (هناك بعض المشاريع التى تقدم تردد اعلى من هذا)
(تنبيه … لا تحاول قياس اى اشاره اعلى من 5 فولت فذلك سيعرض اردوينو للتلف)

فى هذه التدوينة سنشرح مشروع بسيط للنوع اﻷول باستخدام (اردوينو + شاشة) …


اضغط على الصوره لتكبيرها
تم تصميم هذا المشروع بواسطة Noriaki Mitsunaga (يابانى الجنسية)
مكونات المشروع اﻹلكترونية:
  • لوحة اردوينو Arduino Uno
  • شاشة Graphic LCD مقياس 128×64 مثل  KS0108
  • عدد 11 شويتش (زر) ضغط Push button Switches
  • لوحة تجارب Breadboard او لوحة لحام
  • عدد 3 مقاومة بقميه 10 اوم
  • عدد 3 مقاومة بقميه 10 اوم
  • عدد 3 مقاومة بقميه 20 اوم
  • عدد 2 مقاومة بقميه 470 اوم
  • عدد 2 مقاومة بقيمه 100 اوم
  • عدد 1 مقاومة متغيرة 10 كيلو اوم
  • عدد 1 مقاومة بقميه 4.7 اوم
  • اسلاك للتوصيل
  • كاوية لحام لتوصيل الشاشة
مكونات المشروع البرمجية:
مخطط الدائرة Cirucuit diagram (اضغط على الصورة للتكبير)
 خطوات التنفيذ
  1. وصل الشاشة باﻷسلاك او عن طريق لحام Pin Headers
  2. بعد اﻷنتهاء من توصيل الpin headers بالشاشة .. قم بتوصيل الشاشة باردوينو كما هو موضح فى المخطط أعلاه
  3. قم بتوصيل السويتشات بالمقاومات كما هو مُوضح فى المخطط أعلاه (يمكنك استخدام لوحة تجارب Breadboard او لوحة لحام)
  4. قم بفتح ملف كود البرنامج فى بيئة تطوير اردوينو
  5. قم برفع الكود البرمجى
  6. حضر اى جهاز او مولد ذبذات ﻷختبار جهازك
  7. ابدأ التشغيل
شكرا لتعليقك

فهرس




    اندرويد