Thread Tools
Old Jan 09, 2013, 04:24 PM
monti73 is offline
Find More Posts by monti73
Registered User
Help!

Noob question with esc and bldc motor


Hi to every one, this is my first post here, I hope i'm posting in the right section.
I'm making a project in which I need to control the BLDC motor speed (of an old hard drive) with a potenciometer using a micro proccesor (Arduino)

I am totally noob with esc and BLDC motors. First question is: What are those three cables in the ESC for? I know two cables are for power supply, 3 for the motor, but in most ESC there is another 3 more cables... What are they for? is for programming? and..Is it necesary to program the esc? I only need a static and continious speed.

Thanks for your answers and sorry for my english I'm from Argentina.

PS: The project I'm making really have nothing to do with RC, it's a Hard Drive POV Clock (youtube is full of videos of that) but I thought this was the right place to answer my questions. Thanks again!
Sign up now
to remove ads between posts
Old Jan 09, 2013, 04:33 PM
WendoNZ is offline
Find More Posts by WendoNZ
Registered User
The 3 smaller wires are for connection to a radio receiver or a flight control board. They are how you tell the ESC how fast to spin the motor.

They can also be used to program the ESC with a programming card, but that only really relates to RC.
Old Jan 09, 2013, 04:50 PM
2400RDR is offline
Find More Posts by 2400RDR
Out of helis, sanity returning
I never thought about it before, but you could probably use a servo tester to provide the signal to the ESC. The ESC is really just looking for a PWM signal of between 1 and 2 milliseconds, and that's what servo testers put out via a potentiometer.

Wonder if it would work?
Old Jan 10, 2013, 01:14 PM
monti73 is offline
Find More Posts by monti73
Registered User
Hey, thanks for the answers! Now I have my ideas clearer, specially about the programming. I've just bought an ESC on DX.com.. so now I have to wait to experiment with it.

Thanks Again
Old Jan 10, 2013, 02:01 PM
MultiWii2XS is online now
Find More Posts by MultiWii2XS
LoS sUAS AP/V is not a crime
Without a TX and RX you will need a servo tester to drive the ESC.
DX has some but looks like there all out of stock.
http://dx.com/p/e-sky-ek2-0907-9-pin...icopters-15594

Sorry, I just reread your first post, you can drive it with the Arduino.
Old Jan 10, 2013, 03:59 PM
monti73 is offline
Find More Posts by monti73
Registered User
I have one more question!

Using Arduino to send the servo signal... do I need to keep sending and sending the signal all the time? or just one time to set the speed, and then the ESC keep that speed until a new one is set??

Thanks
Old Jan 10, 2013, 07:55 PM
WendoNZ is offline
Find More Posts by WendoNZ
Registered User
I"m pretty sure it's continuous, but you can easily code it to do a single pass and if that doesn't work put it in a loop
Old Jan 10, 2013, 08:05 PM
2400RDR is offline
Find More Posts by 2400RDR
Out of helis, sanity returning
Quote:
Originally Posted by monti73 View Post
I have one more question!

Using Arduino to send the servo signal... do I need to keep sending and sending the signal all the time? or just one time to set the speed, and then the ESC keep that speed until a new one is set??

Thanks
A 50hz PWM square wave is what most ESCs are expecting, unless they are flashed and then they can update at 400hz. So yes, you need to send the signal at least 50 times a second.


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion I am a Noob. A noob with questions. SoulxCatcher Coaxial Helicopters 5 Jun 06, 2012 10:52 AM
Discussion Converting a 1/8 Ac Motor into a 48v bldc motor ashkar_malik Electric Motor Design and Construction 45 May 12, 2012 01:07 AM
Discussion Noob Question: Soldering wires to brushless motor Lpbug The Builders Workshop 8 May 07, 2012 10:23 AM
Discussion Quick Noob question about ESCs Terrier Multirotor Talk 5 Mar 10, 2012 01:07 PM