The Idea
The AC Motor Proto-Controller, as a circuit, aims to teach the basic concepts of electric motor control. In this case, DC will be used to drive the AC motor, as sort of a way to "train" the designer and user into understanding how concepts such as Pulse Width Modulation (PWM) and MOSFET logic.
The Components
The project will consist of the following fairly basic, but useful components:
1.) Six (6) N-Channel MOSFETs (In this case, the IRF1010E);
2.) Six (6) 10 kilo-ohm resistors
3.) One (1) Arduino Nano
4.) One (1) Three-Phase Electric Motor
Note: The Three-Phase Electric Motor may either be AC or DC, as long as it allows for voltages no less than 20 volts
The Concept, Summarized
Using Pulse Width Modulation (PWM), we would be able to control the speed and direction of the Three-Phase Motor by sending pulses of 20 volts DC to the positive terminal of the circuit and by automating the transmission of electrical signals that will come from the Arduino Nano to the gate of each MOSFET simultaneously, energizing the motor's coils. The direction of the motor's rotation will depend on how the user (a.k.a. you, the maker) programs the Arduino Nano.
Hi Sean,
unfortunatly your driver will not work like that. There are some issues, but the main problem is that your high-side switches Q1, Q3 and Q5 don't get enough gate voltage to turn on.
NMOS transistors are controlled by the voltage drop between gate and source. The Arduino will apply 5V to the gate. The source is conected to the motor. If the treshold voltage of the NFET is 2V then the highest voltage at the output will be 3V.
Your motor might turn, but Q1, Q3 and Q5 should be on fire. ^^
If you want i can send you an improved schematic.
Nice project.
greetings
Timo