تعلم طريقة إخراج إشارة تناظرية وموجات مختلفة من البيك ! !
قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
أسعدني وجودك أستذ وليد و مواضيعك المتميزة دائما تزيدني معلومات جديدة في كل مرة, أكمل وبالتوفيق سيدي الكريم نحن معك .
مرحبا بك أخى الكريم ونورت بمرورك الطيب
مع المخطط التالى نجرى بعض التجارب
نكتب البرنامج التالى
التعليمة :
;Dd -=1
لطرح واحد من المتغير Dd فى كل مرة
وبعدما يصل إلى أقل من واحد أى يصبح صفر فإنه يخزن بالقيمة 75
والتأخير الزمنى 1 ميللى ثانية لكل مرة يتحكم فى إتردد الموجة
وكل ما يهمنا هنا معرفة طريقة التحكم فى الإشارة الخارجة فقط فى هذا الدرس وليس توليد موجات حاليا ولنأخذ بعض الأشكال البسيطة تطبيقا على ما أخذنا باستخدام التعليمات السابقة كما هى واستخدام آخر مخطط مع تغيير قيم كلا من
R1 = 0.1 ohm
c1 = 1u
ونرى الشكل الناتج
والآن نغير القيم مرة ثانية إلى
R1 = 5 ohm
C1 = 5uF
ونرى الناتج
ونغير القيم مرة أخرى
R1 = 1 ohm
C1 = 100uF
ونرى الناتج
والآن أترككم مع إجراء تجاربكم وأنتظر النتائج
وقبل أن أترككم أحب رفع إحدى المشاريع التى كنت عملتها لتأخير الإشارة ( صدى الصوت ) باستخدام المايكروكنترولر بنفس الفكرة مع تطويرها
طبعا الموجة الداخلة للمتحكم هى جيبية قادمة من مولد موجات مرفق مع البرنامج وهى على الشاشة باللون البنفسجى وقد دخلت للمتحكم وتأخرت قليلا وخرجت كما هى وتمت قرائتها على القناة A للأوسليسكوب ذات اللون الأصفر ، وما أقصده هنا أن المتحكم استطاع التعامل مع الموجة الخطية وقام بعمل تعديل بسيط حسب حاجتنا منه وأخرج الموجة كما هى
م . وليد من فضلك سؤال ...
بالنسبة لاشارة الصدى .. هل تم تحويل الاشارة الاصلية الى اشارة رقمية ثم اعطينا التاخير المطلوب ثم تحويلها الى تناظرية مرة اخرى ؟؟؟
م . وليد من فضلك سؤال ...
بالنسبة لاشارة الصدى .. هل تم تحويل الاشارة الاصلية الى اشارة رقمية ثم اعطينا التاخير المطلوب ثم تحويلها الى تناظرية مرة اخرى ؟؟؟
نعم تم إدخال الإشارة التناظرية على المحول ADC الموجود بالمتحكم ثم إجراء ما نريد من تعديلات وإعادة إخراجها كما هى بدون تغيير فيها بنفس الطريقة التى ذكرناها لإخراج الموجات الخطية
اشكرك اخي المهندس وليد على هذا الدرس المميز والرائع
حبيت اضيف اضافة بسيطة بعد اذن حضرتك اذا سمحت لي وهي ان المكثف والمقاومه هنا تعتبر فلتر high pass filter اما اذا كانت على التوالي فتعتبر low pass filter طيب ممتاز الان لنفرض ان عندنا مثلا اشارة داخلة على المتحكم لكن هذه الاشارة بها ضوضاء او noise فممكن نستخلص الاشارة المطلوبة بنفس الطريقة لكن لابد تحدد cut frequency من القانون التالي fc=1/2pi*R*C
فمثلا عندنا موجة مطلوبة بتردد 100 هيرتز وموجة اخرى غير مرغوب فيها بتردد 1000 هيرتز مخلوطة مع بعض ولايمكن معرفة شكل الموجة لان تردد الضوضاء اعلى فممكن
نغير في قيم المقاومة والمكثف في القانون حتى نحصل على التردد المطلوب والموجة المطلوبة ونلغي الضوضاء.
انا الان مسافر ولااملك البرنامج ولا حتى كمبيوتر وارجوا من احد الاخوان تطبيقها واعطاءنا النتائج
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:27 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)