SBL1360 60V 1x30A, Arduino

5 years 5 months ago - 5 years 5 months ago #29531313 by wkdxoghdi
Hello.
I will use "SBL1360 60V 1x30A"controller with Arduino to control this below motor to make self balancing uni-cycle.
-Controller link
www.robotshop.com/en/sbl1360-60v-1x30a-b...otor-controller.html
-Motor link
www.aliexpress.com/item/5-250w-48v-doule...cle/32416423911.html

So, i'd like to know how to connect the controller to Arduino.
And which signal do i send to the controller from Arduino to control speed and direction of the motor?

Please Log in or Create an account to join the conversation.

5 years 5 months ago #29531315 by TechSupport
Depends on what type of signal you are sending from the arduino. Is it PWM, or analog?

If it is PWM or analog, then you set up the controller to use those functions on the corresponding pins you wire them to.

Please Log in or Create an account to join the conversation.

5 years 5 months ago #29531321 by wkdxoghdi
I will use PWM signal.
Then, How can i seet up the controller as you say?

Please Log in or Create an account to join the conversation.

5 years 5 months ago #29531331 by TechSupport
Roborun+ pc utility. Set the pulse input for pulse width modulation and motor command. Then set the range values you intend to use.

Refer to user manual for more information.

Please Log in or Create an account to join the conversation.

5 years 4 months ago - 5 years 4 months ago #29531398 by wkdxoghdi
Hello.
Now i am controlling a bldc motor using this motor controller and Arduino.
I've made PWM pulse on the arduino to control the motor.
As you know, Arduino's PWM range is 0 to 255.
But "Roborun+" pc utility does not detect PWM range from 0 to about 100(PWM scale) and motor also does not run.
The motor starts to rotate at about 100 PWM scale.
How can i control the motor using all PWM scale?

Please check a attachment.

Attachments:

Please Log in or Create an account to join the conversation.

5 years 4 months ago #29531399 by roboteq
Replied by roboteq on topic SBL1360 60V 1x30A, Arduino
The RC capture in Pulse Width mode is for RC radio pulses. So the pulse must be 1500 +/-500us, and must be repeated at 50Hz or higher.

Check in the Pulse box in the Run tab that you read a value. If stuck at 0, check the corresponding digital input LED on the screen. It must be flickering a little. If it is steady 1 or 0, this means the pin is not pulsing.

Please Log in or Create an account to join the conversation.

5 years 4 months ago - 5 years 3 months ago #29531400 by wkdxoghdi
I attach experiment image.
www.youtube.com/watch?v=guKSuXZa_ic

As seen in the image, pulse drop suddenly.
What the cause? Thank you.


Attachments:

Please Log in or Create an account to join the conversation.

Moderators: tonysantoni
Time to create page: 0.253 seconds