Comments (7)
Not quite sure I understand all your questions. But BLHeli should be able to run the inrunner motor that you linked. As to details on arming and signals, I think the documentation should provide most answers. BLHeli is not very well suited for cars, though, as it does not support hall sensors, and therefore you will not have much torque when starting.
from blheli.
Hello,
Sorry for my English, is not my first language and I explain myself poorly.
Here (#45), you speaks about the dead-band. I'm asking if the dead-band can be configurable by interface and put it to 0 (no dead-band).
- The esc for cars, usually have several brake intensities, the blheli brake how is regarding those brakes?? Can be configured stronger ones??
- Speaking about... If I set the esc to work in 3D mode, and I send for example a 1750 pulse (forward 50% aprox), and then a 1250 pulse (backward 50%)... how would react the esc?? Reading the code, I think that just try to stop the motor, and then with the motor stopped it puts the signals to move it in the other direction... I'm right?
- When will this feature (#55) available?
- How many bits did BLheli use for detect a signal? (the resolution/precision of the esc).
I will buy the motor and the esc, also, I have a 1024 encoder, so I will be able to see the signal I send and the exact motor speed ^_^
I will inform you.
Thank you for your time.
from blheli.
Deadband can be set to zero by modifying the code.
BLHeli does not have braking as such, but damped light will brake the motor. Currently one braking force, but earlier revisions had a choice of force.
When reversing direction, the motor is first braked (heavily) to a halt, then started in the opposite direction.
Feature #55 will be in the next rev, release date still not known.
Signal detection in BLHeli is generally 500ns resolution.
from blheli.
Thanks a lot for your answers! ^_^
- I can see in the code that RCP_MAX is defined at 255... so, blheli works with 255 steps, BUT, if it's not working in governor mode, blheli multiply the signal by 1.0625, using then just 240 steps... I don't know why :/
- I suppose that the deadband code is just:
ldi XL, 10 ; Subtract deadband
It's a petty is not modifiable by software, because are 10 steps less in precision... so finally just 230 steps... and in 3D mode only 115 for each side. - Seems that blheli captures the pulse with the timer1... this timer is a 16bit-timer, it is impossible to increase the resolution?
Don't hesitate to point me the obvious, because for me it's really hard to follow asm code.
from blheli.
- The x1.0625 is there just to make sure full throttle is always reached on 0-100% pwm input signals, even if there are slight differences in clock speed.
- Yes, that's the deadband.
- If resolution is to be increased, timer clock will have to be increased. The timers are used for various purposes, and differently in Atmel and SiLabs :).
from blheli.
As i bought the sn10a, i'm interesting only in the atmel's side.
When I receive everything (seems in several weeks, even some months :_( ), then I will ask you again :) .
Thanks again for your work ^_^
from blheli.
Closing for now
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.