Welcome to Synthiam!

Program robots using technologies created from industry experts. ARC is our free-to-use robot programming software that makes features like vision recognition, navigation and artificial intelligence easy.

Get Started
Asked
Resolved Resolved by DJ Sures!

Brushless Motor Controller

Dear;
 Can anyone help me to create a custom Movement Panel to control this brushless motor controller on ARC for EZB Builder?
I would greatly appreciate it.

Thanks 

User-inserted image

1. Control port
GND:Only for control signal
VR:Speed regulation,(0-2.5V or 0-5V linear speed regulation).PWM frequency:1K-5KHz.
ZF:Forward and backward control(5V high level or 0V low level,if you use 3.3V MCU,you need do adjustment to 5V)
M:speed pulse signal output
EL:brake function, 0-2.5V or 0-5V linear brake
5V:5V power source for external control device(300mA)
2. Power port
MA ----motor phase A
MB ---- motor phase B
MC---- motor phase C
P- ----DC-
P+----DC +
3:Hall sensor port
Ha--- Hall a
Hb--- Hall b
Hc--- Hall c
GND---GND
5V---5V input
4:Remarks


Related Hardware Arduino Genuino Uno
AI Support Bot
Related Content
Synthiam
#1  
Can't you just use one of ARC's already offered movement panels? To build a custom movement you will need to know what you want it to do. while you are moving the robot. 

Have a read here: 
Movement Panels
PRO
Synthiam
#2  
Does it have to be that brushless motor controller? The documentation is incomplete and it also requires a 5v I/o... you might run into problems finding compatible hardware. 

What’s your decision based on to use that controller?
#3  
Thanks for responding. Do you have any reference? I am trying to use 2 hoverboard motors for a robot platform.
#4  
Look up the projects from Will ---user--fxrtst (Project Gar thread) He had an amazing Hover board hack last year that you could see details how he wired it up working really awesome.:)
#5  
Thanks Rob. I will keep on searching will's projects to see if any ideas that I could use.
PRO
Synthiam
#6  
I took some more looks at the brushless motor controllers. They don’t look complicated even though the documentation is poor. 

so even your controller that was posted wouldn’t be difficult to work with. The only question I’d have is the 5v requirement for I/O
#8  
Thanks D J. The controller is partially working. When pressed forward both Wheels turned forward. When pressed reverse only one wheel turned reverse, when pressed arrow left the wheels turned opposite to each other. When pressed arrow right only one wheel turned. I think this could be a programming issue.
#9  

Quote:

I think this could be a programming issue
Or a wiring issue. You may have to change a few wires.
PRO
USA
#10  
@Josephc,
Can you post a link to purchase the controller ?
PRO
USA
#12   — Edited
@Josephc There are 4 versions:

Quote:

JYQD-YL02D(8559) direct start version has NO LOCK function,(linear speed regulation 0-5V,liner brake:0-5V)
JYQD-YL02D(457E) direct start version has NO LOCK function,(linear speed regulation 0-2.5V,liner brake:0-2.5V)
JYQD-YL-02D(99F2)safety start version has LOCK function.(linear speed regulation 0-5V,liner brake:0-5V)
JYQD-YL-02D(C737)safety start version has LOCK function.(linear speed regulation 0-2.5V,liner brake:0-2.5V)
which one you have ?

Can you post a picture/draw of your setup i.e. wiring ?
PRO
Synthiam
#13  
Did you use the "swap direction" checkbox? To swap the direction of the motors that turn?
#14  
User-inserted image
User-inserted image
User-inserted image
User-inserted image



I purchased this one
JYQD-YL-02D(99F2)safety start version has LOCK function.(linear speed regulation 0-5V,liner brake:0-5V)
#15  
DJ,
I swapped for both direction at one time. whenever I pressed the arrow  reverse or right only one wheel span.
PRO
Synthiam
#16  
Okay. Let me take a look and update for you