BLHeli_32 Suite uitgelegd.

Discussie in 'Model elektronica' gestart door GJVO, 16 jan 2021.

  1. GJVO

    GJVO Forum veteraan

    Lid geworden:
    23 dec 2003
    Berichten:
    16.875
    Locatie:
    Weidenbach in de Eifel
    Sommigen kennen ze al, de BLHeli_32 regelaars.
    Superklein, superlicht en vaak werken ze niet op onze ontvangers omdat ze gemaakt zijn voor multicopters die een ander protocol gebruiken, vaal Dshot ipv het ons bekende ppm.
    Maar er is een manier om ze werkend te krijgen en ze ook nog eens heel makkelijk te programmeren.

    Ik ga uit van een goed regelaartje, de HGLRC T-Rex 60A.
    Dit is een regelaartje van 26x15x5mm, weegt zonder kabels nog geen 5 gram en doet (volgas) 85 Ampere op 6S.
    Deelgas zou ik die 60A aanhouden.
    Hij heeft geen BEC dus je moet een losse ontvangeraccu gebruiken, wat altijd veiliger is.
    Er zijn meer van dit soort regelaars maar het principe is gelijk.
    Ze hebben de nieuwste fets die enorme vermogens aankunnen zonder warm te worden.
    Hier een link naar Banggood, daar is ie nu het goedkoopst.
    Banggood T-rex

    Wat je nog meer nodig hebt is een Arduino, een Nano met LET OP!! een usb aansluiting.
    Er zijn ook nano's zonder USB.
    Maar anders is vrijwel elke Arduino geschikt, ik heb het ook met een Duemilanova gedaan.
    Ik ga uit van de Nano omdat die het goedkoopst is.

    Verder heb je nog een programma nodig, BLHeli_32 Suite.
    Je moet de _32 hebben want er bestaat ook een _16.
    Daar kom ik later op terug.
    Het programma vind je hier (voor Windows).
    Pas op, de eerste is _16, de rest is _32, dus de goede.
    https://www.mediafire.com/folder/dx6kfaasyo24l/BLHeliSuite

    En hier, ook weer opletten dat je de _32 pakt
    https://drive.google.com/drive/folders/1Y1bUMnRRolmMD_lezL0FYd3aMBrNzCig


    Downloaden en een map ergens aanmaken, ik heb hem op de desktop.
    Dan daar het bestand uitpakken, unzippen.
    Je ziet dan dit:
    [​IMG]



    Nu kan je je Arduino gaan voorbereiden.
    Je hebt 2 pinnejes nodig van de Arduino Nano.
    De GND en D3, hier rood ingekleurd.
    [​IMG]

    Zelf knip ik alles er omheen weg.
    Wat dan overblijft is eigenlijk een servo-aansluiting.
    3 pinnen waarvan je alleen GND en Signaal nodig hebt.
    [​IMG]


    Als dat klaar is en je ook de accukabels, motorkabels en connectors op de regelaar hebt gesoldeerd gaan we verder.
    De Arduino weet nog niet wat hij is.
    We moeten er dus een interface van maken.
    Ook die optie zit in B:Heli_32 Suite.
    Sluit de Arduino aan, klik op Connect.
    Als de PC hem niet ziet dan moet je even onderin bij "port" kijken en dat eventueel veranderen.
    De regelaar hoeft nog niet aangesloten te worden..
    Bovenin zie je tabbladen, ga naar MakeInterface.
    Selecteer de Arduino die je gebruikt, in mijn geval dus de Nano.
    Je ziet dan dit scherm.
    [​IMG]

    Klik dan op Arduino 4 Way interface en je ziet een schermpje dat hij gaat flashen.

    Als dat gebeurd is dan gaan we weer terug naar het tabblad ESC setup.
    Je ziet dan dit scherm.
    Onderin links zie je dat de Arduino nog niet verbonden is, klik op "Connect".
    [​IMG]

    Als de Arduino gekoppeld is dan click je op "Read Setup".
    Hij gaat dan verbinding maken met de regelaar en hem uitlezen.

    Wat mij gebeurde is dat ik met mijn suffe hoofd de ESC uit wilde lezen terwijl de accu nog niet aangesloten was.
    Je krijgt dan deze melding.
    [​IMG]


    Als alles wel aangesloten is zie je bij de T-Rex dit scherm.
    [​IMG]


    Gefeliciteerd, je kan gaan programmeren.
    Het scherm ziet er dan zo uit.
    Dit zijn de standaard (default) waarden die de regelaar heeft.
    Om daar naar terug te gaan kan je altijd op het huisje klikken.
    [​IMG]


    Je kan nu van alles gaan veranderen, ik wil hier op verzoek wel later op ingaan maar ga er eerst zelf even mee spelen.
    Haal bij je experimenten wel altijd de prop van de motor!!
    Belangrijke dingen zijn:
    Temperature Protection:
    Ik zou die terugbrengen naar 100 graden.
    Motor Timing:
    2 polige binnenlopers als Hacker 0 graden
    4 polige binnenlopers 3-6 graden
    Buitenlopers 15 graden
    Hoogtoerige buitenlopers tot 30 graden.
    Minimum Throttle:
    Ik zou dat op 1000 houden, dan werkt het met elke zender.
    Dit betekent dat als de regelaar een signaal ziet dat lager is dan 1000 ms hij aanschakelt.
    Als je hem op 850 zou zetten dan zou je misschien de trim naar beneden moeten zetten voordat hij aanschakelt.
    Maximum Throttle:
    Ergens tussen 1800 en 2000 houden.
    Dan weet je zeker dat de regelaar volgas gaat als jij ook volgas geeft.
    Startup Beep volume.
    Dat zeget het al, hoe hard de piepjes gaan als je de accu inplugt.
    Niet te hard zetten, 40-50 is mooi.
    Beacon Signal Volume:
    Dat is een mooie optie in deze regelaars.
    We kennen allemaal wel de maispieper.
    Kist ligt ergens in het mais, niet te vinden.
    Deze regelaars kan je laten piepen als het signaal wegvalt, dus zender uit of geen ontvangst.
    Het volume regel je met deze optie en de vertraging met Beacon Delay.


    Als je alles naar wens hebt ingesteld dan klik je op "Write Setup".
    Na een paar seconden zit het in de regelaar.
    Je kan de instellingen ook nog opslaan als leesbaar bestand.
    Dan ga je naar Tabblad "ESC Overview", je ziet daar de instellingen.
    Je kan het opslaan als "Save Screenshot".
    [​IMG]



    Tot zover de BLHeli_32 uitleg.
    Zoals ik al schreef is er ook een BLHeli16 Suite.
    Er is een regelaar in de handel, de Aerostar maar hij zal er gerust ook zijn als ander merk.
    Dat is geen 32bits regelaar, hoewel de fabrikant dat wel zegt.
    Die regelaar heeft een Silabs chip en die kan je uitlezen en programmeren met BLHeli16.
    Je kan gewoon de Arduino gebruiken, je hoeft niets te veranderen.
    Je moet alleen dan de BLHeli16 te downloaden, die ook bovenin staat.
    Deze heeft minder instelmogelijkheden dan de BLHeli32 maar voor de gemiddelde modelbouwer is het prima.

    Dat scherm ziet er zo uit.
    [​IMG]



    Mochten er nog vragen zijn dan zie ik ze wel.

    Gert-Jan
     
    Laatst bewerkt: 16 jan 2021
    r3wd, TheNorb, wvr en 1 andere persoon vinden dit leuk.
  2. hmeijdam

    hmeijdam

    Lid geworden:
    29 jan 2010
    Berichten:
    1.885
    Locatie:
    Barneveld
    Ik heb pas een niet lekker lopende Pichler 50A regelaar (die eigenlijk de blauwe 40A Mystery regelaar bleek te zijn met een Pichler sticker) voorzien van BLHeli met de BLHeli16 suite. Nu is het volgens de documentatie van BLHeli mogelijjk om de regelaar met de sticks van de zender te programmeren. Op geen enkele manier is me op die manier gelukt om er een rem op te programmeren of de rem er juist af te halen. Dat krijg ik alleen voor elkaar door de firmware er met de gewenste parameters opnieuw op te flashen. Ik hoorde ook andere pieptoontjes dan in de documentatie stond. Throttle calibreren was het enige wat ik met de sticks voor elkaar kreeg.
     
  3. GJVO

    GJVO Forum veteraan

    Lid geworden:
    23 dec 2003
    Berichten:
    16.875
    Locatie:
    Weidenbach in de Eifel
    Programmeren met de stick is altijd zeer beperkt.
    Dit kon ik vinden over de Mystery.
    https://www.rcuniverse.com/forum/br...amming-instructions-mystery-40a-120a-esc.html

    En ja, Pichler en D-Power kopen gewoon goedkope zooi uit China, plakken daar hun eigen sticker op en verkopen dat voor de dubbele prijs.
    Beter gewoon zelf direct in China kopen.
    En ik vraag me ook echt af of die Pichler, ik denk de Pulsar, wel echt een BLHeli regelaar is.
    Hij is veel te zwaar, 58 gram, en hij heeft een BEC.
    Als je nagaat dat de T-Rx met zijn 60A maar 5 gram weegt..

    GJ
     
  4. hmeijdam

    hmeijdam

    Lid geworden:
    29 jan 2010
    Berichten:
    1.885
    Locatie:
    Barneveld
    Nou ja, het was wel een heel mooi stickertje, wat duidelijk al in de fabriek was gemaakt en de achterkant van de print was 100% identiek tot en met de part nummers toe


    pichler.jpg


    [​IMG]


    [​IMG]
     
  5. mig 3

    mig 3

    Lid geworden:
    26 apr 2012
    Berichten:
    2.051
    Locatie:
    BLUB
  6. GJVO

    GJVO Forum veteraan

    Lid geworden:
    23 dec 2003
    Berichten:
    16.875
    Locatie:
    Weidenbach in de Eifel
    Ja, de stickertjes kunnen ze er in de fabriek opplakken.
    Toen ik met Sunrise in China bezig was kon ik ook regelaars onder mijn eigen naam kopen.
    Zo werkt het gewoon bij inkoop organisaties, bestel 100+ regelaars en alles kan.
    Maar dit is geen blheli regelaar.
    Je kan de atmel processor wel flashen zodat het werkt.
    Maar daar staat genoeg info over op rcgroups.

    GJ
     
  7. GJVO

    GJVO Forum veteraan

    Lid geworden:
    23 dec 2003
    Berichten:
    16.875
    Locatie:
    Weidenbach in de Eifel
    @mig 3 , ja dat zou als de foto klopt, goed moeten zijn.
    Ontvangeraccu is een eigen keuze.
    Veiligst is nimh, daarna lifepo4.
    Beide kunnen 100% leeggetrokken worden zonder dat ze meteen stuk zijn.
    Ik vergat nog wel eens de schakelaar uit te zetten en bij een lipo is het dan meteen klaar.
    Je kan ook een aftakking maken vanaf de aandrijfaccu naar een losse bec.
    Scheelt iets gewicht maar als de regelaar echt door zou branden en sluiting maakt ben je je besturing kwijt.
    Zelfde als bij een regelaar met bec.

    GJ
     
    mig 3 vindt dit leuk.
  8. r3wd

    r3wd

    Lid geworden:
    9 okt 2020
    Berichten:
    141
    Locatie:
    Tilburg
    Knutselen met Arduino's en losse componenten is altijd goed, meteen twee van die dingen besteld. Ze doen ook S.Port telemetrie zo te lezen dus is het een mooie aanvulling op de telemetrie via OpenXSensor.
     
  9. GJVO

    GJVO Forum veteraan

    Lid geworden:
    23 dec 2003
    Berichten:
    16.875
    Locatie:
    Weidenbach in de Eifel
    Ik heb een bloedhekel aan Arduino's maar voor dit is het handig.
    Ze kunnen inderdaad data sturen maar ik weet niet precies wat en welk format.
    Voor data gebruik ik zelf altijd een Unilog, dan weet ik dat het klopt.
    Data uit regelaars wil soms wel eens afwijken.

    GJ
     
  10. r3wd

    r3wd

    Lid geworden:
    9 okt 2020
    Berichten:
    141
    Locatie:
    Tilburg
    Zojuist de T-Rex 60A binnengekregen en meteen een Arduino aangeslingerd :)

    Werkt ook met telemetry op een S.Port ontvanger. Hoe nauwkeurig het amperage is? Geen idee ;)

    Leuk spul en erg compact! :)
     
  11. Erik van Nes

    Erik van Nes

    Lid geworden:
    5 jun 2004
    Berichten:
    1.311
    Locatie:
    REO
    Klinkt wel erg leuk. Heel klein, hoog vermogen en dan ook nog telemetrie voor stroomverbruik. Met welk protocol werkt de telemetrie? Toepasbaar/compatible met Futaba FASSTest?

    Erik
     
  12. r3wd

    r3wd

    Lid geworden:
    9 okt 2020
    Berichten:
    141
    Locatie:
    Tilburg
    Standaard is het KISS-protocol en met de nieuwere releases van BLHeli_32 kun je S.Port (FrSky) instellen.
     
  13. AHoogendijk

    AHoogendijk PH-SAM

    Lid geworden:
    24 mei 2012
    Berichten:
    1.602
    Locatie:
    Krabbendijke
    Waar heb je die vandaan? want de link van GJ geeft uitverkocht aan, en verder kan ik ze niet meer vinden op voorraad.
    En waar sluit je die dan op aan? Of kan dat niet bij elke regelaar?

    Groeten,

    Arie
     
  14. r3wd

    r3wd

    Lid geworden:
    9 okt 2020
    Berichten:
    141
    Locatie:
    Tilburg
    Ik had er 1 via Banggood en een ander via AliExpress. Banggood heeft de race gewonnen.. :)

    Je sluit m aan op een receiver die het S.Port protocol ondersteunt. In mijn geval een Radiomaster R168 die ik heb liggen om mee te knutselen. Maar een FrSky X6r of X8r werkt ook gewoon.

    Daar kun je met OpenXSensor nog veel meer leuks mee doen met componenten van een paar euro per stuk. Bijvoorbeeld een vario + GPS voor in totaal een euro of 10. Samen met deze
    ESC heb je dan de leukste waardes wel in je telemetrie zitten.

    Ik moet nog eens kijken of een gyro-sensor nog nuttig of leuk voor de heb is.

    En voor degenen die denken? Welk draadje van de ESC is voor de telemetrie? Tussen de zwarte en witte draad zit een TXD eilandje. Daar moet de draad op komen die naar de S.Port aansluiting van de ontvanger gaat.

    Maar dit is wel een beetje off-topic. Terug naar de ESC. :)
     
    Laatst bewerkt: 27 jan 2021
  15. AHoogendijk

    AHoogendijk PH-SAM

    Lid geworden:
    24 mei 2012
    Berichten:
    1.602
    Locatie:
    Krabbendijke
    Die bedoelde ik! Bedankt.

    Op banggood: This product has discontinued. We have recommended the following items for you.
    Ebay: CURRENTLY SOLD OUT
    Ali: Sorry, dit artikel is niet langer beschikbaar!

    Moet even wachten denk ik, of ik probeer voorlopig even de 35A versie

    Groeten,

    Arie
     
  16. AHoogendijk

    AHoogendijk PH-SAM

    Lid geworden:
    24 mei 2012
    Berichten:
    1.602
    Locatie:
    Krabbendijke
    Ik heb een 35A regelaar, maar kan niet de telemetry er uit krijgen, heb het op auto gezet, maar krijg geen waarde,
    upload_2021-1-29_19-42-2.png

    Wat doe ik verkeerd?

    Is overigens wel heel klein voor een 35A regelaar!

    Groeten,

    Arie
     
  17. r3wd

    r3wd

    Lid geworden:
    9 okt 2020
    Berichten:
    141
    Locatie:
    Tilburg
    Laatst bewerkt: 29 jan 2021
  18. AHoogendijk

    AHoogendijk PH-SAM

    Lid geworden:
    24 mei 2012
    Berichten:
    1.602
    Locatie:
    Krabbendijke
    Bedankt,

    De software gaf aan dat het de nieuwste versie was.
    Het hex bestand in de map ... hexfiles gezet, en nu was die inderdaad zichtbaar en te flashen.
    Zie de waarde nu staan, ben er bijna.
    Ik moet alleen even zoeken of de kabel nu juist is.
    Heb alleen de signaal kabel op de s-port gezet, en via het throttle kanaal loopt de massa.
    Geeft alleen nog geen waarde.
    Moet even meten of de s-port aan dezelfde massa zit, of dat ik die nog moet aansluiten.

    Groeten,

    Arie
     
  19. r3wd

    r3wd

    Lid geworden:
    9 okt 2020
    Berichten:
    141
    Locatie:
    Tilburg
    Klopt, de software gaat van de laatste release uit. Beta-versies neemt ie niet mee en zullen handmatig moeten.

    Ik zou morgen eens moeten kijken hoe ik de aarde aangesloten had. Volgens mij gewoon op een kanaal output.

    Heb je wel een S.Port ID gekozen? Ik heb in mijn hoofd zitten dat 0 alsnog geen S.Port activeert en terugvalt op KISS.
     
  20. AHoogendijk

    AHoogendijk PH-SAM

    Lid geworden:
    24 mei 2012
    Berichten:
    1.602
    Locatie:
    Krabbendijke
    Ik had S-port en S-bus even door elkaar gehaald ;(

    Nu werkt het.

    Geweldig dat zo'n klein dingetje dit allemaal kan.
    Ben benieuwd hoe dat echt allemaal gaat werken.

    Bedankt voor je hulp!

    en @GJVO
    Bijzonder spul is het!

    Arie
     
    r3wd vindt dit leuk.

Deel Deze Pagina