sbl23xx Datasheet
sbl23xx Datasheet
sbl23xx Datasheet
Advanced Features
Brushless DC
Motor Controller
with USB and CAN
SinCos/
Number of Amps/ Resolver
Reference Channels Channel Volts STO Digital Inputs Support
SBL2360 2 30 60 No 8 Yes
SBL2360S 1 60 60 No 8 Yes
SBL2360T 2 30 60 Yes 8 Yes
SBL2360TS 1 60 60 Yes 8 Yes
SBL2360TD 2 30 60 Yes 10 No
SBL2360TDS 1 60 60 Yes 10 No
The user must assume that such failures can occur and must make his/her system safe in all
conditions. Roboteq will not be liable in case of damage or injury as a result of product misuse or
failure.
Motor 1 Motor 2
V V
M G G M
Pwr o N N o
Ctl t U V W D D U V W t
Status
Power
Comm
USB
I/O
Figure 2, below, shows how to wire the controller in a dual motor configuration, and how to turn power On and
Off.
Important Warning
Carefully follow the wiring instructions provided in the Power Connection section of the User Manual.
The information on this datasheet is only a summary.
Mandatory Connections
It is imperative that the controller is connected as shown in the above diagram in order to ensure a safe and
trouble-free operation. All connections shown as thick black lines line are mandatory. The controller must be
powered On/Off using switch SW1on the PwrCtrl input. Use a suitable high-current fuse F1 (check table 10) as
a safety measure to prevent damage to the wiring in case of major controller malfunction.
Some specifications, such as EN12895, require a higher level of protection. To maximize ESD protection, up to
8kV touch and 15kV air gap, you may connect the metallic heatsink of the controller to your battery negative
terminal. See App Note 062918 for example connections.
U1
V1
W1
V
U2
V2
W U
W2
Important Warning
This wiring must be done only on the single channel version of the controller. Paralleling the wires on
a dual channel product will cause permanent damage. Verify that your controller is an SBL2360S before
you wire in this manner.
The contactor coil must be connected to a digital output configured to activate when “No MOSFET Failure”.
The controller will automatically deactivate the coil if the output is expected to be off and battery current of 1A
or more is measured for more than 0.5s. This circuit will not protect against other sources of failure such as
those described in the “Important Safety Disclaimer” on page 3.
Controller Mounting
During motor operation, the controller will generate heat that must be evacuated. The published amps rating
can only be fully achieved if adequate cooling is provided. Good conduction cooling can be achieved by having
the bottom surface of the case making direct contact with a metallic surface (chassis, cabinet). The mounting
has to be like that, so that the thermal-safety limits are not exceeded.
TABLE 1.
Pin Number 1 2 3 4 5 6
Signal Ground Hall A Hall B Hall C 5V
1 2 3 4 5 6 1 2 3 4 5 6
Hall A U
Hall B
1 3
Hall C 4 6
U + - - + + - - +
5
V + + - - + + - - W V
2
W - - + + - - + +
TABLE 2.
Pin Number 1 2 3 4 5 6
Signal Ground Data + Data – Clock + Clock – 5V
14 25
1 13
TABLE 4.
Connector Default
Pin Power Dout Com Pulse Ana Dinput Enc Hall (4) Config
1 GND
14 5VOut
2 RS TxD RS232Tx
15 RC1 ANA1 DIN1 Hall1A RCRadio1 (3)
3 RS RxD RS232Rx
16 RC2 ANA2 DIN2 Hall1B RCRadio2 (3)
4 RC3 (6) ANA3 DIN3/ STO1 Hall1C AnaCmd1 (1)
(2)
17 RC4 (6) ANA4 DIN4/ STO2 Hall2A AnaCmd2 (1)
(2)
5 GND
18 DOUT1 Motor Brake
1
TABLE 4.
Connector Default
Pin Power Dout Com Pulse Ana Dinput Enc Hall (4) Config
6 DOUT2 Motor Brake
2
19 DOUT3 Contactor
7 DOUT4 Unused
20 CANH
8 CANL
21 RC5 ANA5 DIN5 ENC2A Hall2B Unused
9 ASIN1 DIN9(5) Unused
22 RC6 ANA6 DIN6 ENC2B Hall2C Unused
10 ACOS1 DIN10(5) Unused
23 RS485+ RS485 +
11 RS485 – RS485 –
24 RC7 ANA7/ASIN2 DIN7 ENC1A Unused
12 RC8 ANA8/ACOS2 DIN8 ENC1B Unused
25 5VOut
13 GND
Note 1: Analog command is disabled in factory default configuration.
Note 2: STO functionality only available in T versions. See STO section for details.
Note 3: Pulse input enable by default on firmware version prior to v2.0
Note 4: Hall inputs are activated in DB25 connector in firmware v2.0 or later and only if Molex input is configured as SSI Input.
In that case user has to install 1K pull up resistor between each hall signal and 5VOut.
Note 5: Digital inputs 9 and 10 are available in D versions only.
Note 6: Not recommended for MultiPWM on T versions.
Pot 1 Pot 2
1 2
14 25
1 13
RS232
TxOut Contactor
RxIn Motor Brake 2
Ground Motor Brake 1
USB communication
Use USB only for configuration, monitoring and troubleshooting. USB is not a reliable communication
method when used in an electrically noisy environments and communication will not always recover after
it is lost without unplugging and replugging the connector, or restarting the controller. Always prefer RS232
communication when interfacing to a computer. USB and CAN can operate at the same time on the SBL2360.
Plugging USB to a computer will not disable CAN interface.
RS485 Communication
RS485 is an industry standard for defining serial communication. Due to its balanced signalling, RS485 is
effective over distances, even if other electrical signals are present. Its stability makes it well suited to connect
multiple receivers to a single network.
You can operate RS485 in half-duplex mode and it is well suited for use with the Modbus protocol. On the 25-
pin connector, RS485+ and RS485- pins are present.
RS232/USB Mode
RC Pulse Mode
Analog Mode
Short Detected
Overheat
Additional status information may be obtained by monitoring the controller with the PC utility.
The communication LED gives status information on the CAN and USB.
Measured Amps
The controller includes Amps sensors in line with the motor terminals and on the battery ground terminals.
Both Motor Amps and Battery Amps are therefore measured with precision.
When motor is rotating, amps are AC. The SBL23xx measures and is rated based on RMS Amps. The table
below shows the relation between the RMS current and the DC Equivalent in Sinusoidal and Trapezoidal
modes. In sinusoidal mode, DC equivalent are the amps resultant from the torque (Iq) and quadrature (Id)
vectors. In trapezoidal mode, they are the DC amps that flow through the two coils that are active at any one
time.
By factory default STO functionality is disabled. It must be enabled by removing the jumper located on the
controller’s PCB. STO functionality is only available in the T version of the controller.
6 to 30V
High STO1 STO2 Motors Output
STO1
Low Low Disabled
Low
High Low Disabled/Fault
High
6 to 30V Low High Disabled/Fault
STO2
High High Enabled
Low
Important Warning
Activating STO does lead to no more torque generation on the motor. The motor will not be actively
stopped but run out. In case of a multiple fault in the power stage a rotation might occur.
Electrical Specifications
TABLE 5.
TABLE 5.
TABLE 8.
For proper FOC current control and motor operation under sinusoidal commutation, it is necessary for the motor
to meet a minimum load inductance, minimum load L/R and maximum electric operating speed requirements.
The minimum required inductance is necessary in order to ensure low Total Harmonic Distortion (THD) of the mo-
tor current. Furthermore, to achieve proper current response and stability, the controller’s current loop sampling
rate will limit the minimum permissible motor time constant τ=L/R and the maximum operating electric speed.
TABLE 9.
Parameter Input DC Voltage (V) Value Units
Minimum load phase inductance (1) 12 25 uH
24 40 uH
48 60 uH
60 80 uH
Minimum load inductance/resistance ratio (1) 0 - 60 1 msec
Maximum operating electric speed (2) 0 - 60 15000 RPM
Note 1: Star connected three phase load considered. In case the motor phase inductance does not fulfill the above re-
quirements (minimum phase inductance and inductance/resistance ratio) an external AC inductor with proper inductance
value is recommended to be added.
Note 2: Maximum rotor speed is calculated from the maximum operating electric speed and pole pairs. For example, in a
motor with 4 pole pairs the maximum operating rotor speed is 15000/4 = 3750 rpm
Scripting
TABLE 10.
TABLE 11.
STO Specifications
TABLE 12.
Mechanical Specifications
TABLE 13.
16.7
123.0
D 3.2
72.4
83.0
112.4