domingo, 30 de agosto de 2020

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


López-Toledo, E. (2019). Módulo 4 servomotores, velocidades y posiciones variables mediante FPGA iCEstick Evaluation Kit. Revista del Centro de Graduados e Investigación. Instituto Tecnológico de Mérida, 34(80),07-11

No hay comentarios:

Publicar un comentario