Duinogud:
Hi, I'm trying to build a small drone using 4 small coreless dc motors . First I tried controlling the speed of them individually. I tried doing this using just a normal transistor (BC547C and also TIP122) and I connected it like this: (I used a different transistor as I said, the power supply are three 1,5V batteries)
Though these small coreless/slotless dc motors look tiny, they have massive power to weight ratios
and take several amps.
The BC547 is never appropriate to switching any load, its a small signal transistor designed to run
at 50mA or less.
The TIP122 is a darlington and much too slow for PWM for small motors (although it can handle the current
for simple on-off control, it loses about 1.5V, making it a really poor solution even for that.
You need a logic level MOSFET with an on-resistance of 0.1 ohm or less. 20V or 30V device is plenty,
and surface mount is required simply on mass-budget considerations (A TO220 MOSFET is probably
heavier than the motor!)
Better still consider using SOIC8 packaged dual MOSFETs, still large enough to hand-solder, but
two MOSFETs in each package saves space and mass.
For battery you require a LiPo cell, 1.5V batteries cannot handle the power density requirements to
take off.
Before you start, find out the thrust curve for a motor/propeller conbination and then work out a mass budget
that has a chance of taking off.
You really do have to do the math, and to do that you really do need to know the thrust available.
If you don't have a good match between motor and prop you'll either be wasting mass on an
over large motor for the prop, or you'll fry the motors. Remember you want to run on 3.7V
LiPo pack, so that is the max motor voltage to work with.