Software para controlador de movimiento basado en FPGA
La utilización de las máquinas de control numérico computarizado (Computer Numeric Control, CNC) en la industria es de gran importancia, su aplicación abarca casi todos los procesos de manufactura, siendo necesario desarrollar investigación relacionada con el control de dichas máquinas. Este trabajo...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Estado: | Versión publicada |
| Fecha de publicación: | 2011 |
| País: | México |
| Institución: | Universidad Autónoma de Querétaro |
| Repositorio: | Repositorio Institucional de la Universidad Autónoma de Querétaro |
| OAI Identifier: | oai:ri-ng.uaq.mx:123456789/475 |
| Acceso en línea: | http://ri-ng.uaq.mx/handle/123456789/475 |
| Access Level: | acceso abierto |
| Palabra clave: | CNC Código DMC Código G DMC Codes G Codes INGENIERÍA Y TECNOLOGÍA |
| Sumario: | La utilización de las máquinas de control numérico computarizado (Computer Numeric Control, CNC) en la industria es de gran importancia, su aplicación abarca casi todos los procesos de manufactura, siendo necesario desarrollar investigación relacionada con el control de dichas máquinas. Este trabajo es un seguimiento de los desarrollos realizados en la Universidad Autónoma de Querétaro (UAQ) para los sistemas de control de movimiento, el principal trabajo en el cual se encuentra basada esta investigación es en el desarrollado por Morales (2010). En este trabajo se describe la metodología para el desarrollo de un software, bajo el sistema operativo Linux, para el sistema de control de movimientos MCUAQ4X desarrollado en la UAQ implementado en un arreglo de compuertas programables en campo (Field Programmable Gate Array, FPGA) y un sistema de control comercial (DMC 18x2 de Galil) aplicados a maquinaria CNC. Se presentan los procesos utilizados para la lectura e interpretación de códigos DMC y códigos G, estos últimos provenientes del código NC (Numerical Control, Control Numérico). Para el controlador MCUAQ4X se generan una serie de curvas NURBS las cuales son enviadas para su ejecución y utilizadas para la simulación en el software, implementándolo en torno y fresa mientras que el controlador DMC 18x2 únicamente fue implementado en un torno. El software desarrollado ha sido probado mediante la implementación de programas NC y DMC, presentando de esta manera un análisis en el seguimiento de las trayectorias y la medición de la rugosidad en las piezas maquinadas. |
|---|