View
218
Download
0
Category
Preview:
Citation preview
PPROYECTOROYECTO F FININ D DEE C CARRERAARRERA
TELECONVERSOR A MORSE TELECONVERSOR A MORSE MICROCONTROLADOMICROCONTROLADO
TELECONVERSOR A MORSE TELECONVERSOR A MORSE MICROCONTROLADOMICROCONTROLADO
Autor: Francisco Vázquez Cristóbal.Francisco Vázquez Cristóbal.Director: Andrés Roldán ArandaAndrés Roldán Aranda..
Autor: Francisco Vázquez Cristóbal.Francisco Vázquez Cristóbal.Director: Andrés Roldán ArandaAndrés Roldán Aranda..
Ingeniería Técnica Industrial: Electrónica Regulación y Automatismo.
Dpto. Ingeniería Electrónica, Sistemas Informáticos y Automática. 11
INDICEINDICE
22
1. OBJETIVOS.
2. RESTRICCIONES DE DISEÑO.
3. SOLUCIONES DE DISEÑO.
4. RESULTADOS OBTENIDOS.
5. FUTURAS MEJORAS
1. OBJETIVOS1. OBJETIVOS
33
TECLADO CONTROL
DISPLAY
Diseño y construcción de un programador de Diseño y construcción de un programador de C.C.
2. RESTRICCIONES DE DISEÑO2. RESTRICCIONES DE DISEÑO
44
1. Utilización del Teclado y Display propuesto.
2. Equipo totalmente autónomo.
3. Implementación de la aplicación.
Utilización del teclado y display propuestoUtilización del teclado y display propuesto
55
1 2 3
4 5 6
7 8 9
* 0 #
Equipo totalmente autónomo. Equipo totalmente autónomo.
66
Sistema a diseñar
ATMEL
89C52
12PC
C
Implementación de la aplicación. Implementación de la aplicación.
77
U 08
FLP
1
2
3
4
R410K
R16 100 K
R71.2K
3. SOLUCIONES DE DISEÑO.3. SOLUCIONES DE DISEÑO.
88
• Estudio inverso del teclado.• Resolución de un modo de operación del teclado.• Adopción de un C para la gestión de la aplicación.• Incorporación de un módem integrado.• Estructura electrónica del sistema.• Construcción del sistema.
• Estudio inverso del teclado.• Resolución de un modo de operación del teclado.• Adopción de un C para la gestión de la aplicación.• Incorporación de un módem integrado.• Estructura electrónica del sistema.• Construcción del sistema.
Estudio inverso del teclado.Estudio inverso del teclado.
99
1 2 3
4 5 6
7 8 9
* 0 #
1 2 3
4 5 6
7 8 9
* 0 #
VCC
VCC
VCCVCC
10 K x 8
+VCC
+VCCR/W
RS
E
Conector disp.
BUS A
BUS B
BUS D
(filas)
(columnas)
D7
D6
D5
D3
D2
D1
D4
D6
D2
D1
D0
D0
D3
D6
D7
D7
D5
D1
D4
D2
D3
D7
D5
D0
D7
D1
D3
D6
D5
D5
D4
D6
D1
D4
D0
D3
D2 B2
B0
B3
B7
B6
B5
A6A0A4A7A1A5 A1 A2 A3 A4 A5 A6 A7
D2
A3
D0
B4
D4
A0A2
B1
EN
EN
M03
74HC244
1
2
4
6
8
19
11
13
15
17 3
5
7
9
12
14
16
18
R09
D09
ENC1
1D
M02
74HC574
111
2
3
4
5
6
7
8
9
19
18
17
16
15
14
13
12
R11300 ohm
ENC1
1D
M04
74HC574
111
2
3
4
5
6
7
8
9
19
18
17
16
15
14
13
12
M01
74HC30 1234
56
1112
8
R14100 ohm
A8
A7
A6
A22
A5
A23
A4
A20
123
567 8
91011121314
A10
A17
A2
A25
A3
A18
A9
A24A21A19A16A15A14A13A12A11
A1
A26
4
Estudio inverso del teclado. (Matriz del teclado).Estudio inverso del teclado. (Matriz del teclado).
1100
BUS A (filas)
BUS B (columnas)
A0
A1
A3
A4
A5
A6
A7
A2
B0 B1 B6B5B4B2 B3 B7
SHIFT
W
X
C
V
B
N
Esp.
Q
S
DF
GH
JK
LM
A
Z
ER
TY
UI
OP
F1
F2
F3
F4
F5
(.)
(,)
(:)
(?)
(<-)
(Esc)
1
2
3
4
5
6
7
8
9 *
0
#
Resolución del modo de operación del teclado.Resolución del modo de operación del teclado.
1111
1 Detectar tecla pulsada.
2. Enviar valor de columna
3. Leer el valor de fila.
4. Conversión de tecla.
MATRIZ DEL TECLADO
SEÑAL DE DETECCION
BUFFER
REGISTRO
+Vcc
DATOS
CONTROLColumnas
Filas
Adopción de un Adopción de un C para el control.C para el control.
1122
ATMEL
89C52
12PC
El microcontrolador elegido es el AT89C52 del
fabricante ATMEL. Sus principales características son:
Microprocesador de 8 bits.
RAM interna de 256 Bytes.
4 puertos de E/S de 8 bits. (32 líneas E/S).
EEPROM interna de 8 Kbytes.
3 contadores-temporizadores (timers).
6 fuentes de interrupción (2 externas).
Incorporación de un Módem integrado. (I).Incorporación de un Módem integrado. (I).
1133
C Módem
TXD
RXD RXA
TXA
Incorporación de un Módem integrado. (II).Incorporación de un Módem integrado. (II).
1144
TCM3105TCM3105TCM3105TCM3105
Estructura electrónica del sistema.Estructura electrónica del sistema.
1155
FUENTE A
FUENTE B
DISPLAY
MICROCONTROLADOR
TECLADO
MODO
SALIDA
AUDIO
EXCITACIÓN
ZU
MB
AD
OR
+ Vcc
AL
TA
VO
Z
AMPLIFICADOR
MODEM ENTRADA
AUDIO
TXDRXD
TXA
RXA
Nivel de salida
VOL.
Mute
Co
ntr
ol
Co
nt.
DB
0 -
DB
7
D0-
D7
Construcción del sistema (I). (Diseño de PCB’s).Construcción del sistema (I). (Diseño de PCB’s).
1166
Vol.
IN+OUT
IC2 TDA7233
IN-
MUTE
8
3
1 4
6 5
7
2
+ C7220uF
POT.1
1K. log
+ C11100uF
+ C922uF
8 ohm
Altavóz.
C10
470uF
C8100nF
R64,7 ohm
Construcción del sistema (II). (Montaje).Construcción del sistema (II). (Montaje).
1177
TECLADO + DISPLAY
Pot 1
D1
Reset
V1
V2S2 (modo) Int. red
PCB 1 PCB 2
RCA salidaRCA entrada
Fuaa
aaaa
asib
lege
nera
l
Construcción del sistema (III). (Programación).Construcción del sistema (III). (Programación).
1188
CEIBOV1.09Q
PCSistema sometido a ensayo
Cable conexiónal puerto serie
Conexión alzócalo del C
Programador
PC
C
Zócalo
Emulación
Programación del C.
4. RESULTADOS OBTENIDOS.4. RESULTADOS OBTENIDOS.
1199
• OBJETIVOS INICIALES:
Uso del teclado y display propuesto.
Equipo autónomo.
Implementación de la aplicación.
• CONFIGURACIÓN DE LA VELOCIDAD DE EMISIÓN/RECEPCIÓN
POR SOFTWARE.
• FUNCIÓN ENTRENADOR.
• ACONDICIONAMIENTO DEL SISTEMA PARA LA RECEPCIÓN.
• PROGRAMADOR CONTRUIDO Y OPERATIVO.
5. FUTURAS MEJORAS.5. FUTURAS MEJORAS.
2200
• DECODIFICACIÓN DE SEÑALES MORSE.
AUMENTO DE LA CAPACIDAD DE MEMORIA.AUMENTO DE LA CAPACIDAD DE MEMORIA.
MEMORIA EXTERNA.MEMORIA EXTERNA.
• MODO DE OPERACIÓN DEL MODEM CONFIGURABLE.
Acceso a los pines TRS, TXR1 y TXR2 del Acceso a los pines TRS, TXR1 y TXR2 del TCM3105TCM3105..Acceso a los pines TRS, TXR1 y TXR2 del Acceso a los pines TRS, TXR1 y TXR2 del TCM3105TCM3105..
ASIGNACIÓN DE FRECUENCIAS.ASIGNACIÓN DE FRECUENCIAS.ASIGNACIÓN DE FRECUENCIAS.ASIGNACIÓN DE FRECUENCIAS.
Recommended