Servo Motor Vhdl
|RESUMEN | |CARLOS ALFREDO LONDOÑO |
|Diseño e implementación de un sistema de co-procesamiento para el envío de datos desde un | |1088297623 |
|computador hacia la FPGA Spartan 3E de Xilinx para ejecutar el movimiento de un servo motor | |Ingeniero de Sistemas y Computación. |
| | |Estudiante |
|PALABRAS CLAVES: Servo motor, …ver más…
Div2: Es un divisor de frecuencia que se conecta al transmisor de la UART.
Receptor: Se encarga de recepcionar los datos ingresados de forma serial desde el software utilizado en el pc
Transmisor: Se encarga de transmitir los datos recpcionados para producir un eco.
Habilitador: Se encarga de todo el procedimiento lógico para la recepción y transmisión de datos.
Memoria RAM
La Memoria RAM se encarga del almacenamiento de datos con la posibilidad de 256 posiciones. Específicamente guarda los datos ingresados por medio de la conexión serial implementada en la UART.
La Memoria RAM posee las siguientes entradas:
- Data_in (8 bits) - Clk - enable
Y la siguiente salida:
- data_out(8 bits)
Internamente posee los siguientes módulos:
.
Ram_control_unit: Se encarga de decidir cuando y donde se va a escribir en la memoria RAM
Mem_rami: Específicamente, es la memoria que se encarga de almacenar datos de 8 bits en 256 posibilidades.
Div_ram: Divisor de frecuencia que se encarga de dar una entrada de reloj tanto a la unidad de control como a la memoria ram.
PWM
El modulo PWM se