Resumen:
This project had a goal to show the embedded systems on chip SOC, which allow to the engineer to design
systems as microcontrollers who has specifics characters as a variable number of PWM, DSP, ADC or DAC
converter as such as we need to specific develops systems. In this project with a single FPGA we have controlled
three different motor’s type, which were: step motors, AC motors and DC motors, which are widely used in
industry.
Other advantages such as space saving, low power consumption, high speed of data processing and the easy way
of programming are presented through an interface in C language.
NIOS II is a platform who allowed us to program a microcontroller embedded into a FPGA which controls the
sequence of the process and sends signals to interact with each motor by coupling cards and the user LCD interface.
Descripción:
El proyecto tuvo como finalidad mostrar el uso de los sistemas embebidos en chip SOC, la cual le permite a los
ingenieros diseñar sistemas embebidos como microcontroladores que posean características como un número
variable de PWM, DSP, convertidores D/A o A/D, tantos como sean requeridos para el desarrollo de un sistema.
En el presente proyecto con un mismo FPGA se controla diferentes tipos de motores entre los cuales están:
motores de paso, motores AC y motores DC, los cuales son muy usados en la industria.
También se presentan otras ventajas como el ahorro de espacio, el bajo consumo de potencia, la alta velocidad
de estos dispositivos y la facilidad de programación mediante una interfaz en lenguaje C.
Usando la plataforma NIOS II nos permitió programar un microcontrolador embebido en el FPGA la cual
controla la secuencia del proceso y envía las señales respectivas a los diferentes periféricos para interactuar con
los motores mediante tarjetas de acoplamiento y con el usuario mediante una LCD.