NiVO / BY TECHNOGISألمانيا · إندونيسيا
تقنية الطائرات

UART وPWM وCAN: التحقق من واجهة الطائرة بدون طيار الفعلية

ميّز شكل الموصّل والتوافق الكهربائي ومعنى الإشارة ودعم البروتوكول وسلوك التطبيق عند دمج المستشعرات والحمولات.

UART وPWM وCAN: التحقق من واجهة الطائرة بدون طيار الفعلية

ابدأ بالوظيفة بدلاً من شكل الموصل

يمكن لجهازين استخدام موصلات مماثلة أثناء حمل إشارات أو متطلبات كهربائية مختلفة. حدد المنفذ الفعلي ووظائف أطراف التوصيل ومتطلبات التغذية ووثائق الشركة المصنعة على كلا الجانبين. تصف UART وPWM وCAN ترتيبات مختلفة للواجهة؛ فهي ليست تسميات قابلة للتبديل للكابل. لا يمكن للاتصال الميكانيكي الناجح الموافقة على التكامل. أنشئ سجل واجهة قبل تحديد المحولات أو افتراض أن ألوان الأسلاك المألوفة تثبت التوافق.

افصل الطبقة الكهربائية عن طبقة المعلومات

التوافق الكهربائي هو سؤال واحد؛ معنى المعلومات المنقولة هو آخر. لا يعني الاتصال التسلسلي تلقائيًا أن كلا الجهازين يستخدمان MAVLink، ولا يوفر اتصال CAN دعمًا لكل بروتوكول تطبيق. يعتمد سلوك PWM أيضًا على الجهاز والتكوين ذي الصلة. قم بتوثيق كل طبقة بشكل واضح. يؤدي هذا إلى منع استكشاف الأخطاء وإصلاحها من الانتقال إلى إعدادات البرنامج أثناء بقاء مشكلة كهربائية أو مشكلة تعريف طرف التوصيل غير محلولة في التثبيت.

جهاز التحكم في الطيران MindPX يوضح ترتيب الاتصال الخاص به
جهاز التحكم في الطيران MindPX يوضح ترتيب الاتصال الخاص بهالمصدر: Owen.zhang.airmind.co · CC BY-SA 4.0

وثّق اتجاه التبادل والمسؤوليات

حدد المكون الذي يرسل أو يستقبل أو يصدر أوامر أو تقارير أو يزود الطاقة. قم بتضمين التوجيه وأي محول وسيط. تختلف قيمة الحالة الملاحظة عن استجابة الأمر المؤكدة. عندما تتشارك عدة أجهزة في الموارد، اشرح هوياتها وأدوارها. يساعد الرسم التخطيطي الواضح على فصل عكس الأسلاك أو الرسائل غير المدعومة أو مشكلة تعيين المخرجات أو سوء فهم التطبيق دون تغيير الإعدادات بشكل متكرر فقط لمعرفة ما إذا كان شيء ما يبدأ في التحرك أو الظهور على الشاشة.

التحقق من التنفيذ الموثق

اقرأ معلومات الطائرة ووحدة التحكم والحمولة المعمول بها للمنافذ المدعومة وإصدارات البرامج والإعدادات والقيود. يشرح معيار البروتوكول العام القدرات، وليس بالضرورة ما ينفذه منتج معين. قم بتسجيل أي تعديل مطلوب كعمل هندسي بدلاً من ميزة موجودة. لا تستنتج توافق NiVO من اسم الفئة وحده. يجب أن تصف الواجهة المقبولة التكوين المقدم بالفعل والأدلة المستخدمة لإثبات التشغيل المقصود.

التحقق من مسار المعلومات الكامل

استخدم خطة اختبار معتمدة لربط إدخال أو أمر معروف بسلوك الجهاز المتوقع والأدلة المسجلة. احتفظ بالدفع والوظائف الخطرة الأخرى ضمن احتياطات الصيانة المعمول بها. قم بتأكيد السلوك بعد إعادة التشغيل الموثقة أو شروط إعادة الاتصال حيثما كان ذلك مناسبًا. فالرسالة المرئية وحدها قد تثبت الاستقبال دون إثبات صحة تفسيرها. احتفظ بالملاحظات غير الناجحة لأنها يمكن أن تكشف ما إذا كان التغيير اللاحق قد تناول السؤال الأصلي أم أنه مجرد تغيير في الأعراض.

تسليم تعريف الواجهة

توفير هويات المنافذ ومراجع الأسلاك والمتطلبات الكهربائية وأدوار البروتوكول وسياق البرنامج ونتائج القبول. حافظ على إمكانية التعرف على المحولات ومراجعات الكابلات. يجب على فني المستقبل توصيل المكونات المعتمدة دون إعادة بناء التجربة من الذاكرة. وهذا يجعل مناقشات حمولة NiVO عملية ويقلل من الافتراضات حول توافق المكونات، مع ترك المجموعات غير المختبرة يمكن تمييزها بوضوح عن التكوينات ذات السلوك الشامل الموثق والموافقة الفنية المناسبة.

مراجع تقنية

  1. PX4 — Pixhawk Wiring Quick Start ↗
  2. MAVLink — C UART Interface Example ↗
→ جميع المقالات

مقالات ذات صلة

جميع المقالات ↗
LET’S TAKE FLIGHT

مهمتك القادمة
تبدأ بمحادثة.

تحدث مع فريقنا