Logo FlySpark
ESC logoESCHardware dan koneksi

Konfigurator BLHeli_S di browser Anda dan di Android

FlySpark adalah configurator BLHeli_S tanpa PC Windows dan tanpa USB linker. ESC BLHeli_S diakses lewat flight controller Betaflight atau INAV Anda: semua ESC dibaca sekaligus, lalu Anda bisa mengubah arah motor, timing, demag compensation, startup power, proteksi, dan bip. FlySpark juga bisa reflash BLHeli_S 16.7 atau memindahkan ESC ke Bluejay.

Buka di Chrome atau Edge di komputer, atau di aplikasi FlySpark di ponsel Android dengan kabel USB OTG; aplikasi ini juga terhubung melalui modul Bluetooth UART atau jembatan Wi-Fi MSP. Ia bahkan membaca BLHeli 14 ESC lama dengan chip Atmel.

Gratis. Koneksi ke hardware butuh Chrome atau Edge di komputer; di HP gunakan aplikasi FlySpark.

  • Gratis
  • Tanpa instalasi
  • Demo tanpa hardware

Singkatnya

BLHeli_S adalah firmware ESC untuk chip SiLabs EFM8 8-bit. FlySpark membaca dan mengedit 10 pengaturan BLHeli_S di setiap ESC melalui pengontrol penerbangan Betaflight atau INAV, dan dapat melakukan reflash BLHeli_S 16.7 atau mengalihkan ESC ke Bluejay, di Chrome, Edge, atau aplikasi FlySpark.

Fakta penting

  • 10 pengaturan yang diedit: arah, waktu, kompensasi kerusakan, daya pengaktifan, perlindungan suhu, perlindungan daya RPM rendah, rem saat berhenti, kekuatan bip, kekuatan suar, dan penundaan suar.
  • Pilihan: 4 mode arah, 5 level waktu, 3 level demag, dan 13 langkah daya startup dari 0,031 hingga 1,50.
  • Perlindungan suhu Mati atau 80 hingga 140 °C dalam peningkatan 10 °C; penundaan suar adalah 1, 2, 5 atau 10 menit, atau Tidak Pernah.
  • Flashing menginstal BLHeli_S 16.7 untuk setiap tata letak ESC, diambil dari repositori bitdump/BLHeli, pada chip EFM8BB1 dan EFM8BB2.
  • Halaman pengaturan 512-byte ditulis ulang secara keseluruhan, sehingga byte FlySpark tidak dapat diedit, lalu dibaca kembali untuk memverifikasi.
  • BLHeli 14 ESC yang lebih lama pada chip Atmel ATmega dapat dibaca dan diedit tetapi tidak dapat di-flash.
  • Betaflight mencantumkan MCU BLHeli_S sebagai BusyBee BB1 ​​(L), BB21 (H) dan BB51 (X), dan merekomendasikan Bluejay untuk ESC 8-bit (dokumen Betaflight).
  • Betaflight logoBetaflight
  • INAV logoINAV
  • ArduPilot logoArduPilot
  • PX4 logoPX4
  • BLHeli_S
  • Bluejay logoBluejay
  • AM32 logoAM32
  • ExpressLRS logoExpressLRS
  • EdgeTX logoEdgeTX
  • DroneCAN logoDroneCAN
  • MAVLink logoMAVLink

ESC

Fitur

  • 01

    Sepuluh pengaturan BLHeli_S

    Arah motor, timing motor, kompensasi kerusakan, daya pengaktifan, perlindungan suhu, perlindungan daya RPM rendah, rem saat berhenti, kekuatan bip, kekuatan suar, dan penundaan suar.

  • 02

    Edit semua ESC bersama-sama

    Pengaturan bersama berubah di setiap ESC sekaligus. Nilai yang berbeda ditampilkan sebagai Campuran hingga Anda menetapkannya.

  • 03

    Arah pada ubin ESC

    Setiap ubin ESC menunjukkan versinya, tata letaknya, dan rotor yang berputar sesuai arah saat ini. Ketuk untuk memilih mode normal, terbalik, atau salah satu mode dua arah.

  • 04

    Reflash BLHeli_S 16.7

    Mengunduh rilis BLHeli_S terbaru untuk setiap tata letak ESC dari repositori BLHeli dan mem-flash-nya melalui pengontrol penerbangan.

  • 05

    Beralih ke Bluejay

    Kartu Firmware yang sama menawarkan Bluejay untuk tata letak yang sama, sehingga Anda dapat berpindah ke DShot dua arah tanpa alat lain.

  • 06

    Pemeriksaan tata letak dan chip

    Sebelum mem-flash .hex, FlySpark membandingkan tata letak dan tag MCU dengan setiap ESC. Chip yang salah tidak akan pernah di-flash.

  • 07

    BLHeli lama di Atmel

    BLHeli 14 ESC dengan chip ATmega menyimpan pengaturan di EEPROM. FlySpark membaca dan mengedit pengaturan yang memiliki arti sama di setiap build multirotor BLHeli 14.

  • 08

    Tulisan terverifikasi

    Setiap penulisan pengaturan dibaca kembali byte demi byte, dan FlySpark memberi tahu Anda ESC dan byte mana yang tidak cocok jika salah satu gagal.

Apa itu BLHeli_S

BLHeli_S adalah firmware yang dikirimkan pada sebagian besar ESC 8-bit untuk paha depan berukuran kecil dan menengah: papan 4-in-1 pada ups, tusuk gigi, dan banyak rakitan 5 inci. Ini berjalan pada mikrokontroler SiLabs EFM8, EFM8BB1 dan EFM8BB2 yang lebih cepat, dan memahami DShot serta protokol analog lama. Pengembangan berakhir dengan versi 16.7, jadi BLHeli_S ESC apa pun yang Anda beli hari ini menjalankan 16.7 atau 16.x sebelumnya.

Apa yang BLHeli_S tidak pernah dapatkan adalah DShot dua arah, filter RPM telemetri RPM yang digunakan Betaflight. Itulah sebabnya banyak pilot memindahkan ESC ini ke Bluejay, yang berjalan pada perangkat keras yang sama. Jika itu adalah tujuan Anda, halaman Bluejay configurator akan menjelaskannya. Jika Anda ingin mempertahankan BLHeli_S dan menyetelnya saja, halaman ini mencakup setiap pengaturan yang diubah FlySpark.

Menghubungkan konfigurator BLHeli_S tanpa linker

Bertahun-tahun yang lalu, mengonfigurasi BLHeli ESC berarti penghubung USB terpisah yang disambungkan ke kabel sinyal. Saat ini pengontrol penerbangan melakukan pekerjaan itu: Betaflight dan INAV memiliki mode passthrough, antarmuka BLHeli 4 arah, yang menjembatani port USB ke setiap papan sinyal ESC. FlySpark mengalihkan pengontrol penerbangan ke mode ini saat Anda membuka konfigurator ESC, membaca setiap ESC, dan mengalihkannya kembali saat Anda menekan Selesai.

ESC hanya menjawab saat diberi daya, jadi sambungkan baterai penerbangan setelah USB. Gunakan DShot atau Multishot sebagai protokol motor, biarkan drone tetap dilucuti, dan tinggalkan CLI sebelum membuka layar ESC. Pengontrol penerbangan menjeda koneksi MSP normalnya saat Anda mengedit; FlySpark terhubung kembali secara otomatis setelahnya.

Pengaturan BLHeli_S dijelaskan

Pengaturan waktu motor memiliki lima langkah dari Rendah ke Tinggi. Pengaturan waktu yang lebih tinggi cocok untuk motor KV tinggi tetapi bekerja lebih panas; Medium adalah titik awal yang biasa. Kompensasi demag, Mati, Rendah atau Tinggi, membantu mencegah ketidaksinkronan pada pukulan throttle yang keras, kegagapan, atau motor berhenti tiba-tiba yang terkadang Anda dengar saat terbang agresif. Jika motor tidak sinkron, menaikkan demag adalah salah satu hal pertama yang harus dicoba.

Daya penyalaan mengatur seberapa keras ESC mendorong untuk menghidupkan motor, dari 0,031 hingga 1,50. Naikkan hanya jika motor tersendat saat dinyalakan. Perlindungan daya RPM rendah membatasi daya pada RPM rendah; manual BLHeli_S mencatat bahwa mungkin perlu dimatikan untuk mencapai daya penuh dengan motor KV rendah pada tegangan rendah. Perlindungan suhu memutus daya di atas ambang batas dari 80 hingga 140 °C, atau dapat dimatikan.

Brake on stop secara aktif menahan motor pada saat throttle berada pada angka nol. Kekuatan bip menentukan seberapa keras bunyi bip ESC, kekuatan suar menentukan volume suar model yang hilang, dan penundaan suar menetapkan berapa lama quad harus diam sebelum suar dimulai: 1, 2, 5, atau 10 menit, atau tidak sama sekali. Arah motor menawarkan pembalikan normal, terbalik, dua arah (3D) dan dua arah.

Mem-flash BLHeli_S 16.7

File BLHeli_S diterbitkan per tata letak, seperti A_H_15_REV16_7.HEX, di repositori BLHeli. FlySpark membaca setiap tata letak ESC dan mengambil file yang cocok, sehingga kumpulan ESC campuran mendapatkan masing-masing file yang tepat. Flashing berfungsi pada ESC EFM8BB1 dan EFM8BB2 dan tidak pernah menyentuh bootloader ESC. Pengaturan yang dibagikan oleh firmware lama dan baru ditulis kembali setelahnya.

Reflash 16.7 berguna setelah ESC di-flash dengan tata letak yang salah, setelah flash gagal, atau untuk kembali dari Bluejay. Sebelum dimulai, FlySpark menulis **FLASH*FAILED** ke dalam kolom nama ESC dan mengarahkan alamat reset pada bootloader, dan menghapus halaman pengaturan terakhir. Jika flash terganggu, ESC memulai bootloadernya, biasanya masih melaporkan tata letaknya, dan dapat di-flash lagi; namanya juga memberitahukan alat lain bahwa flash tidak selesai.

BLHeli 14 di Atmel dan SiLabs

ESC lama menjalankan BLHeli asli, versi 14 dan sebelumnya. Pada chip Atmel ATmega, ia menyimpan pengaturannya di EEPROM, dan FlySpark membaca dan mengedit bidang yang memiliki arti yang sama di setiap multirotor BLHeli 14 yang dibuat: arah (normal, terbalik atau dua arah), waktu, demag, daya pengaktifan, perlindungan suhu hidup atau mati, perlindungan RPM rendah, rem saat berhenti dan pengaturan bip. Hanya byte yang Anda ubah yang ditulis.

BLHeli lama pada chip SiLabs F-series menyimpan pengaturannya di tempat yang berbeda-beda untuk setiap chip, sehingga ESC tersebut diidentifikasi berdasarkan chip tetapi tidak diedit. FlySpark tidak mem-flash firmware ke ESC seri F Atmel atau SiLabs.

Sekilas

Dukungan BLHeli_S di FlySpark

Chip BLHeli_S dibaca dan dieditSiLab EFM8BB1, EFM8BB2
BLHeli_S berkedipVersi 16.7 untuk setiap tata letak ESC, pada EFM8BB1 dan EFM8BB2
Pengaturan dieditArah, waktu, demag, daya pengaktifan, perlindungan suhu, perlindungan RPM rendah, rem saat berhenti, bip, kekuatan suar, penundaan suar
BLHeli 14 lama (Atmel ATmega)Pengaturan dibaca dan diedit, tidak di-flash
BLHeli Lama (Seri SiLabs F)Diidentifikasi, tidak diedit atau di-flash
Melodi permulaanTidak tersedia di BLHeli_S
Firmware pengontrol penerbanganBetaflight atau INAV dengan passthrough ESC
KoneksiUSB (Serial Web di Chrome atau Edge, USB OTG di Android), modul Bluetooth UART, atau jembatan Wi-Fi MSP di aplikasi
PlatformChrome atau Edge di komputer; Aplikasi FlySpark di Android dan iPhone (Bluetooth atau Wi-Fi di iPhone)

Bandingkan

Konfigurator BLHeli_S dibandingkan

FiturTerbangSparkBLHeliSuiteesc-configurator.com
Berjalan terusChrome atau Edge, Android, iPhonejendelaChrome atau Tepi
Melalui passthrough pengontrol penerbanganYaYaYa
Setiap pengaturan BLHeli_SSepuluh pengaturan umumYaYa
Flash BLHeli_S 16.7YaYaYa
Konfigurator pengontrol penerbangan di alat yang samaYaTidakTidak

ESC

Cara mengkonfigurasi BLHeli_S ESC di browser

  1. Hapus baling-baling

    Lepaskan setiap baling-balingnya.

  2. Hubungkan pengontrol penerbangan

    Buka konfigurator ESC di Chrome atau Edge, atau aplikasi FlySpark, dan sambungkan melalui USB.

  3. Nyalakan ESC

    Pasang baterai agar FlySpark dapat membaca setiap BLHeli_S ESC.

  4. Sunting dan tulis

    Ubah waktu, demag, daya atau arah pengaktifan, lalu tekan Tulis.

Panduan 01

Ubah pengaturan BLHeli_S pada keempat ESC

Kartu pengaturan mengedit setiap ESC yang menjalankan firmware yang sama.

  1. Lepaskan baling-balingnya.

  2. Buka konfigurator ESC dan sambungkan pengontrol penerbangan melalui USB, Bluetooth atau, di aplikasi, Wi-Fi.

  3. Colokkan baterai. Tunggu hingga setiap ubin menampilkan BLHeli_S beserta versi dan tata letaknya.

  4. Ubah pengaturan yang Anda perlukan, misalnya kompensasi Demag ke Tinggi.

  5. Tekan Tulis di bagian bawah. ESC yang diubah ditulis dan dibaca kembali satu per satu.

  6. Tekan Selesai untuk mengembalikan tautan ke pengontrol penerbangan.

Panduan 02

Perbaiki satu motor yang berputar ke arah yang salah

Arah diatur per ESC di ubin, bukan di pengaturan bersama.

  1. Hubungkan dengan alat peraga mati dan baterai masuk.

  2. Ketuk ubin ESC untuk motor yang salah.

  3. Pilih Terbalik, atau Normal jika sudah terbalik.

  4. Tekan Tulis, lalu Selesai, dan konfirmasikan dengan tes motorik sebelum memasang alat peraga.

Panduan 03

Pulihkan ESC BLHeli_S setelah flash gagal

Bootloader BLHeli_S selamat dari flash yang gagal, sehingga ESC dapat di-reflash melalui pengontrol penerbangan.

  1. Hubungkan kembali dengan baterai penerbangan terpasang. ESC yang gagal masih menjawab dari bootloadernya.

  2. Jika ubinnya menunjukkan tata letak, pilih Unduh firmware, pilih BLHeli_S 16.7 (atau Bluejay) dan flash lagi.

  3. Jika ubin menunjukkan Firmware Tidak Dikenal, halaman pengaturan telah dihapus dan FlySpark tidak dapat memeriksa file terhadapnya. Gunakan alat yang memungkinkan Anda memilih tata letak dengan tangan, seperti BLHeliSuite, dengan tata letak yang dilaporkan ESC lain di papan.

  4. Siklus daya dan sambungkan kembali untuk memeriksa versinya.

Pemecahan masalah

Masalah umum dan perbaikan

  • Masalah

    "ESC tidak menjawab."

    Perbaikan

    Pasang baterai penerbangan, periksa protokol motor apakah DShot atau Multishot dan apakah ESC menjalankan BLHeli_S, Bluejay atau AM32.

  • Masalah

    "Tinggalkan CLI dulu"

    Perbaikan

    Passthrough tidak dapat dimulai saat CLI terbuka. Tutup CLI dan buka layar ESC lagi.

  • Masalah

    "tidak ada ESC pada keluaran motor itu"

    Perbaikan

    Pengontrol penerbangan memiliki lebih sedikit motor yang dipetakan daripada ESC yang dipasang, atau keluarannya dipetakan ulang. Periksa sumber daya mixer dan motor.

  • Masalah

    "kesalahan checksum pada tautan"

    Perbaikan

    Data rusak pada tautan passthrough. FlySpark mencoba lagi satu kali; jika ini terus terjadi, coba kabel USB yang lebih baik dan tetap sambungkan baterai.

  • Masalah

    "Tak satu pun dari ESC ini dapat di-flash dengan file ini."

    Perbaikan

    File tersebut bukan BLHeli_S atau Bluejay untuk ESC ini, atau ESC menggunakan chip FlySpark tidak dapat di-flash (hanya EFM8BB1 dan EFM8BB2). Gunakan Unduh firmware sehingga file dipilih untuk Anda.

  • Masalah

    "dibuat untuk X, ESC ini adalah Y" di dialog flash

    Perbaikan

    File tersebut untuk tata letak berbeda pada chip yang sama. Hanya gunakan Flash jika Anda yakin; waktu mati yang salah dapat merusak ESC.

  • Masalah

    "Pengendali penerbangan tidak kembali setelah sesi ESC"

    Perbaikan

    Beberapa papan restart dengan buruk setelah melewati. Cabut USB dan baterai, sambungkan kembali dan sambungkan kembali.

Glosarium

Glosarium istilah

Kompensasi kerusakan
Perlindungan terhadap motor mati yang disebabkan oleh belitan memerlukan waktu terlalu lama untuk mengalami kerusakan magnet setelah langkah pergantian.
Pengaturan waktu motorik
Seberapa dini ESC beralih ke fase berikutnya. Lebih tinggi cocok untuk motor KV tinggi tetapi menambah panas.
Kekuatan permulaan
Daya maksimum yang digunakan saat motor mulai berputar.
Suar
Bunyi bip berulang yang keras dari motor setelah quad berhenti untuk penundaan suar, untuk membantu menemukannya setelah terjadi kecelakaan.
EFM8BB1 / EFM8BB2
Chip SiLabs 8-bit BLHeli_S berjalan; Tata letak L menggunakan BB1, tata letak H menggunakan BB2.
Melewati
Mode pengontrol penerbangan yang menghubungkan konfigurator langsung ke ESC melalui kabel sinyal motor.

FAQ

Pertanyaan umum

Bisakah saya menggunakan konfigurator BLHeli_S tanpa BLHeliSuite?

Ya. FlySpark membaca dan menulis pengaturan BLHeli_S melalui pengontrol penerbangan di Chrome, Edge, atau aplikasi FlySpark, tanpa program Windows.

Versi BLHeli_S manakah yang terbaru?

16.7 adalah rilis BLHeli_S terbaru. FlySpark berkedip 16.7 untuk tata letak ESC Anda.

Apakah BLHeli_S mendukung DShot dua arah?

Tidak. Untuk flash telemetri RPM Bluejay, yang berjalan pada perangkat keras yang sama dan dapat di-flash dari layar yang sama.

Waktu apa yang harus saya gunakan di BLHeli_S?

Mulai dari Sedang. Naik lebih tinggi hanya untuk motor KV tinggi jika tidak sinkron, dan perhatikan suhu motor.

Apa fungsi kompensasi kerusakan?

Ini membantu mencegah desinkronisasi selama perubahan throttle yang sulit. Jika motor tersendat-sendat atau berhenti saat keluar, coba Tinggi.

Bisakah saya mengubah pengaturan BLHeli_S dari ponsel saya?

Ya, di aplikasi FlySpark di Android melalui USB OTG, Bluetooth atau Wi-Fi, dan di iPhone melalui Bluetooth atau Wi-Fi.

Bisakah saya menyetel nada startup di BLHeli_S?

Tidak, BLHeli_S tidak memiliki penyimpanan melodi. Bluejay dan AM32 melakukannya.

Mengapa salah satu ESC terdaftar sebagai firmware Tidak Dikenal?

Halaman pengaturannya kosong atau tidak dapat dibaca, sering kali setelah flash terputus. Reflash BLHeli_S atau Bluejay untuk tata letaknya.

Apakah saya perlu menghapus alat peraga?

Ya, selalu. Pengaturan penulisan dan kedipan dapat membuat motor berbunyi bip atau berkedut, dan Anda akan menguji arah setelahnya.

Bisakah saya mencoba konfigurator BLHeli_S tanpa drone?

Demo ESC sendiri adalah empat simulasi ESC AM32. BLHeli_S ESC muncul jika Anda membuka passthrough dari demo Betaflight 4.5, yang membawa simulasi BLHeli_S ESC.

Di mana unduhan konfigurator BLHeli_S?

Tidak ada penginstal. Buka halaman di Chrome atau Edge, atau gunakan aplikasi FlySpark. ESC dicapai melalui pengontrol penerbangan Betaflight atau INAV.

Apakah ini BLHeliSuite?

Tidak. BLHeliSuite adalah program desktop lama. FlySpark adalah konfigurator ESC browser dan ponsel untuk BLHeli_S, Bluejay, dan AM32. Itu tidak mem-flash BLHeli_32.

Referensi

Sumber

Dokumentasi resmi di balik fakta di halaman ini.

  1. BLHeli, BLHeli_S and BLHeli_32 code and hex filesBLHeli (GitHub) · github.com
  2. ESC FirmwareBetaflight · betaflight.com
  3. Bluejay: digital ESC firmware for multirotorsBluejay project (GitHub) · github.com
  4. ESC Configurator - for Bluejay, BLHeli_S and AM32ESC Configurator · esc-configurator.com
  5. DShot RPM FilteringBetaflight · betaflight.com

Tools

Lihat semua tools FlySpark

Siap mencoba?

Gratis. Koneksi ke hardware butuh Chrome atau Edge di komputer; di HP gunakan aplikasi FlySpark.