Rhino Motion Controls DC Servo Drive RMCS-2303 with UART ASCII is a high performance dc servo drive (10–30 V DC) designed for optimized operation of Rhino DC Servo motors with encoder feedback. This is an amazing cost effective solution to provide closed loop servo control for various applications.
We have observed that the there are accuracy problems in servo applications when arduino boards or other controller boards are used to interface the dc servo encoder motors directly . Also for higher resolution encoders, the arduino boards are not able to support the high number of count at faster speeds. Also the rated torque is not maintained with variation in speeds and supply voltages.
To solve all the problems faced in applications of dc encoder servo, Rhino Motion Controls has lauched its Rhino Servo Drive RMCS 2303. This drive provides the rated torque at all rpms irrespective of supply voltages and provides an unbelievable performance with high accuracy even at speeds of 1000 rpm. This high performance drive supports the Rhino high precision encoder servos -
and also the quad encoder dc servos
Note: Heat sink base plate is not included in product. Select checkbox to purchase.
The salient features of this drive:
-
This drive provides a closed loop speed control for the dc servo system.
-
The motor programmed speeds are maintained irrespective of the voltages supplied.
-
Also by using this drive, the rated torque of the motor is available at all speeds and the torque does not decrease with change in speeds.
-
It is possible to run the motor in three different modes, analog speed control mode, digital speed control mode and position control mode.
-
It has short-circuit protection for the motor outputs, over-voltage and under-voltage protection and will survive accidental motor disconnects while powered-up.
-
This drive is configured using MODBUS ASCII protocol via UART.
-
There is a function in the drive for setting the Modbus Slave Address from 1 to 7 using physical jumpers (Hardware Setting) or using MODBUS Tool Device (Software Setting).
-
There are three user modes in the drive :
-
Mode0 - Analog Control Mode
-
Mode1 - Digital Speed Control Mode
-
Mode2 - Position Control Mode
General Specifications:
-
Input Supply Voltage: 10 to 30V
-
Peak Current: 5A
-
Smooth and quiet operation at all speeds and extremely low motor heating
-
Fully configurable position and velocity loop
-
Dimensions : 67mm x 56mm x 13mm
Further details regarding the features and configuration are provided in the attached datasheet.



The potentiometer connections need to be provided only to run the driver and motor in Mode0 analog speed control mode. Only for analog mode connect ENA (Pin 4) to GND (Pin 8) to enable motor. This encoder color coding is for High Precision Encoder Motor and for Quad Encoder Motor please check color coding from product page of motor.

Things to be noted
1. Make sure all the motor drives connection are as shown in the diagrma available in the manual for all the mode.
2. Check for any loose connection of drive with the motor before running the motor with the drive
3.If you are using more than one drive with with one master device, make sure the slave id of all the drives are different.
4. Double check power connection before connecting it to the drive, as the drive does not have reverse connection protection it will damage the drive.
5. When using the drive with arduino, disconnecte the drive supply, upload the code and reconnecte the supply everytime you upload the code.
6. Write the correct LPR value of your motor to the drive.
Downloads
RMCS-2303 Manual
RMCS-2303 Arduino Library
RMCS-2303 Configuration and testing software