Lx 16a Bus Servo User Manual

lx-16a%20bus%20servo%20user%20manual

lx-16a%20bus%20servo%20user%20manual

lx-16a%20bus%20servo%20user%20manual

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 15

DownloadLx-16a Bus Servo User Manual
Open PDF In BrowserView PDF
1

LX-16A Bus Servo User Manual

2

Overview
LX-16A serial bus intelligent servo is the integrated servo which is a set of motor,
servo drive, serial bus communication interface and sensor, it is mainly used for
micro-robot joints, wheels, crawler drive, it can also be used for other simple control
occasions.

Product Parameters:
Net weight
Product size
Rotation speed
Servo accuracy
Torque
Servo ID
Storage users’ parameter setting
after power off
Length of servo wire
Read back function
Control method
Communication baud rate
Gear type
Parameter feedback
Apply to

52 g(1.8oz)
1.78in*0.97in*1.38in
0.18sec/60degree(6v)
0.16sec/60degree(7.4v)
0.24°
15kg.cm/208oz.in(6V); 17kg.cm/236oz.in(7.4)
0~253(user setting)
support
20cm
support
Serial command
115200
metal
temperature/voltage/position
all kinds of Bionic robot joints

3

Catalog

Catalog............................................................................................................................................... 3
Main function introduction................................................................................................................. 4
Structure diagram................................................................................................................................ 5
TTL/USB Debug Board...................................................................................................................... 6
1.Brief introduction.....................................................................................................................6
2.Install driver............................................................................................................................. 6
3.The introduction of the debug board........................................................................................7
4.Connection diagram................................................................................................................. 8
Bus Servo Debug System....................................................................................................................9
1. Brief introduction....................................................................................................................9
2. Installation...............................................................................................................................9
3. Function introduction............................................................................................................10
4. Parameter setting...................................................................................................................12
Appendix:Part of communication protocol....................................................................................14
Technical Support..............................................................................................................................15

4

Main function introduction
1.Serial bus interface:
The control board use a I/O port to connect the serial servo, high precision gears are
mosaic with each other,which reduces the noise caused by gear friction. This can
reduce the occupation of the serial port. Simple wiring make product more simple,
exquisite, attractive.
2.ID number set
Each servo can set the ID number for the identification of the servo. The servo ID
defaults to 1 and can be modified by yourself. The controller communicates with the
servo in a single bus mode and the communication baud rate is 115200. The user can
assign an ID number to each servo, and the command from the controller contains the
ID information. Only the servos that match the ID number can receive this instruction
and follow the instructions to execute the action.
3.High-precision potentiometer
The interior of the servo is imported with high precision potentiometer as an angle
feedback. The accuracy and linearity of the servo are good, making the robot run
more stable. The life expectancy of the servo is also significantly increased.
4.Read angle
LX-16A servo has the function of angle feedback, support angle read back, you can
quickly read the servo angle to capture the position of the robot joint. Greatly
facilitate the robot action design, the surface of the servo has scale line, easy to adjust
the angle of the servo.
5.Temperature, voltage feedback
With temperature feedback and voltage feedback, controller can gain the internal data
of the servo in real time to protect it. The top of the servo has a warning light, and the
indicator will flash if the internal of servo is abnormal.
6.Two working modes
(1)The servo can be controlled within the range of 240 degrees in the servo mode
(2)The servo can be rotated continuously for 360 degrees, you can control the
direction and speed of rotation.
7.Compact design
Relative to other bus servo on the market, LX-16A with short shell and short body
design. The compact structure makes the designed robot more exquisite and makes
the robot products more bionic.
8.Double ball bearing
The Joint parts of the Humanoid robot need to combine the bracket and metal driving

5

ball bearing and assistant ball bearing, powered by the servo to drive the rotation of
the bracket, so that the robot joint can move steadily.
9.Metal gear
The high-speed output of the Internal DC motor , obtain a greater torque through the
5-stage reduction ratio. And high-precision gear insert reduces the noise caused by
gear friction.

Structure diagram

Unit: mm

6

TTL/USB Debug Board
1. Brief introduction
Because the bus servo is using our private protocol, so you need to connect our debug
board to control bus servo no matter what single chip you are using(we provide
communication protocol).
No matter how many bus servos you need to control, all you need to use is a debug
board.
The use of the debug board requires the debug software (please refer to the
"Debugging Software" section)
2.Install driver
You need to install the driver before using debug board.
Double click the icon

, The interface is shown below

Click “install”, the following interface appears after waiting for a few seconds

It means the installation is successful, debug board can be used normally.

7

3. The introduction of the debug board

When the debug board is connected to the power supply, you can directly connect to
the computer with the USB cable. You can test servo and set the servo parameters
through our PC software.
You can control servo and read the angle of the servo with the debug board by
connecting to the TXD and RXD of the single chip .
(LX-16A servo has three wires, positive, negative and signal wire respectively. This
signal wire can receive and send data at the same time. It's too much trouble If we
want to use the single chip to control the bus servo. So we offer you this BusLinker
debug board which can convert the serial port of the servo into a two - wire serial port.
It is easy for you to control bus servo with single chip.

8

4.Connection diagram

9

Bus Servo Debug System
1. Brief introduction
You can set the ID number, working modes, rotation speed, rotation range,the state of
the LED lights (off/on), you can also set the over temperature alarm, over voltage
alarm and stall alarm for bus servo.
Setting ID number is the necessary step before using each servo. In other words, we
can use bus servo normally only after setting up ID number for bus servo.
2. Installation
Double click the icon

, the interface is shown below

(Installed device driver and program several times unsuccessfully. You can move the software from
C:\Program Files (x86) original install to "C:\Prgoram Files")

(1, You need to install dotNetFx40_Client_x86_x64.exe , if the operating system is
windows XP . If it has installed, please ignore it.
2, If you still cannot open, please press right mouse button and then "run as
administrator")
Follow the prompts to complete the installation step by step, main interface as shown
below after the successful installation .

10

3. Function introduction

Main Interface

Basic operation interface
1.

After you connect to the computer, select "COM3"
(COM3 will appear when the connection is normal),
the baud rate is the default value, and then click
"Open Port", the left indicator light turns green,
indicating the connection is successful (The blue
light on the top of the bus servo will always light,
indicating everything is normal).
2.

The right interface of
this window shows the
current position and
temperature of the servo
and the battery voltage.

11

3.

4.

Fill in the ID of the servo you want to
control, the default value is 1, range 0 ~
253, you can only control one servo at the
same time.
Two modes: servo mode and motor mode
In Servo Mode,
Position: you can drag the slider to make
servo rotates ,the faster you drag, the
faster the servo rotates
Time:set the rotation time of the servo, the
greater the time value, the slower the
rotation of the servo

In Motor Mode:

5.

On/Off the power supply of motor.

Drag the slider to chance the speed value.
When the speed value is 0, the servo is in a
stopped state.
When the speed is positive, the servo turn
counterclockwise, the greater the speed
value, the faster the rotation speed.
When the speed is negative, the servo turn
clockwise , the smaller the speed value ,the
faster the rotation speed.

12

4. Parameter setting
Switch to the “Parameter” interface by clicking the Parameter icon.

Sets the ID number for the
currently controlled servo

Adjust servo deviation

The default value of the servo rotation range is 0
to 240 degrees. Changing this value allows you
to adjust the rotation range of the servo.
For example: if you drag the slider to 500 value
and don’t change the drag the slider located
below, the servo rotation range becomes to 0 ~
120 degrees.

13

Select whether to turn on the LED

When the servo is running normally, the blue
light is on and the blue light flashes when over
heat, over voltage or locked-rotor occurs.
Tick to determine whether the light will alarm
the selected status.
Set the voltage alarm
range, the light will flash
to alarm when the
battery voltage is not
within the setting voltage
range.

Setting the upper limit of the
temperature alarm , and the light
will flash to alarm when the
servo temperature exceeds the
setting range.

Read: Reads the parameter settings of the currently controlled servo
Apply: After changing the parameter value, you need to click the Apply button to take
effect
Default: Returns to the default

14

Appendix:Part of communication protocol
UART Interface schematic diagram
Servo uses the program code to carry on the timing control to the UART
asynchronous serial interface, realizes the half-work asynchronous serial bus
communication, the communication baud rate is 115200bps, and the interface is
simple, the protocol is simplified. In your own designed controller, the UART
interface for communication with the servo must be handled as shown below.

Please download protocol pdf to get whole communication protocol.

15

Technical Support
If there is anything that you do not understand, please check the instructions or the
accompanying video tutorial, if the problem still can not be solved, please feel free to
contact us by email at support@lewansoul.com

Please visit the following link or scan the QR codes to get related instructions and
video tutorial.

Link

QR code

Get instructions(Dropbox)

Get video tutorial(Youtube)

http://bit.ly/2rJshh6

http://bit.ly/2t4MNwS



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.7
Linearized                      : No
Page Count                      : 15
Author                          : Administrator
Comments                        : 
Company                         : 
Create Date                     : 2018:07:04 16:18:08+08:18
Creator                         : WPS Office
Modify Date                     : 2018:07:04 16:18:08+08:18
Producer                        : 
Source Modified                 : D:20180704161808+08'18'
Subject                         : 
Title                           : 
Trapped                         : false
EXIF Metadata provided by EXIF.tools

Navigation menu