BLHeli_S المُهيئ في متصفحك وعلى Android
FlySpark هو مُهيئ BLHeli_S لا يحتاج إلى كمبيوتر يعمل بنظام ويندوز ولا إلى رابط USB. يصل إلى ESCs BLHeli_S عبر وحدة التحكم في الطيران Betaflight أو INAV الخاصة بك، يقرأ كل ESC دفعة واحدة، ويتيح لك تغيير اتجاه الموتور، والتوقيت، وتعويض ديماغ، وطاقة البدء، والحمايات، والإشارات الصوتية. يمكنه أيضًا إعادة وميض BLHeli_S 16.7 أو نقل ESCs إلى Bluejay.
افتحه في Chrome أو Edge على الكمبيوتر، أو في تطبيق FlySpark على هاتف Android مع كابل USB OTG؛ يتيح التطبيق أيضًا الاتصال عبر وحدة UART Bluetooth أو جسر MSP Wi-Fi. كما أنه يقرأ وحدات BLHeli 14 ESC القديمة بمعالجات Atmel.
مجاني. يحتاج الاتصال بالعتاد إلى Chrome أو Edge على الكمبيوتر؛ أما على الهاتف فاستخدم تطبيق FlySpark.
- مجاني
- بلا تثبيت
- تجربة بلا عتاد
باختصار
BLHeli_S هو برنامج ثابت لمتحكمات ESC لشريحة SiLabs EFM8 ذات 8 بت. FlySpark يقرأ ويحرر 10 BLHeli_S إعدادات على كل ESC عبر Betaflight أو INAV وحدة التحكم في الطيران، ويمكنه إعادة برمجة BLHeli_S 16.7 أو تبديل الـ ESCs إلى Bluejay، في Chrome، Edge أو تطبيق FlySpark.
حقائق أساسية
- تم تعديل 10 إعدادات: الاتجاه، التوقيت، تعويض الديماغ، طاقة التشغيل، حماية درجة الحرارة، حماية الطاقة عند دوران منخفض، الفرامل عند التوقف، قوة الصافرة، قوة منارة الإشارة وتأخير المنارة.
- الخيارات: 4 أوضاع اتجاه، 5 مستويات توقيت، 3 مستويات ديماغ و13 خطوة قوة بدء من 0.031 إلى 1.50.
- حماية الحرارة مغلقة أو من 80 إلى 140 درجة مئوية بخطوات 10 درجات؛ تأخير الإشارة هو 1 أو 2 أو 5 أو 10 دقائق، أو أبداً.
- تثبيت الفلاش BLHeli_S 16.7 لكل تخطيط خاص بـ ESC، مأخوذ من مستودع bitdump/BLHeli، على شرائح EFM8BB1 و EFM8BB2.
- يتم إعادة كتابة صفحة الإعدادات التي تبلغ 512 بايت بالكامل، لذلك لا يبقى تحرير البايت FlySpark، ثم يتم قراءتها مرة أخرى للتحقق.
- يمكن قراءة وتحرير 14 ESCs القديمة BLHeli على شرائح Atmel ATmega ولكن لا يمكن برمجتها.
- يذكر Betaflight BLHeli_S وحدات المتحكم الدقيق كـ BusyBee BB1 (L)، BB21 (H) و BB51 (X)، ويوصي بـ Bluejay لـ ESCs ذات 8 بت (Betaflight وثائق).
Betaflight
INAV
ArduPilot
PX4- BLHeli_S
Bluejay
AM32
ExpressLRS
EdgeTX
DroneCAN
MAVLink
ESC
المزايا
- 01
عشر BLHeli_S إعدادات
اتجاه المحرك، توقيت المحرك، تعويض إزالة المغناطيسية، طاقة بدء التشغيل، حماية الحرارة، حماية الطاقة عند سرعة منخفضة، الفرملة عند التوقف، قوة الصوت، قوة المنارة وتأخير المنارة.
- 02
تحرير جميع وحدات التحكم في الطيران معًا
تتغير الإعدادات المشتركة في كل ESC مرة واحدة. القيم التي تختلف تظهر كمختلطة حتى تقوم بضبطها.
- 03
اتجاه على بلاط ESC
يعرض كل بلاط ESC إصداره وتخطيطه وروتورًا يدور بالطريقة الحالية. اضغط للاختيار بين الوضع العادي أو المعكوس أو أحد أوضاع الاتجاهين.
- 04
إعادة فلاش BLHeli_S 16.7
يقوم بتنزيل أحدث إصدار BLHeli_S لكل تخطيط ESC من مستودع BLHeli ويتم تثبيته عبر وحدة التحكم في الطيران.
- 05
التبديل إلى Bluejay
تقدم بطاقة البرامج الثابتة نفسها Bluejay لنفس التخطيط، لذا يمكنك الانتقال إلى DShot ثنائي الاتجاه بدون أدوات أخرى.
- 06
فحوصات التخطيط والشريحة
قبل تفليش ملف .hex، FlySpark يقارن تخطيطه وعلامات MCU مع كل ESC. لا يتم تفليش شريحة خاطئة أبدًا.
- 07
قديم BLHeli على أتميل
BLHeli 14 وحدات تحكم إلكترونية ESCs المزودة بشرائح ATmega تخزن الإعدادات في EEPROM. FlySpark يقرأ ويعدل الإعدادات التي تعني نفس الشيء في كل BLHeli 14 بناء طائرة متعددة المراوح.
- 08
كتب تم التحقق منها
يتم قراءة كل كتابة للإعدادات مرة أخرى بايتًا بايتًا، و FlySpark يخبرك أي ESC وأي بايت لم يتطابق إذا فشل أحدهما.
ما هو BLHeli_S
BLHeli_S هو البرنامج الثابت الذي تم شحنه على معظم وحدات التحكم في السرعة 8-بت للطائرات الرباعية صغيرة ومتوسطة الحجم: لوحات 4 في 1 على الطائرات الصغيرة، والطائرات الدقيقة، والعديد من تصاميم 5 إنش. يعمل على المتحكمات الدقيقة SiLabs EFM8، EFM8BB1 و EFM8BB2 الأسرع، ويفهم DShot بالإضافة إلى البروتوكولات التناظرية القديمة. انتهى تطويره مع الإصدار 16.7، لذا أي وحدة تحكم BLHeli_S تشتريها اليوم تعمل بالإصدار 16.7 أو أي إصدار سابق من 16.x.
ما لم يحصل عليه BLHeli_S أبدًا هو التوجيه الثنائي DShot، الذي يستخدمه مرشح RPM لتليمترية Betaflight. لهذا السبب، يقوم العديد من الطيارين بنقل هذه ESCs إلى Bluejay، الذي يعمل على نفس العتاد. إذا كان هذا هو هدفك، فإن صفحة Bluejay configurator توضح ذلك خطوة بخطوة. إذا كنت ترغب في الاحتفاظ بـ BLHeli_S فقط وضبطه، فإن هذه الصفحة تغطي كل إعداد FlySpark يتغير.
توصيل مكوّن BLHeli_S بدون رابط
منذ سنوات، كان تكوين BLHeli ESCs يعني وجود موصل USB منفصل يتم تثبيته على سلك الإشارة. اليوم يقوم وحدة التحكم في الطيران بهذه المهمة: Betaflight و INAV لديهما وضع تمرير، وواجهة BLHeli رباعية الاتجاهات، التي تربط منفذ USB بكل لوحة إشارة لكل ESC. FlySpark يبدّل وحدة التحكم في الطيران إلى هذا الوضع عند فتحك لمكوّن ESC، ويقرأ كل ESC، ويعود به عندما تضغط على إنهاء.
تستجيب وحدات التحكم الإلكترونية في السرعة فقط عند توصيل الطاقة، لذا قم بتوصيل بطارية الطيران بعد USB. استخدم DShot أو Multishot كبروتوكول المحرك، واحرص على بقاء الطائرة بدون تشغيل، واترك CLI قبل فتح شاشة وحدة التحكم الإلكترونية في السرعة. يقوم متحكم الطيران بإيقاف اتصال MSP العادي أثناء التعديل؛ FlySpark يعيد الاتصال به تلقائيًا بعد ذلك.
BLHeli_S شرح الإعدادات
توقيت المحرك له خمس خطوات من منخفض إلى مرتفع. التوقيت الأعلى يناسب المحركات ذات القيمة العالية للـ KV ولكنه يجعل المحرك يسخن أكثر؛ المتوسط هو نقطة البداية المعتادة. تعويض ديماغ، إيقاف، منخفض أو مرتفع، يساعد على منع عدم التزامن عند زيادات السرعة المفاجئة، وهو التلعثم أو التوقف المفاجئ للمحرك الذي تسمعه أحياناً أثناء الطيران العدواني. إذا اختل تزامن المحرك، رفع التعويض الديماغ هو أحد أول الأشياء التي يجب تجربتها.
تعيين قوة البدء يحدد مدى قوة دفع وحدة التحكم الإلكترونية للبدء في تشغيل المحرك، من 0.031 إلى 1.50. زدها فقط إذا تردد المحرك عند بدء التشغيل. حماية الطاقة عند انخفاض RPM تحد من القوة عند انخفاض RPM؛ تلاحظ الدليل BLHeli_S أنه قد يلزم إيقافها للوصول إلى القوة الكاملة مع المحركات منخفضة KV عند جهد منخفض. حماية درجة الحرارة تقطع الطاقة عند تجاوز عتبة من 80 إلى 140 °م، أو يمكن إيقافها.
الفرملة عند التوقف تمسك بالمحرك بشكل نشط عندما يكون دواسة الخانق عند الصفر. قوة الصفير تحدد مدى علو صوت صافرة وحدة التحكم الإلكترونية ESC، وقوة المنارة تحدد حجم صوت منارة الطائرة الضائعة، وتأخير المنارة يحدد المدة التي يجب أن يبقى فيها الطائرة ثابتة قبل أن تبدأ المنارة: 1 أو 2 أو 5 أو 10 دقائق، أو أبدًا. اتجاه المحرك يوفر الخيارات العادية، المعكوسة، ثنائي الاتجاه (3D) وثنائي الاتجاه المعكوس.
وميض BLHeli_S 16.7
يتم نشر ملفات BLHeli_S لكل تصميم، مثل A_H_15_REV16_7.HEX، في مستودع BLHeli. يقوم FlySpark بقراءة تصميم كل ESC ويجلب الملف المطابق، لذلك يحصل كل ESC في المجموعة المختلطة على الملف الصحيح. يعمل البرمجة على ESCs من نوع EFM8BB1 و EFM8BB2 ولا يمس أبدًا برنامج الإقلاع الخاص بالـ ESC. يتم إعادة كتابة الإعدادات المشتركة بين البرنامج القديم والجديد بعد ذلك.
إعادة فلاش 16.7 مفيدة بعد فلاش وحدة التحكم في السرعة (ESC) بتخطيط خاطئ، أو بعد فشل الفلاش، أو للعودة من Bluejay. قبل أن يبدأ، يقوم FlySpark بكتابة **FLASH*FAILED** في حقل اسم ESC ويشير إلى عنوان إعادة التعيين عند محمل الإقلاع، ويقوم بمسح صفحة الإعدادات في النهاية. إذا تم مقاطعة الفلاش، تبدأ وحدة التحكم في السرعة في محمل الإقلاع الخاص بها، وعادةً لا تزال تعرض تخطيطها، ويمكن فلاشها مرة أخرى؛ ويخبر الاسم الأدوات الأخرى أيضًا بأن الفلاش لم يكتمل.
BLHeli 14 على Atmel و SiLabs
كانت وحدات التحكم في المحركات القديمة (ESCs) تعمل بالإصدار الأصلي BLHeli، الإصدار 14 وما قبله. على شرائح Atmel ATmega، تحتفظ بإعداداتها في EEPROM، وFlySpark يقرأ ويحرر الحقول التي تعني نفس الشيء في كل بناء متعدد الدوارين BLHeli 14: الاتجاه (عادي، معكوس أو ثنائي الاتجاه)، التوقيت، إزالة المغناطيسية، قوة التشغيل، حماية الحرارة تشغيل أو إيقاف، حماية السرعة المنخفضة، الفرامل عند التوقف وإعدادات الصفارة. يتم كتابة البايتات التي قمت بتغييرها فقط.
القديم BLHeli على شرائح SiLabs من سلسلة F يخزن إعداداته في مكان يختلف حسب الشريحة، لذا يتم تحديد هذه وحدات ESC حسب الشريحة ولكن لا يتم تعديلها. FlySpark لا يقوم بتحميل البرنامج الثابت إلى وحدات ESC من Atmel أو سلسلة SiLabs F.
بنظرة واحدة
BLHeli_S دعم في FlySpark
| تم قراءة وتحرير BLHeli_S شرائح | SiLabs EFM8BB1، EFM8BB2 |
|---|---|
| BLHeli_S يومض | الإصدار 16.7 لكل تخطيط من ESC، على EFM8BB1 و EFM8BB2 |
| تم تعديل الإعدادات | الاتجاه، التوقيت، ديماغ، قوة التشغيل، حماية الحرارة، حماية سرعة الدوران المنخفضة، الفرملة عند التوقف، صفارة، قوة المنارة، تأخير المنارة |
| قديم BLHeli 14 (أتميل ATmega) | تمت قراءة الإعدادات وتحريرها، لم يتم تفليشها |
| قديم BLHeli (سلسلة SiLabs F) | تم التعرف عليه، لم يتم تحريره أو فلاشه |
| لحن بدء التشغيل | غير متاح على BLHeli_S |
| برنامج ثابت لوحدة التحكم في الطيران | Betaflight أو INAV مع تمرير ESC |
| اتصال | USB (Web Serial في Chrome أو Edge، USB OTG على Android)، وحدة بلوتوث UART، أو جسر واي-فاي MSP في التطبيق |
| منصات | Chrome أو Edge على الكمبيوتر؛ تطبيق FlySpark على Android و iPhone (البلوتوث أو الواي فاي على iPhone) |
مقارنة
BLHeli_S مقارنة بين مهيئات الإعداد
| ميزة | FlySpark | BLHeliSuite | esc-configurator.com |
|---|---|---|---|
| يعمل على | Chrome أو Edge، Android، iPhone | ويندوز | Chrome أو Edge |
| من خلال تمرير وحدة التحكم في الطيران | نعم | نعم | نعم |
| كل إعداد BLHeli_S | عشر إعدادات شائعة | نعم | نعم |
| فلاش BLHeli_S 16.7 | نعم | نعم | نعم |
| مُكوّن إعدادات متحكم الطيران في نفس الأداة | نعم | لا | لا |
ESC
كيفية تكوين BLHeli_S ESCs في المتصفح
إزالة المراوح
أزل جميع المراوح.
قم بتوصيل وحدة التحكم في الطائرة
افتح مُكوّن ESC في Chrome أو Edge، أو تطبيق FlySpark، وتواصل عبر USB.
قم بتشغيل وحدات التحكم في السرعة الإلكترونية
قم بتوصيل البطارية حتى FlySpark يمكنه قراءة كل BLHeli_S ESC.
تحرير وكتابة
غير التوقيت، أو الديماغ، أو طاقة البدء، أو الاتجاه، ثم اضغط على كتابة.
دليل 01
تغيير إعدادات BLHeli_S على جميع وحدات التحكم الإلكترونية الأربع
بطاقة الإعدادات تعدل كل وحدة ESC التي تعمل بنفس البرنامج الثابت.
أزل المراوح.
افتح برنامج تكوين ESC وقم بتوصيل وحدة التحكم في الطيران عبر USB، البلوتوث أو، في التطبيق، الواي فاي.
وصل البطارية. انتظر حتى يظهر BLHeli_S على كل بلاطة مع نسختها وتخطيطها.
غيّر الإعدادات التي تحتاجها، على سبيل المثال تعويض ديماغ إلى عالي.
اضغط على كتابة في الأسفل. يتم كتابة وقراءة ESCs المعدلة واحدًا تلو الآخر.
اضغط تم لإرجاع الرابط إلى وحدة التحكم بالطائرة.
دليل 02
إصلاح محرك واحد يدور في الاتجاه الخاطئ
يتم تعيين الاتجاه لكل ESC على البلاط، وليس في الإعدادات المشتركة.
قم بالتوصيل مع إيقاف المراوح ووضع البطارية.
اضغط على بلاطة ESC للمحرك الخطأ.
اختر معكوس، أو عادي إذا كان معكوسًا بالفعل.
اضغط على كتابة، ثم تم، وقم بالتأكيد باستخدام اختبار المحرك قبل تركيب المراوح.
دليل 03
استعادة ESC BLHeli_S بعد فشل الفلاش
يستمر برنامج الإقلاع BLHeli_S بعد فشل التفليش، لذلك يمكن إعادة تفليش جهاز التحكم في المحرك الإلكتروني (ESC) من خلال وحدة التحكم في الطيران.
أعد الاتصال مع توصيل بطارية الطائرة. وحدة التحكم الإلكترونية في السرعة التي فشلت لا تزال تستجيب من محمل الإقلاع الخاص بها.
إذا كان المربع الخاص به يُظهر تخطيطًا، اختر تنزيل البرنامج الثابت، ثم اختر BLHeli_S 16.7 (أو Bluejay) وقم بتثبيته مرة أخرى.
إذا كانت البلاطة تظهر برنامجًا ثابتًا غير معروف، فقد تم مسح صفحة الإعدادات وFlySpark لا يمكنه التحقق من ملف ضدها. استخدم أداة تتيح لك اختيار التخطيط يدويًا، مثل BLHeliSuite، مع التخطيط الذي يبلغ عنه جميع وحدات ESC الأخرى على اللوحة.
قم بإيقاف التشغيل ثم إعادة التشغيل وإعادة الاتصال للتحقق من الإصدار.
استكشاف الأخطاء
مشكلات شائعة وحلولها
مشكلة
لم ترد وحدات التحكم الإلكترونية (ESCs).
حل
قم بتوصيل بطارية الطيران، تحقق من أن بروتوكول المحرك هو DShot أو Multishot وأن وحدات التحكم في السرعة تعمل BLHeli_S، Bluejay أو AM32.
مشكلة
اترك CLI أولاً
حل
لا يمكن لتقنية الممر المار البدء بينما CLI مفتوح. أغلق CLI وافتح شاشة ESC مرة أخرى.
مشكلة
لا يوجد ESC في مخرج المحرك هذا
حل
وحدة التحكم في الطيران تحتوي على عدد محركات أقل من وحدات التحكم الإلكترونية المثبتة، أو تم إعادة تخصيص مخرج. تحقق من خلط المحركات وموارد المحرك.
مشكلة
خطأ في مجموع التحقق على الرابط
حل
تم تلف البيانات على رابط التمرير. FlySpark محاولة واحدة؛ إذا استمر حدوث ذلك، جرب كابل USB أفضل وحافظ على توصيل البطارية.
مشكلة
لا يمكن فلاش أي من هذه وحدات ESC بهذا الملف.
حل
الملف ليس BLHeli_S أو Bluejay لهذه وحدات التحكم في السرعة (ESCs)، أو أن وحدات التحكم في السرعة تستخدم شريحة FlySpark لا يتم فلاشها (فقط EFM8BB1 و EFM8BB2). استخدم تنزيل البرنامج الثابت بحيث يتم اختيار الملف لك.
مشكلة
تم بناؤه لـ X، هذا ESC هو Y" في مربع حوار الفلاش
حل
الملف لتخطيط مختلف على نفس الشريحة. استخدم الفلاش فقط إذا كنت متأكدًا؛ قد يؤدي وقت الموت الخاطئ إلى تلف ESC.
مشكلة
لم يعد متحكم الطيران بعد جلسة ESC
حل
بعض اللوحات تعيد التشغيل بشكل سيئ بعد الممر عبر. افصل USB والبطارية، أعد التوصيل وأعد الربط.
مسرد
مسرد المصطلحات
- تعويض ديماغ
- الحماية ضد توقف المحرك الناتج عن استمرار لف الملف لفترة طويلة قبل أن يفقد مغناطيسيته بعد خطوة التحويل.
- توقيت المحرك
- مدى سرعة تحول وحدة التحكم الإلكترونية إلى المرحلة التالية. القيم الأعلى مناسبة للمحركات عالية الـKV لكنها تزيد من الحرارة.
- قوة بدء التشغيل
- أقصى قدرة يُستخدمها المحرك أثناء بدء دورانه.
- منارة
- صفارة عالية متكررة من المحركات بعد أن يكون الطائرة الرباعية ثابتة لفترة تأخير الإشارة، للمساعدة في العثور عليها بعد حادث.
- EFM8BB1 / EFM8BB2
- رقائق SiLabs ذات 8 بت BLHeli_S تعمل على؛ تنسيقات L تستخدم BB1، وتنسيقات H تستخدم BB2.
- تمرير
- وضع وحدة التحكم في الطيران الذي يربط جهاز التكوين مباشرة بوحدات التحكم في السرعة الإلكترونية عبر أسلاك إشارة المحرك.
الأسئلة الشائعة
الأسئلة الشائعة
هل يمكنني استخدام مُكوّن BLHeli_S بدون BLHeliSuite؟
نعم. FlySpark يقرأ ويكتب BLHeli_S الإعدادات من خلال وحدة التحكم بالطيران في Chrome، Edge أو تطبيق FlySpark، بدون برنامج ويندوز.
ما هي أحدث نسخة من BLHeli_S؟
الإصدار 16.7 هو آخر إصدار BLHeli_S. FlySpark يبرق 16.7 لتخطيط ESC الخاص بك.
هل BLHeli_S يدعم DShot ثنائي الاتجاه؟
لا. من أجل وميض قياس سرعة الدوران Bluejay، الذي يعمل على نفس الأجهزة ويمكن فلاشه من نفس الشاشة.
ما التوقيت الذي يجب أن أستخدمه على BLHeli_S؟
ابدأ على المستوى المتوسط. اذهب لأعلى فقط للمحركات عالية الـ KV إذا فقدت التزامن، وراقب درجة حرارة المحرك.
ماذا تفعل تعويضات الديماغ؟
يُساعد في منع فقدان التزامن أثناء تغييرات دواسة الوقود المفاجئة. إذا تردد المحرك أو توقف عند الانطلاق بقوة، جرب الوضع العالي.
هل يمكنني تغيير إعدادات BLHeli_S من هاتفي؟
نعم، في تطبيق FlySpark على Android عبر USB OTG أو البلوتوث أو الواي فاي، وعلى iPhone عبر البلوتوث أو الواي فاي.
هل يمكنني ضبط نغمة بدء التشغيل على BLHeli_S؟
لا، BLHeli_S لا يحتوي على تخزين اللحن. Bluejay و AM32 يحتويان عليه.
لماذا يُدرج أحد وحدات ESC على أنه برنامج غير معروف؟
صفحة الإعدادات فارغة أو غير قابلة للقراءة، غالبًا بعد وميض متقطع. أعد وميض BLHeli_S أو Bluejay لتخطيطه.
هل أحتاج إلى إزالة الدعائم؟
نعم، دائمًا. يمكن أن تتسبب إعدادات الكتابة والبرمجة في إصدار المحركات لصوت صفير أو ارتعاش، وستقوم باختبار الاتجاه بعد ذلك.
هل يمكنني تجربة مُكوِّن BLHeli_S بدون طائرة بدون طيار؟
عرض ESC نفسه يحتوي على أربعة ESCs محاكاة AM32. BLHeli_S ESCs تظهر إذا فتحت passthrough من عرض Betaflight 4.5، الذي يحتوي على ESCs محاكاة BLHeli_S.
أين تحميل مُكوّن BLHeli_S؟
لا يوجد مثبت. افتح الصفحة في Chrome أو Edge، أو استخدم تطبيق FlySpark. يتم الوصول إلى وحدات ESC من خلال وحدة تحكم طيران Betaflight أو INAV.
هل هذا BLHeliSuite؟
لا. BLHeliSuite هو برنامج سطح المكتب الأقدم. FlySpark هو أداة إعداد ESC للمتصفح والهاتف لـBLHeli_S وBluejay وAM32. إنه لا يبرمج BLHeli_32.
مراجع
مصادر
الوثائق الرسمية وراء الحقائق في هذه الصفحة.
- BLHeli, BLHeli_S and BLHeli_32 code and hex filesBLHeli (GitHub) · github.com
- ESC FirmwareBetaflight · betaflight.com
- Bluejay: digital ESC firmware for multirotorsBluejay project (GitHub) · github.com
- ESC Configurator - for Bluejay, BLHeli_S and AM32ESC Configurator · esc-configurator.com
- DShot RPM FilteringBetaflight · betaflight.com





