P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal....

20
P P ROYECTO ROYECTO F F IN IN D D E E C C ARRERA ARRERA TELECONVERSOR A MORSE TELECONVERSOR A MORSE MICROCONTROLADO MICROCONTROLADO Autor : Francisco Vázquez Francisco Vázquez Cristóbal. Cristóbal. Director : Andrés Roldán Andrés Roldán Aranda Aranda . . Ingeniería Técnica Industrial: Electrónica Regulación y Automatismo. Dpto. Ingeniería Electrónica, Sistemas Informáticos y Automática. 1

Transcript of P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal....

Page 1: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 2: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

INDICEINDICE

22

1. OBJETIVOS.

2. RESTRICCIONES DE DISEÑO.

3. SOLUCIONES DE DISEÑO.

4. RESULTADOS OBTENIDOS.

5. FUTURAS MEJORAS

Page 3: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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.

Page 4: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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.

Page 5: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

Utilización del teclado y display propuestoUtilización del teclado y display propuesto

55

1 2 3

4 5 6

7 8 9

* 0 #

Page 6: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

Equipo totalmente autónomo. Equipo totalmente autónomo.

66

Sistema a diseñar

ATMEL

89C52

12PC

C

Page 7: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 8: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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.

Page 9: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 10: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

#

Page 11: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 12: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 13: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

1133

C Módem

TXD

RXD RXA

TXA

Page 14: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

1144

TCM3105TCM3105TCM3105TCM3105

Page 15: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 16: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 17: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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

Page 18: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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.

Page 19: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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.

Page 20: P ROYECTO F IN D E C ARRERA TELECONVERSOR A MORSE MICROCONTROLADO Francisco Vázquez Cristóbal. Autor: Francisco Vázquez Cristóbal. Andrés Roldán Aranda.

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.