Posts: 21,248 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 A new version of BLHeli_32 has just been released which now supports variable PWM frequency. The release notes are below. You can download the latest version of BLHeli32Suite from one of the following two locations Release Notes Revision 32.8 code is now officially released, both in BLHeliSuite32 and in the BLHeli_32 Android app. The changes in Rev32.8 are: - Added support for S.BUS input signal and S.PORT telemetry
- Added support for variable motor PWM frequency
- Improved reliability of signal detection
- Removed support for Proshot
- Many smaller fixes
With variable PWM frequency, you can configure motor PWM frequency to increase with throttle. The benefits of this frequency are: - Low frequency for low throttle gives good active braking where it is most needed
- High frequency for higher throttle makes running smoother
- The variable frequency will work as dithering making running even more smooth
Posts: 254 Threads: 14 Likes Received: 47 in 41 posts Likes Given: 10 Joined: Aug 2019 Reputation: 2 S.Port Telemetry... great :-) I need that for my F5K Variable PWM - Fairy Dust Magic • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 15-Mar-2021, 02:19 PM (This post was last modified: 15-Mar-2021, 02:21 PM by kafie1980.) Variable PWM frequency is a long awaited feature something Kiss ESC’s have had for a while. If the implementation is right then flight dynamics will be greatly improved. (At the least on paper) I have upgraded 2 of my blheli_32 ESC’s and cannot wait to trst them on the weekend. For now I have set the low value to 24 and high value to 48. • Posts: 21,248 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 JB explains variable PWM frequency in BLHeli_32 v32.8 and shows how to set it up in the video below... • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 27-Mar-2021, 10:11 AM (This post was last modified: 27-Mar-2021, 10:13 AM by kafie1980.) An important thing to note as JB somewhat mentioned is that you may need to adjust or dial back some PID/Filter settings such as thrust_linear on your quad if you had tweaked them previously to overcome certain wobbles or vibrations with older blheli_32 firmware. Even JB’s video had some people commenting they had issues after enabling variable pwm frequency. But no one has reported anything on github. I have setup variable pwm frequency on my 2 quads running blheli_32 and felt it flew better but I only slider tune my quads based on generic UAVTech’s presets. • Posts: 41 Threads: 1 Likes Received: 4 in 4 posts Likes Given: 1 Joined: Mar 2021 Reputation: 0 Who has updated their ESCs to 32.8 and how is it working out for you? I have been contemplating updating my iflight blheli32 ESCs. The benefits I hope to gain from variable PWM is better low throttle stability and torque when I need it at higher RPMs. • Posts: 21,248 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 29-Mar-2021, 06:09 PM (This post was last modified: 29-Mar-2021, 06:27 PM by SnowLeopardFPV. Edit Reason: Typo corrections. ) I updated my 5" to 32.8 a couple of days ago but I've not had chance to do a test flight yet. To start with I've just left both the high and low PWM frequency values at 24kHz (the default values for my ESCs) so I can check that there are no issues with the default settings in the new firmware version. If there aren't, I will then change the high frequency to 48kHz and do some more flight tests. It's one step at a time for me with something as critical as ESC firmware. • Posts: 349 Threads: 92 Likes Received: 224 in 127 posts Likes Given: 47 Joined: Mar 2019 Reputation: 12 I updated my Tekko 32 F3 a little over a week ago. Set low pwm to 24 and high to 48 ( was at 48 before ). So far no issues or noticeable difference. But I didn't think I had any issues on version 32.7 either • Posts: 21,248 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 BLHeli 32.8 variable PWM frequency testing in the video below. It seems to be a little inconclusive to me. I think it's as JB says at the end. If you're not experiencing any issues then just continue using a static PWM frequency (i.e. if it's not broke then don't fix it), otherwise try experimenting with variable PWM frequencies. • Posts: 41 Threads: 1 Likes Received: 4 in 4 posts Likes Given: 1 Joined: Mar 2021 Reputation: 0 (30-Mar-2021, 04:55 AM)5zero7rc Wrote: I updated my Tekko 32 F3 a little over a week ago. Set low pwm to 24 and high to 48 ( was at 48 before ). So far no issues or noticeable difference. But I didn't think I had any issues on version 32.7 either I’m doing 16-48 Works great , I noticed it’s more effective the lighter the quad. @590g moongoat, I can easily fly through buildings. It also shines when I need that low throttle response in tight spaces. (Like when exploring abandoned structures) • Posts: 4,550 Threads: 38 Likes Received: 1,245 in 1,064 posts Likes Given: 430 Joined: Aug 2020 Reputation: 118 Paweł Spychalski has posted a video stating that BLHeli_32's implementation of variable PWM is not working as expected. I have not noticed any such issues when I tried it on my 5" Freestyle and 4" LR quad. But just be aware that if it does not perform as expected or causes weird issues then best turn it off for now. • Posts: 397 Threads: 26 Likes Received: 37 in 26 posts Likes Given: 3 Joined: Feb 2020 Reputation: 0 Hey guys I underdstand there may be an issue with 32.8 that is adressed in 32.8.2. Which is yet to be released. apparently there is a testcode that will implement the changes my question is how do I use or install the testcode or should I just keep waiting for the 32.8.2 official release ? • Posts: 21,248 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 21-Sep-2021, 03:25 PM (This post was last modified: 21-Sep-2021, 03:28 PM by SnowLeopardFPV.) (21-Sep-2021, 03:17 PM)joey Wrote: Hey guys I underdstand there may be an issue with 32.8 that is adressed in 32.8.2. Which is yet to be released. apparently there is a testcode that will implement the changes my question is how do I use or install the testcode or should I just keep waiting for the 32.8.2 official release ? Go here... https://github.com/bitdump/BLHeli/tree/m...20testcode Click on the file that matches the layout of your current ESC, then click the "Raw" button in the top right, then right click and click "Save as" and save to a file with a ".hex" extension. Then in BLHeliSuite32 select to flash the ESCs and instead of picking a firmware entry from the list, click on the "Ignore the list, pick a file..." button and select that HEX file you saved. • Posts: 397 Threads: 26 Likes Received: 37 in 26 posts Likes Given: 3 Joined: Feb 2020 Reputation: 0 Ok i made as far as clicking the raw button then right click but there us no option to save to file even if I select all • Posts: 21,248 Threads: 587 Likes Received: 8,962 in 6,632 posts Likes Given: 1,425 Joined: Jun 2018 Reputation: 787 (21-Sep-2021, 06:11 PM)joey Wrote: Ok i made as far as clicking the raw button then right click but there us no option to save to file even if I select all Are you using a Mac? Try right-clicking the "Raw" button and then select "Save as" or "Save link as". • |