Presentación del Proyecto Final

Anuncio
Tallerine
Digital
Proyecto
IIE - FI - UdelaR
Objetivo
• Diseñar e implementar un receptor de
comandos infrarrojos.
– Se recibe la señal infrarroja de un control remoto que utiliza el
protocolo RC5.
– Se utiliza el sensor de infrarrojo (placa ya implementada)
– El diseño se implementará en la placa DE0
• Implementar una aplicación del receptor.
– Se deberá mostrar en los displays de la placa la información
recibida.
– ……………….
IIE - FI - UdelaR
2
Objetivo
Receptor
Infrarrojo
RC5
Control Remoto
IIE - FI - UdelaR
Sensor IR
Receptor a diseñar
Aplicación a diseñar
3
Protocolo RC5
• Características:
- Frecuencia portadora de 36KHz.
- Codificación tipo Manchester
- 14 bits por trama
-
2 bits de arranque (siempre valen “1”)
1 bit de toggle
5 bits de dirección
6 bits para el comando
- Tiempo de bit = 64 T = 1.778ms (64 T a 36KHz.)
- Se repite la trama cada 114 ms
IIE - FI - UdelaR
4
Protocolo RC5
IIE - FI - UdelaR
5
Protocolo RC5
• Address:
- En nuestro caso “Address” = 00000 que significa TV1
• Comandos:
- Indican el botón oprimido
Botón
Comando
Botón
Comando
0
000000
8
001000
1
000001
9
001001
2
000010
Standby
001100
3
000011
Mute
001101
4
000100
Volumen +
010000
5
000101
Volumen -
010001
6
000110
Programa -
100000
7
000111
Programa+
100001
IIE - FI - UdelaR
6
Salida Sensor IR
Control Remoto
Protocolo RC5
Sensor IR
Esta es la señal que
nos interesa
Señal “demodulada” INVERTIDA
Señal “demodulada”
IIE - FI - UdelaR
7
Circuito Receptor
toggle
in
Circuito
Receptor
Add[5]
Com[6]
stb
Entrada:
in: proveniente del sensor IR
Salidas:
Toggle, Add[5] y Com[6] con la información recibida
stb: vale 1 por un período de reloj al recibir el último bit
Nota: TClk << tiempo de bit
IIE - FI - UdelaR
8
Aplicación
Aplicación básica:
Deberá desplegarse en los leds y displays
de 7 segmentos de la placa la información
recibida.
Aplicación avanzada:
……………………
……………………
……………………
IIE - FI - UdelaR
9
Descargar