بشكل عام، ودقة الحصول على عرض نبضة التبديل، كلما كان ذلك أفضل، ولكن يتم تقييده أيضًا بواسطة البيانات الداخلية MCU، إذا كان هناك مؤقت 16 بت زائد عن الحاجة، فلا تتردد، يستخدمه محرك yuntai بدون فرش مباشرة لإجراء تغيير في عرض نبضة العد، يمكن أن تصل الدقة إلى 1 لنا، بدون مؤقت 16 بت يمكنه استخدام ثمانية مؤقتات فقط ثم بالداخل يقطع الموقت العدد التراكمي للسعال.
2، وقت تشغيل PID كيف؟
1، المرحلة 6 مرات بعد تشغيل PID
للمحرك بدون فرش، بسبب الاختلافات الصغيرة بين هيكل المحرك المختلف والخطأ في قاعة التجميع، عادة لا يتم جمع كل قيمة عرض النبضة لحساب PID، مما يسهل التسبب في اهتزاز المحرك، فمن الممارسات الجيدة: جمع دورة تشغيل كاملة (فترة التبديل هي 6) ثم وضع المتوسط التراكمي لمدة ستة فترة تخفيف، وبالتالي نستنتج أن سرعة القيمة الحالية. بمجرد الحصول على قيمة سرعة جديدة، يمكن أن يكون محرك دونغقوان عبارة عن حساب PID.
2. يقتصر على الحد الأقصى لقوة وقت PID التشغيلي
عندما لا يمنح محرك الطائرات النموذجي دائمًا قيمة سرعة جديدة لـ MCU على مدار فترة زمنية (بشكل رئيسي في السرعة المنخفضة)، لذلك يجب فرض هذه المرة بواسطة حساب PID لاستعادة قيمة الطاقة الجديدة، والوقت المرجعي التالي لمعرف PID للحوسبة القسرية: 40 - msبين 150 مللي ثانية
3، وكيفية التخلص من التردد الثابت للمحرك؟
1، عندما يتم الحصول على عرض النبضة وتعيين قيمة عرض النبضة بشكل مختلف قليلاً عن EKA1 (ليست صفرًا!) ، لا تحتاج إلى إجراء حساب PID، أي يتم إرجاع البرنامج مباشرة، بدون خوارزمية حسابية.
2، عند الحصول على عرض النبضة وتعيين قيمة قيم عرض النبضة كانت EKA2 (EKA1
3، عند الحصول على عرض النبض وتعيين قيمة فرق قيمة عرض النبض أكبر EKA3 (EKA2