Jump to content

Recommended Posts

Jedną z zalet FrSky ESC Neuron (obecnie 40/60/80A) jest ich praca z bardzo dobrym i popularnym firmware BLHeli32:

https://github.com/bitdump/BLHeli/tree/master/BLHeli_32 ARM

BLHeli32 jest projektem niezależnym od FrSky.

Możliwość użycia BLHeli32 ma wiele zalet, ale oznacza to także, że ustawianie parametrów ESC Neuron musi odbywać się w sposób właściwy dla BLHeli32, tj. przez programator z BLHeli32 Bootloader oraz oprogramowanie BLHeliSuite32. Programatorem BLHeli32 może być fizyczny interfejs 4way, 1-wire lub kontroler lotu Betaflight / Cleanflight (ew. pochodne) w trybie pass-trough.

Standardowe programatory FrSky (STK, AirLink, etc.) nie moga być użyte jako programator BLHeli32.

W tym FAQ w dużym skrócie opiszę, jak podłączyć ESC Neuron przez Arduino, który zaprogramujemy jako interfejs 1-wire. W przykładzie użyję Arduino Uno, ale tak samo robi się to dla wszystkich popularnych płytek Arduino (być może dla innych płytek zmieni się numeru pinu Digital).

 

Ze stron projektu BLHeli32 ściągamy plik ZIP z najnowszą wersją BLHeli32. Rozpakowujemy ZIP i uruchamiamy BLHeliSuite32.exe (najlepiej jako Administrator, aby uniknąć ewentualnych problemów z uprawnieniami przy dostępie do portów szeregowych).

Podłączamy Arduino do komputera i sprawdzamy numer portu COM w menedżerze urządzeń Windows:

image.thumb.png.11a4e28510ca402bba2208c52208b00c.png

W BLHeli32 Suite przechodzimy do zakładki Make interfaces i zaznaczamy poniższe opcje, wybierając oczywiście posiadany rodzaj płytki Arduino oraz właściwy numer portu COM:

image.thumb.png.0598bcd3a96b2d7aa9fb482c935ff7b0.png

Klikamy Arduino BLHeli Bootloader. Po tej operacji mamy już gotowy do użycia programator BLHeli32 Bootloader.

Upewniamy się, że ESC Neuron NIE jest zasilany (oraz, że jego kable wyjściowe do silnika nie są zwarte).

Łączymy piny GND oraz Digital 11 Arduino z ESC Neuron. Pin GND Arduino podłączamy do pinu oznaczonego "minus" ESC Neuron, a pin Digital 11 podłączamy do pinu sygnałowego portu PWM ESC Neuron (UWAGA: nie do pinu sygnałowego Smart Port):

IMG_0083_77hobby.thumb.jpg.405cabb1c1a1fd9d67a419f1a74da8dd.jpg

IMG_0084_77hobby.thumb.jpg.a0e17c83321042e5d46a897e52c96c7d.jpg

UWAGA: w ogóle nie łączymy pinu zasilania (oznaczony symbolem "plus" w ESC Neuron).

W zakładce Select BLHeli_32 Interface programu BLHeliSuite32 wybieramy rodzaj interfejsu:

image.thumb.png.c1bb34f5f352e43933d0c08ee17b2c80.png

Przechodzimy do zakładki ESC Setup. Sprawdzamy, czy wybrany jest właściwy port COM, prędkość 19200 i klikamy Connect. BLHeliSuite32 rozpocznie proces wykrywania podłączonego ESC:

image.thumb.png.6a1c1c4052dffbd2b13752c63aa65899.png

Dopiero w tym momencie włączamy zasilanie ESC Neuron, z dowolnej akceptowanej baterii, np 3S (podłączamy ją do czarnego i czerwonego kabla ESC Neuron, tak jak normalnie ESC będzie zasilany w modelu). Jeśli ESC Neuron zostanie poprawnie wykryty, przycisk Connect zmieni się na Disconnect.

Można teraz kliknąć Read Setup. Jeśli wszystko zostało wykonane prawidłowo, BLHeli32 Suite wyświetli komunikat o zakończonym z sukcesem odczytaniu konfiguracji:

image.thumb.png.d0e0bbb2cde7a3e52d5eb6621a41d292.png

Voila!

 

Jako uzupełnienie napiszę, że o ile parametry pracy ESC Neuron ustawia się za pomocą BLHeliSuite32, to Neuron jest także standardowym czujnikiem Smart Port, który podaje mnóstwo informacji telemetrycznych do OpenTX lub FrOS:

screen-2019-10-21-104931.png.57936982d5d4410b17da89b2e52883ec.png

Wbudowany w ESC Neuron SBEC nie jest programowany przez BLHeliSuite32. Wartość napięcia wyjściowego wbudowanego SBEC można zmieniać w zakresie 5.0-8.4V przy pomocy skryptu LUA:

screen-2019-10-21-105011.png.389ed2320325df085a3901b2897dec6d.png

Odpowiedni skrypt LUA załączony jest w standardowym obrazie karty SD OpenTX serii 2.3 i jest dostępny w zakładce Tools OpenTX w radiu (można go także uruchomić standardowo, tj. z poziomu przeglądarki zawartości karty SD). Skrypt ten jest także dostępny do pobrania ze stron FrSky.

 

ESC serii FrSky Neuron mamy w ciągłej sprzedaży w sklepie 77Hobby.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...