Codificador Asii-Morse

Páginas: 7 (1716 palabras) Publicado: 24 de febrero de 2013
ÍNDICE.
Especificaciones del sistema digital diseñado……………………………...1
Manual para un usuario no experto. ……………………………………….1
Funcionamiento del sistema digital diseñado. ……………………………..1
Diagrama de secuencia de operaciones. …………………………………...4
Diagrama de bloques general del sistema digital diseñado.………………..5
Componentes del sistema
Bloque captura………………………………………………………6
Bloquecod_morse…………………………………………………..9
Bloque visualizador………………………………………………...13
Máquina de estados……………………………………………………….14
Simulación temporal del sistema completo……………………………....18
Implementación en la placa………………………………………………19

rodriguez vaqueiro, yolanda
valle oubiña, maria del pilar

Especificaciones del sistema digital diseñado.
El trabajo realizado consiste en diseñar, implementar y probar el funcionamiento de un conversorASCII-Morse. El sistema recibe de un teclado de tipo PS2 caracteres que debe codificar en Morse.
Posteriormente se simula su envío mediante el encendido de LEDs.
Se ha trabajado con una FPGA de la familia Spartarn II de Xilinx, en concreto la XC2D200E con
encapsulado PQFP de 208 terminales. El circuito se ha comprobado mediante la utilización de dos placas:
• “Digilab2 SB” que incluye laFPGA, un LED y un pulsador de reset.
• “DIO4” de Digilent provista de periféricos y de la que se han utilizado los 8 LEDs
disponibles, un pulsador provisto de circuito antirrobotes, un interruptor, el visualizador
dinámico con sus cuatro visualizadores de 7 segmentos y la conexión con el teclado PS2.
Para el diseño del sistema se ha utilizado la herramienta de CAD Foundation ISE de Xilinx.Manual para un usuario no experto.
El manejo del sistema es muy sencillo, se introducen mediante el teclado PS2 conectado a la placa
los distintos datos que se van a “enviar”. Dependiendo de la posición en la que se sitúe el primer interruptor
de la izquierda, se puede realizar el envío de dos modos distintos:
• Transmisión bajo demanda
Cuando el interruptor se encuentra en estado ‘1’ (arriba),se debe
accionar el primer pulsador para que vayan transmitiendo sucesivamente los datos que se han
introducido por el teclado. Cada pulsación hará que se visualice uno de los datos. Si ya se han
enviado todos no hace nada.
• Transmisión continua
Cuando el interruptor se encuentra en estado ‘0’ (abajo) el envío de los
caracteres es sucesivo, transmitiéndose uno tras otro todos los que sehayan introducido. Es necesario
activar el pulsador para que el sistema comience a enviar símbolos.
Si durante la transmisión se cambia la posición del interruptor de una posición a otra, el sistema
cambiará automáticamente de modo cuando se finalice el envío del carácter en curso.
La simulación del envío se realiza mediante el encendido de LEDs. Para una visualización más clara,
además de ladiferencia de tiempo que permanecen encendidos los LEDs según se esté representado cada
símbolo Morse (punto o raya), también se varía el número de ellos activos; en concreto, el punto Morse se
representa encendiendo sólo dos LEDs durante un periodo T y la raya activando los 8 durante 3T. Los
visualizadores de 7 segmentos se utilizan para mostrar el código ASCII de la palabra que está siendoenviado
(tercer y cuarto visualizador) y su longitud Morse o número de símbolos que la representan (primer
visualizador).

Funcionamiento del sistema digital diseñado.
El sistema construido es un sistema síncrono que funciona a una frecuencia de reloj de 50 MHz. A
partir de este reloj se construyen dos más, uno de 1KHz para el visualizador de la placa y otro más lento,
slowclk, que nosproporciona el periodo suficiente para poder apreciar los distintos símbolos que se deben
visualizar. En la implementación en la placa, este reloj trabaja a 20Hz (periodo de 0.05 segundos) ya que
valores superiores no permitían diferenciar puntos y rayas; para la simulación temporal se le ha dado un valor
aproximado de 16Mhz (periodo de 60 nanosegundos) para evitar una simulación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Morsas
  • Las Morsas
  • la morsa
  • morsa
  • Codificadores
  • Morse
  • morsas
  • las morsas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS