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

كيفية تحويل 8Ch PWM إلى تعديل موضع النبض: 4 خطوات
كيفية تحويل 8Ch PWM إلى تعديل موضع النبض: 4 خطوات

فيديو: كيفية تحويل 8Ch PWM إلى تعديل موضع النبض: 4 خطوات

فيديو: كيفية تحويل 8Ch PWM إلى تعديل موضع النبض: 4 خطوات
فيديو: برمجة المتحكمات باستخدام لغة البرمجةC الدرس الرابع 2024, شهر نوفمبر
Anonim
كيفية تحويل 8Ch PWM لتعديل موضع النبض
كيفية تحويل 8Ch PWM لتعديل موضع النبض

سنراجع تنسيقي إشارة الإخراج لمستقبلات الراديو للنماذج التي يتم التحكم فيها عن طريق الراديو (أو طرز RC). النوع التقليدي والأكثر شيوعًا لإشارة جهاز الاستقبال هو PWM ، وعادة ما يتطلب PWM سلكًا واحدًا فقط لكل قناة. أصبحت إشارات PPM أكثر شيوعًا الآن لأنها يمكن أن تتعامل مع جميع القنوات على سلك واحد. لذلك ، هناك حاجة في بعض الأحيان لتحويل إشارات PWM إلى PPM. الهدف من Instructable هذا هو تصميم دائرة يمكنها تحويل إشارات 8Ch PWM إلى PPM.

وصفنا أدناه الخطوات اللازمة لفهم كيفية برمجة الحل لإنشاء المحول 8Ch PWM لتعديل موضع النبض. ومع ذلك ، إذا كنت ترغب فقط في الحصول على نتيجة البرمجة ، فقم بتنزيل برنامج GreenPAK لعرض ملف تصميم GreenPAK المكتمل بالفعل. قم بتوصيل GreenPAK Development Kit بجهاز الكمبيوتر الخاص بك واضغط على البرنامج لإنشاء المحول 8Ch PWM لتعديل موضع النبض.

الخطوة 1: إشارات الإدخال والإخراج

إشارات الإدخال والإخراج
إشارات الإدخال والإخراج

يوضح الشكل 1 إشارات الإدخال والإخراج المستخدمة في Instructable. يتم إخراج إشارات PWM (واحدة لكل قناة) واحدة تلو الأخرى بواسطة جهاز الاستقبال وتمثل معلومات دورة العمل الموقع المطلوب للمستخدمين بواسطة جهاز الإرسال. في المقابل ، تحتوي إشارة PPM على معلومات دورة العمل لجميع قنوات PWM. في كلتا الحالتين ، يتم تمثيل قيمة كل قناة بطريقة موحدة. يمثل العرض المفسر لنبضة موجبة تبلغ 1 مللي ثانية 0٪ موضعًا ، ويمثل 2 مللي ثانية 100٪.

في تشوير PPM ، يتم تمثيل قيم كل قناة بالتأخير بين الحواف الصاعدة للنبضات الموجبة لكل منها عرض ثابت بقيمة 400 دولار أمريكي.

الخطوة 2: تصميم GreenPAK

تصميم GreenPAK
تصميم GreenPAK
تصميم GreenPAK
تصميم GreenPAK

يتمثل أسلوب التصميم في اكتشاف الحواف الصاعدة والهابطة لكل قناة PWM ، وتوليد نبضات PPM من كل حافة ، ثم دمجها في قناة PPM واحدة. لهذا الغرض ، يستخدم تصميم GreenPAK كلا من كاشف الحواف DLY3 و P DLY وكلا من كاشف الحواف و LUTs ، وكلاهما بنية كاشف الحافة مع Buffer و XOR LUT ، كما هو موضح في الشكل 2. علاوة على ذلك ، تنتقل كلا نبضات الحافة إلى بنية 8 بت أو تتكون من من 3 بتات LUTs 7 و 5 و 4 بت LUT0 تم تكوينها كبوابات أو. عند إخراج LUT0 ذو 4 بتات ، يتم دمج جميع نبضات الحافة ثم إرسالها إلى حافة صاعدة تؤدي إلى بنية أحادية الطلقة تتكون من تأخير الأنبوب و 400 لنا DLY0 لتوليد إشارة PPM. أيضًا ، يحتوي كل رقم تعريف شخصي إدخال على مقاوم منسدل داخلي 100 كيلو أوم لاستقرار الضوضاء إذا لم يتم استخدام بعض المدخلات.

يتم عرض تسلسل هذه العمليات بوضوح في الشكل 3. وهو يمثل تحويل قنوات 8 PWM إلى 1 PPM.

الخطوة 3: تصميم ثنائي الفينيل متعدد الكلور

تصميم ثنائي الفينيل متعدد الكلور
تصميم ثنائي الفينيل متعدد الكلور

يظهر النموذج الأولي الوظيفي لهذا التصميم مع جهاز الإرسال والاستقبال RC في الشكل 4.

الخطوة 4: النتائج

نتائج
نتائج
نتائج
نتائج

في الشكل 5 ، وسيلة إيضاح الإشارات / القنوات هي: D1 = CH1 ،…. D8 = СH8 وفقًا لذلك ، والقناة 1 (زرقاء) = إخراج محول PPM. يوضح الشكل 5 8 قنوات لإشارات PWM محولة إلى قناة واحدة لإشارة PPM.

أيضًا ، يمكن لمحول PPM هذا معالجة أقل من 8 قنوات من إشارات PWM. على سبيل المثال ، يوضح الشكل 6 4 قنوات لإشارات PWM محولة إلى قناة واحدة لإشارة PPM.

الاستنتاجات

في Instructable ، قمنا بتصميم وبناء والتحقق من دائرة لتحويل إشارات PWM إلى إشارات تعديل موضع النبض (PPM) باستخدام GreenPAK CMIC واحد فقط. يمكنه معالجة في أي مكان من قناة إلى ثماني قنوات PWM. تتمثل المزايا الرئيسية لاستخدام GreenPAK في توفر كتل الدوائر على الرقاقة ، ومساحة مادية صغيرة جدًا ، وطاقة منخفضة ، وتكلفة منخفضة. يمكن تكوين وظائف أو تكامل أخرى في نفس CMIC باستخدام كتل الدائرة المتبقية ، وبالتالي تقليل حجم المنتج والتكلفة بشكل أكبر.

يوضح هذا Instructable كيفية إنشاء 8 إشارات PWM ذات 8 قنوات لمحول إشارة PPM باستخدام GreenPAK CMIC واحد فقط. يسمح اكتشاف الحواف الصاعدة والهبوطية لكل إشارة قناة PWM و "اندماجها" بالحصول على إشارة PPM. يمكن لمحول GreenPAK CMIC واحد معالجة أي مكان من قناة إلى ثماني قنوات PWM.

موصى به: