> CONEXION
El sintetizador se controla a través de un bus serie compatible con RS232 TTL.
Además de las señales de datos TX y RX, se dispone de una salida CTS que indica
al controlador si el sintetizador de voz puede o no recibir datos, y una señal
(PLAYING) que indica que el sintetizador está reroduciendo sonido. Esta última
señal sirve para sincronizar un programa con la emisión de sonido.
Descripción de señales:
BUTTON1: Entrada de pulsador 1
(activado a masa). Reservado para
uso futuro.
BUTTON2: Entrada de pulsador 2
(activado a masa). Reservado para
uso futuro.
JP3/_INITMSG: Si esta entrada se
conecta a masa, el sintetizador
emite el mensaje hablado inicial, y
el mensaje por RS232. Esta
entrada sólo se lee en el arranque.
_RESET: Si se coloca a masa, al
normalizar la entrada el
sintetizador vuelve a arrancar.
Vss: Alimentación del chip (masa).
NOT_READY/CTS: Esta salida
indica si el sintetizador puede recibir datos (si CTS=0) o si el buffer está lleno (si CTS=1).
SERIALRX: Entrada de datos.
SERIALTX: Salida de datos.
PWMOUT: Salida de audio por modulación de ancho de pulso, debe filtrarse para no dejar pasar
frecuencias superiores a 4300 Hz.
JP0 y JP1: Estas entradas seleccionan una de las 4 posibles
velocidades para el puerto serie, y son leídas durante el arranque.
En la tabla de la derecha se pueden ver las combinaciones de JP0 y
JP1 para las distintas velocidades disponibles.
_CS: Esta entrada debe estar a 0 para que el sintetizador reciba y envíe datos, si esta a 1, ignorará
cualquier dato que reciba, y descartará cualquier dato que deba enviar.
PLAYING: Esta salida se pone a 1 durante la reproducción de sonido, y vuelve a 0 cuando finaliza.
Vdd: Alimentación del chip (positivo).
OSC1 y OSC2: Entradas para el cristal de 20 Mhz del oscilador.
POTX: Entrada de potenciómetro X. Reservado para uso futuro.
POTY: Entrada de potenciómetro Y. Reservado para uso futuro.
JP1
JP0
Velocidad
0
0
1200 bps
0
1
9600 bps
1
0
19200 bps
1
1
57600 bps