Facultad De Ingeniera
nica y Mecatro
nica
Departamento De Ingeniera Meca
tica
Laboratorio de Robo
2016770
2014-II
Introducci
on a Servomotores
Dynamixel
1.
DESCRIPCION
Se hace una introduccion al manejo de los servomotores Dynamixel utilizando la interfaz USB2Dynamixel,
Roboplus, y Dynamixel SDK.
2.
OBJETIVOS
Identificar y examinar el funcionamiento b
asico de los servomotores Dynamixel.
Aprender a controlar los servomotores Dynamixel usando ROBOPLUS y MATLAB.
Familiarizarse con el reporte de laboratorios en formato LATEXpara la presentacion de trabajos cientficos
y academicos.
3.
Pre-Informe
tica
Laboratorio de Robo
2016770
2014-II
4.
INSTALACIONES Y CONFIGURACIONES
Matlab
Instalado
Descargar
Dynamixel
SDK
Descargar
RoboPlus
Instalar
RoboPlus
Comprobar
Compilador
Configurar
MATLAB
Probar
RoboPlus
5.
5.1.
PROCEDIMIENTO
Configuraci
on de MATLAB para poder usar USB2Dynamixel y comprobaci
on del controlador
5.2.
tica
Laboratorio de Robo
2016770
2014-II
Los servomotores Dynamixel pueden controlarse utilizando el Dynamixel Wizard del software ROBOPLUS,
para ello es necesario:
Ejecutar el software ROBOPLUS.
Hacer clic en el boton Dynamixel Wizard que se encuentra en la pesta
na Expert.
5.3.
tica
Laboratorio de Robo
2016770
2014-II
6.
INFORME
1. Guese por el formato de informe de laboratorio en LATEX, el informe debera prepararse en lenguale
LATEXy presentarse en formato .tex y .pdf .
2. Realice una funci
on en MATLAB para convertir de angulo al valor digital que se enva al motor teniendo
en cuenta los lmites del motor.
3. Como se puede limitar el rango de posicion del motor? Limite el rango superior del motor a 200 grados
Que ocurre si aplica la posicion objetivo de 300 grados?
4. Los datos del servomotor se encuentran en dos tipos de memoria: EEPROM y RAM. Cual es la diferencia
entre ellas seg
un las especificaciones de los motores?Para que sirve el registro lock (bloquear)? En
que podra emplearlo?
5. Por que son importantes los datos ID y MOVING del motor?
7.
tica
Laboratorio de Robo
2016770
2014-II
NOTAS
1. El c
odigo fue desarrollado y probado en la versi
on R2013a 64bits de Matlab con el compilador Microsoft
Software Development Kit (SDK) 7.1.
2. La produccion de documentos cientficos, academicos y profesionales en LATEXle sera u
til no solo en esta
asignatura, dedique tiempo extra a entender el funcionamiento de los interpretes, IDEs, plantillas y
dem
as herramientas que el lenguaje de programacion le ofrece.
http://support.robotis.com/en/
http://latex-project.org/intro.html
http://www.xm1math.net/texmaker/