07-07-2015 09:08 PM
Hi Guys,
I'm trying to control a brushless DC motor using a myRIO board in conjunctions with an ESC. I know that in theory it should be able to be controlled like a servo, however the sample servo VI does not work with the motor. Does anyone know how to fix this? Or even better have a working VI?
thanks
07-08-2015 09:43 AM
What ESC are you using? What kind of commands is it expecting?
07-08-2015 09:26 PM
07-09-2015 01:30 PM
Okay, I'm confused. How is the ESC and your myRIO connected? How are you envisioning them communicating? The Venom Pro ESC doesn't seem to have any comm ports. There is a BEC that comes in that you could possibly reverse engineer, but there isn't a direct way to communicate with this device.
07-11-2015 10:44 PM
07-13-2015 10:20 AM
This could be possible. I can't find any documentation on the signals between the two devices, but if you have an oscilloscope you could probably get to the bottom of it. It wouldn't surprise me if it were just PWM.
07-14-2015 01:32 PM
You should be able to use a DIO and FPGA to output the PWM signal you need. Just make sure that the voltage levels are compatible and you get the pulse widths right.
07-14-2015 06:00 PM
07-15-2015 07:14 AM
Trial and error will most likely end up damaging something. Contact the manufacturer of the ESC directly ( tech line ) and ask. An O-scope to monitor signals between radio receiver and esc would be the quickest.
12-03-2015 07:14 AM
I would like to apply PWM (12 V) to a DC motor. I am applying torque with it to control its position against a return spring and external forces, similar to a throttle body. I will need to apply PWM up to ~20 kHz and will need to suddenly reverse polarity at times. Throttle body controllers use an H-bridge for this. Is there a module for cDAQ-9174 or for compact RIO that will do this?