Comments (4)
When increasing throttle rapidly from low running at a low rpm, the motor current can become very very high. And on some motors the current of a coil takes long to decay after a commutation event. This current prevents detecting motor position from the BEMF, and if this decaying time becomes too long, the motor can lose sync. Normally a loss of sync shall not cause smoke, but in some cases the sync loss can look like the motor is actually still running, and if power is high, motor or ESC can smoke.
Demag compensation has been implemented to fight the long coil current decay after commutation.
Also, the throttle change rate parameter can be used to reduce the maximum instantaneous throttle increase.
I believe the cracking noise at low rpm is because the interrupt activity (from input signal etc) moves the motor output pwm pulses a bit, so that sometimes they are longer than normal. Nothing problematic either to motor performance or reliability. But a nuisance.
from blheli.
Thanks for you reply. I have commutation timing set to low and demag compensation to 1. At first I will change demag compensation parameter and check for results today at evening, if it will not help then I try to increase commutation timing.
from blheli.
Little question. Why my throttle is not linear at the end? There is a one step at the end of throttle (about max position). Below this step motor accelerates linearly, but after this step it changes power to max at one moment.
Can I fix this? Thanks, Steffen.
from blheli.
The step in throttle when going to max is caused by MCU timing. It takes some instructions (and time) to turn motor pwm on and off, which sets a limit on how much power you can deliver while still pwm'ing. At full throttle motor power is always on. The step will be smaller if you run at low pwm frequency.
from blheli.
Related Issues (20)
- Capability to adjust minimum throttle in 3D mode HOT 1
- Add a BLHeli32 ESC firmware
- Hardware manufacturer procurement
- Are iFlight iPeakA with 40A and SimonK firmware supported for BLHeli ??
- BLHeli Suite 32.10.0 settings are non-existent after attempting to run HOT 1
- Mulltiple crashes using BLhelli32 with larger motors/props. HOT 5
- 32.7 for HAKRC 35A BLHeli_32 Dshot1200 2-5S LIPO HOT 3
- Add a BLHeli32 ESC firmware
- BLHeli32.10.0.0 only connect to esc with F7 Flight controller, but not on F4 FC. HOT 3
- Requesting for quote
- Requesting for quote
- Our company wants to develop ESCs using BLHeli_32
- Bug: Full throttle despite not being armed in bidirectional dshot300 mode. HOT 2
- User request HOT 1
- 32.7 version for a FlashHobby Arthur ESC HOT 4
- a request about BLHeli_S firmware
- A question about J__H_50 and J__H_70 HOT 2
- Settings for propeller in water HOT 3
- Flashing SpeedyBee BLS50A ESC using C2 interface
- Is there a way to flash the ESC's with BLHeli S firmware via Command Line
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blheli.