Eliut López-Toledo
Universidad Tecnológica Gral. Mariano Escobedo. Libramiento Noreste Km. 33.5, 66050 Cd. General Escobedo, Nuevo León
Autor de contacto: elopez@ute.edu.mx; eliutl@hotmail.com
RESUMEN
El presente
trabajo, es el diseño de un módulo creado mediante el software de acceso libre
IceStudio, aplicado a una FPGA iCEstick Evaluation Kit cuyo fabricante es
Lattice Semiconductor. El módulo está diseñado para la manipulación de 4
servomotores del tipo Futaba s3003 debido a la gran utilización de este tipo de
servomotores hoy en día en la enseñanza de control o robótica. El diseño del
sistema, como se mostrará más adelante puede aplicarse desde 1 hasta 4 servomotores
permitiendo especificar posiciones diferentes a cada servomotor y ser
gobernados por tres velocidades diferentes. En esta ocasión se aplicó a los
servomotores Futuba 3003. Las velocidades de los servomotores que, pueden darse
mediante una combinación de frecuencias donde la más rápida es de 1 Hertz; sin
embargo este valor puede ser modificado para que se incrementen o decrementen
los tiempos de movimiento en los servomotores. Dentro de algunas ventajas que
se tienen para este trabajo, es el uso del software libre y la facilidad que se
tiene en la creación y manejo de los módulos que aceptan el lenguaje Verilog,
permitiendo la modificación del código con que cuentan los elementos de la
colección inicial de dicho software. Para la creación de este módulo en la
FPGA, fue necesario desarrollar otros sub módulos de tal manera que una
combinación e incremento de estos permite un elemento final aplicado a los 4
servomotores.
Palabras clave: FPGA/ Icestudio/ Servomotor/ iCEstick Evaluation Kit
No hay comentarios:
Publicar un comentario