Planning first quad build [must get right the first time]

It's going to serve as my flight controller. Anyway, it's been months of ordering and research. I've hit a new problem, how do I "equalize" the strength of the motors? I'm using Afro ESC 30A btw on I2C set at 0x25, 0x29, 0x2a, 0x2b. I tried pulsing the motors, it comes up with some props spinning longer than others. Why does that happen? I send the same speed to all motors. I've been reading about ESC calibration, but it seems like it's only for setting the max and min of PWM. I don't think this is what I need.
 
It's going to serve as my flight controller. Anyway, it's been months of ordering and research. I've hit a new problem, how do I "equalize" the strength of the motors? I'm using Afro ESC 30A btw on I2C set at 0x25, 0x29, 0x2a, 0x2b. I tried pulsing the motors, it comes up with some props spinning longer than others. Why does that happen? I send the same speed to all motors. I've been reading about ESC calibration, but it seems like it's only for setting the max and min of PWM. I don't think this is what I need.
Well, you are going to need something to interface between the Pi (Micro-processor, not micro-controller, it is just a SBC) and the ESCs. Your stabilizer needs to be really low level as it makes corrections so often that any latency will make it wobble.
 
It's going to serve as my flight controller. Anyway, it's been months of ordering and research. I've hit a new problem, how do I "equalize" the strength of the motors? I'm using Afro ESC 30A btw on I2C set at 0x25, 0x29, 0x2a, 0x2b. I tried pulsing the motors, it comes up with some props spinning longer than others. Why does that happen? I send the same speed to all motors. I've been reading about ESC calibration, but it seems like it's only for setting the max and min of PWM. I don't think this is what I need.

In a perfect world with simple physics this would work, but it is REALLY complex, a flight controller makes hundreds of changes a second using PIDs (sometimes without the derivative). So you will need dedicated stabilization, I suggest you get a simple flight controller to interface with, but it is possible to do it without, though I have seen many people give up after months of work because they can't find an algorithm to work or get an algorithm to work.

You really need a cheap flight controller just to test your hardware before you start trying to work the software around it.
 
Back
Top