20
PROYECTO FIN DE CARRERA TELECONVERSOR A MORSE MICROCONTROLADO Autor : Francisco Vázquez Cristóbal. Director : André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. 1

TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

PROYECTO FIN DE CARRERA

TELECONVERSOR A MORSE

MICROCONTROLADO

Autor: Francisco Vázquez Cristóbal.

Director: André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.1

Page 2: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

INDICE

2

1. OBJETIVOS.

2. RESTRICCIONES DE DISEÑO.

3. SOLUCIONES DE DISEÑO.

4. RESULTADOS OBTENIDOS.

5. FUTURAS MEJORAS

Page 3: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

1. OBJETIVOS

3

TECLADO CONTROL

DISPLAY

Diseño y construcción de un programador de C.

Page 4: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

2. RESTRICCIONES DE DISEÑO

4

1. Utilización del Teclado y Display propuesto.

2. Equipo totalmente autónomo.

3. Implementación de la aplicación.

Page 5: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Utilización del teclado y display propuesto

5

Page 6: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Equipo totalmente autónomo.

6

Sistema a diseñar

ATMEL

89C52

12PC

C

Page 7: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Implementación de la aplicación.

7

U 0 8

F L P

1

2

3

4

R 4

1 0 K

R 1 6 1 0 0 K

R 7

1 . 2 K

Page 8: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

3. SOLUCIONES DE DISEÑO.

8

• 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.

Page 9: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Estudio inverso del teclado.

9

Page 10: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Estudio inverso del teclado. (Matriz del teclado).

1

0

Page 11: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Resolución del modo de operación del teclado.

1

1

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

Page 12: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Adopción de un C para el control.

1

2

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).

Page 13: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Incorporación de un Módem integrado. (I).

1

3

C Módem

TXD

RXD RXA

TXA

Page 14: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Incorporación de un Módem integrado. (II).

1

4

TCM3105

Page 15: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Estructura electrónica del sistema.

1

5

FUENTE A

FUENTE B

DISPLAY

MICROCONTROLADOR

TECLADO

MODO

SALIDA

AUDIO

EXCITACIÓN

ZU

MB

AD

OR

+ Vcc

ALTA

VO

Z

AMPLIFICADOR

MODEM ENTRADA

AUDIO

TXD

RXD

TXA

RXA

Nivel de salida

VOL.

Mute

Co

ntr

ol

Co

nt.

DB

0 -

DB

7

D0-D

7

Page 16: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Construcción del sistema (I). (Diseño de PCB’s).

1

6

Page 17: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Construcción del sistema (II). (Montaje).

1

7

Page 18: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

Construcción del sistema (III). (Programación).

1

8

Programador

PC

C

Zócalo

Emulación

Programación del C.

Page 19: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

4. RESULTADOS OBTENIDOS.

1

9

• 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.

Page 20: TELECONVERSOR A MORSE MICROCONTROLADOelectronica.ugr.es/~amroldan/punto-informacion...Resolución del modo de operación del teclado. 1 1 1 Detectar tecla pulsada. 2. Enviar valor

5. FUTURAS MEJORAS.

2

0

• DECODIFICACIÓN DE SEÑALES MORSE.

AUMENTO DE LA CAPACIDAD DE MEMORIA.

MEMORIA EXTERNA.

• MODO DE OPERACIÓN DEL MODEM CONFIGURABLE.

Acceso a los pines TRS, TXR1 y TXR2 del TCM3105.

ASIGNACIÓN DE FRECUENCIAS.