Professional Documents
Culture Documents
A B C D E F G H: Arduino ESC (Electric Speed Control) or Fileark Brushless DC Motor Controler. 2010 08 25 01.00
A B C D E F G H: Arduino ESC (Electric Speed Control) or Fileark Brushless DC Motor Controler. 2010 08 25 01.00
V1
5v
2N2222A
R6
1k
R5
1k
R4
1k
2N2222A
2N2222A
R3
1k
7
6
5
4
3
2
1
0
2N2222A
R1
1k
R2
1k
0
1
2
3
4
5
Arduino
Duemilanove
5vgnd vin
Atmel
Atmega168-20pu
reset
3v3
15
14
13
12
11
10
9
8
2N2222A
2N2222A
6
R7
1k
R8
1k
R9
1k
R10
1k
R11
1k
R12
1k
A
7
Test LEDs
Motor
Description
10 Notes:
This circuit is a tool for learning how Brushless DC motors and ESCs (Electronic Speed Control) work.
Almost any small NPN transistor can be used, I used some 2N2222A transistors. The Arduino can not supply enough current requiring the transistors.
The Brushless DC motor I used was salvaged from a computer CD drive.
LEDs are optional but realy handy when troubleshooting the circuit.
The 1K resistors reduce the current draw on the Arduino board protecting it. Both the LEDs and transistors will draw too much current without resistors.
To learn more and download the arduino sketch visit http://Filear.com and look through the Arduino projects.
10