![]() |
Brushless Motor Microcontoller
I can't seem to find a direct answer to this question, so I have to ask! I want to get into R/C in the offseason, yet I don't simply want to drive the car .. I want it to mess around with autonomous driving. I don't doubt that the micro controller requirements will grow as I get more involved with this, but for the first year I need a controller that's capable of handling 6 analog sensors, 6 digital sensors, 1 servo output and 1-2 outputs for brushless motors.
The problem I have with this is that I'm not sure if a brushless motor control is the same as a brushed motor control, from the communications signal perspective. For instance -- can I use the VEX microcontroller I already have to control a brushless motor controller that supports a PWM input? I've forgotten most of what I learned as an EE where analog circuits are concerned since I've done mostly embedded and upper-level programming since I got out of college ... so purchasing a chip (like an arduino) and designing a circuit is alot more than I'd like to have to do at the moment. |
Re: Brushless Motor Microcontoller
As far as I know, hobby style brushless motor controllers use the same 1-2ms, ~50Hz PWM signal that the brushed controllers use. This is very convenient in that a ton of work has already been done for you.
Additionally, there is already a "motor shield" built for the Arduino that meets many of your stated needs. Although, I am not certain if you will be able to use all your sensors with it AND drive all the motors. Take a look at what is available with the Arduino, it may just be the ticket you want. Look at Sparkfun and Adafruit. Both have a good selection of options. |
Re: Brushless Motor Microcontoller
Quote:
Look carefully at your motor specifications before selecting a Brushless Motor controller. I suggest browsing a few of the R/C hobby websites. TowerHobbies , HobbyLobby If you want to go into more detail, Sensorless Brushless Control Luminary Micro Brushless Reference Design Kit |
Re: Brushless Motor Microcontoller
Looking at the Adafruit link, this shield looks like it has everything you need. 2 servo ports, those would be your brushless ones, and 4 DC outputs, so you can run either 4 DC motors, 2 stepper motors, or one stepper motor and 1/2 DC motors. It also has 6 analog input ports, and it looks like 14 digital IO (not sure which ones are in, out, or bidirectional). As long as you're on the shy side of that "1-2 brushless" quantity, you'll be fine. I'm guessing the servo would have been for Ackermann steering? Anyway, good luck.
|
| All times are GMT -5. The time now is 20:34. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi