Datasheet
8 SIM23xx Motor Controller Datasheet Version 1.0 November 4, 2020
TABLE 2.
Connector
Pin Power Dout Com Pulse Ana Dinput
Default
Config
24 RC7 ANA7 DIN7 Unused
12 RC8 ANA8 DIN8 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
Default I/O Configuration
While the controller can be configured so that practically any Digital, Analog and RC pin can be used for
any purpose, the controller’s factory default configuration provides an assignment that is suitable for most
applications. The figure, below, shows how to wire the controller to two analog potentiometers, an RC radio,
and the RS232 port. It also shows how to connect two outputs to motor brake solenoids and another output
to an external status LED. You may omit any connection that is not required in your application. The controller
automatically arbitrates the command priorities depending on the presence of a valid command signal in
the following order: 1-RS232, 2-RC Pulse, 3-None. If needed, use the Roborun+ PC Utility to change the pin
assignments and the command priority order.
113
14 25
21
Pot 1
RS232
Ground
TxOut
RxIn
Motor Brake 1
Motor Brake 2
Contactor
Pot 2
RC Ch2RC Ch1
FIGURE 7. Factory Default Pin Assignment
Enabling Analog Commands
For safety reasons, the Analog command mode is disabled by default. To enable the Analog mode, use the PC
utility and set Analog in Command Priority 2 or 3 (leave Serial as priority 1). Note that by default, the additional
securities are enabled and will prevent the motor from starting unless the potentiometer is centered, or if the
voltage is below 0.25V or above 4.75V. Figure 9 shows suggested assignment of Pot 1 to ANA1 and Pot 2 to
ANA4. Use the PC utility to enable and assign analog inputs.










