Wiki source code of Lynxmotion Smart Servo (LSS)

Version 178.1 by Eric Nantel on 2019/03/29 10:22

Hide last authors
Eric Nantel 177.1 1 [[image:LSS-Servo-Horns.PNG||queryString="width=350&height=350" height="350" width="350"]]
Eric Nantel 178.1 2
Coleman Benson 142.1 3 **Page Contents**
Eric Nantel 103.1 4
5 {{toc/}}
6
Eric Nantel 69.1 7 = Description =
Eric Nantel 90.1 8
Coleman Benson 173.3 9 The Lynxmotion Smart Servos (LSS) are new, compact, modular and configurable actuators designed to be an evolution of the standard RC servo for use in multi degree-of-freedom robotics, animatronics, custom RC projects and more. The servo lineup currently includes three “smart servos” which appear physically the same, sharing the same dimensions, mounting points and output spline, but differing in maximum torque and speed. The servos are core modules of the next generation Lynxmotion Servo Erector Set (S.E.S.) modular robotic construction system and a wide variety of modular brackets, mechanics and electronics have been designed around them. "Smart" means each servos' parameters are user modifiable and configurable, there is sensor feedback, built-in safety features, and they are although meant to be connected to a microcontroller, can be used as advanced RC actuators. The custom LSS serial communication protocol was built upon the SSC-32 / 32U protocol and makes communicating with, controlling and configuring the servos easy and intuitive.
Coleman Benson 33.1 10
Coleman Benson 123.1 11 NOTE: The Lynxmotion Smart Servo motors, as well as the SES modular construction system is NOT open source. As such, RobotShop cannot provide the schematics for the electronics, nor any details relating to the components used internally. Opening the servos without the express permission from RobotShop will void the warranty.
12
Eric Nantel 69.1 13 = Features =
Eric Nantel 90.1 14
Coleman Benson 1.1 15 * Serial, RC PWM and continuous rotation modes
Coleman Benson 123.1 16 * Human readable LSS Serial Communication Protocol
Coleman Benson 1.1 17 * Button Menu, RGB LED
Coleman Benson 109.1 18 * Feedback: voltage, current, position, temperature, operating status and more.
19 * Configurable: center position, angular range, direction, speed and much more.
Coleman Benson 110.1 20 * All metal gears for high torque and reduced wear
Coleman Benson 1.1 21 * Libraries: Arduino, Python, ROS
Coleman Benson 109.1 22 * 12V nominal (3S LiPo ideal), 6-12V operation*
Coleman Benson 1.1 23 * Standard 24T output spline (compatible with accessories made for Hitec 422, 645MG servos)
24 * Many Mounting points, brackets, accessories
25
Coleman Benson 109.1 26 ~* Note that the servo's maximum speed and available torque both decrease with lower input voltage
27
Eric Nantel 102.1 28 = Specifications =
29
RB1 173.1 30 The easiest way to differentiate between the three models is based on the sticker, located at the rear of the servo. Lynxmotion software automatically determines which model is connected. Detailed product specifications regarding voltage, torque, speed, temperature and more can be found on the [[LSS - Specifications>>doc:lynxmotion-smart-servo.lss-specifications.WebHome]] page. Note that these servos are intended primarily for hobby, educational and semi-professional use. They are not intended for industrial, medical or related applications and are not certified as such.
Coleman Benson 109.1 31
Eric Nantel 102.1 32 = Power =
33
RB1 173.1 34 The servos are meant to be powered from either a battery source or a DC wall adapter. When selecting a power source, ensure it will be able to provide sufficient current to power all of the servos in the project. Please refer to the [[LSS - Specifications>>doc:lynxmotion-smart-servo.lss-specifications.WebHome]] page for information regarding input voltage and current for each servo motor.
Coleman Benson 141.1 35
36 = Navigation =
37
RB1 166.1 38 Learn more about [[LSS - Button Menu>>doc:lynxmotion-smart-servo.lss-button-menu.WebHome]]
Coleman Benson 141.1 39
RB1 167.1 40 Learn more about [[LSS - Communication Protocol>>doc:lynxmotion-smart-servo.lss-communication-protocol.WebHome]]
Coleman Benson 141.1 41
RB1 168.1 42 Learn more about [[LSS - Configuration Software>>doc:lynxmotion-smart-servo.lss-configuration-software.WebHome]]
Coleman Benson 141.1 43
RB1 169.1 44 Learn more about [[LSS - Electrical>>doc:lynxmotion-smart-servo.lss-electrical.WebHome]]
Coleman Benson 141.1 45
RB1 170.1 46 Learn more about [[LSS - Libraries>>doc:lynxmotion-smart-servo.lss-libraries.WebHome]]
Coleman Benson 141.1 47
RB1 171.1 48 Learn more about [[LSS - Mechanical>>doc:lynxmotion-smart-servo.lss-mechanical.WebHome]]
Coleman Benson 141.1 49
RB1 172.1 50 Learn more about [[LSS - RC PWM>>doc:lynxmotion-smart-servo.lss-rc-pwm.WebHome]]
Coleman Benson 141.1 51
RB1 173.1 52 Learn more about [[LSS - Specifications>>doc:lynxmotion-smart-servo.lss-specifications.WebHome]]
Coleman Benson 141.1 53
54
Copyright RobotShop 2018