Diseño y construcción de una tarjeta controladora de 3 ejes
En este artículo se presenta el desarrollo de un control de movimiento para tres servomotores comúnmente llamado de tres ejes, mediante la implementación en FPGAs de los módulos necesarios para ello. La mayor parte de los controles de movimiento se constituyen a partir de un DSP, en la tarjeta aquí desarrollada será sustituido por la programación del FPGA donde se implementará una MAC de punto fijo, además del resto de los componentes; lo cuál disminuirá los costos en comparación con las tarjetas comerciales pero lo mas importante es la generación de una independencia tecnológica donde se enfatizara en el área critica por costo, lo cual dará versatilidad al diseño y aportara una base e desarrollos subsecuentes . Por otro lado se presenta un método de control con una combinación Lineal y No lineal. La tarjeta diseñada será integrada a un bus ISA de una PC por ahora como prueba; que se utilizará como plataforma e interfaz para el Usuario y Control, en diseños posteriores se incluirá otra interface como PCI ó USB; para tratar de estandarizar con controladores industriales.
lunes, 6 de agosto de 2007
APLICACIONES DE SISTEMAS DIGITALES
Publicado por cyberec en 7:54 0 comentarios
Etiquetas: sistemas digitales
sábado, 4 de agosto de 2007
Lección 4: El lenguaje VHDL
Historia
Características
Niveles de abstracción
Limitaciones
Diseño descendente
Estructura básica
Librerías
Arquitectura
Concurrencia y secuencialidad
Clases de objetos
Constantes
Variables
Señales
Declaración de señales
Asignación de señales
Ficheros
Tipos
Tipos predefinidos
Tipos enumerados
Tipos numéricos
Tipos físicos
Subtipos
Arrays
Registros
Operadores
Operadores lógicos
Operadores de relación
Operadores aritméticos
Unidades de diseño
Entidad
Arquitectura
Bibliotecas
Configuración
Paquetes
Procesos
Asignación de señales
Sentencias secuenciales
Diseño estructural
Funciones
Máquinas de estados
Simulación
Publicado por cyberec en 13:19 0 comentarios
Etiquetas: vhdl
viernes, 3 de agosto de 2007
Lección 2 y 3 De Sistemas Digitales
PLDs avanzados. Origen
Asignación variable
Arquitectura segmentada
MAX7000E, Macrocelda
MAX7000E, Distribución de sumas
MAX7000E, Puertas expansión
CPLDs. Origen
CPLDs, Macrocelda compleja
PLDs de LATTICE
PLDs de XILINX
PLDs de ALTERA
FPGAs
jueves, 2 de agosto de 2007
Lección 1: Introducción a los dispositivos lógicos programables
Lección 1: Introducción a los dispositivos lógicos programables
Dispositivos básicos
PROM
ROM
EPROM
EEPROM
PAL
FPLA
GAL
miércoles, 1 de agosto de 2007
Diseño en VHDL para FPGAs
Flujo de diseño VHDL sobre FPGAs
Descripción del diseño a realizar
Simulación funcional del diseño
Síntesis del diseño
Implementación del diseño
Simulación a nivel de puertas
Publicado por cyberec en 10:55 0 comentarios
Etiquetas: vhdl