Materiales necesarios
pc-sistema operativo Windows con conectividad a Internet
programa Hyperterminal
Osciloscopio RIGOL DS1102E
Punta para medicion del Osciloscopio
Pendrive de 2 GB
Cable DB9 con terminales para inserción en protoboard
IRM8602 o similar
Resistores y capacitores
control remoto
IRM8602 |
Características del IRM8602
Inmunidad contra interferencias electromagnéticas
Disponible en capsula metálica
Lente elíptico que mejora la recepción
Bajo voltaje y bajo consumo.
Alta inmunidad a la luz ambiente
Foto-diodo con circuito integrado
Compatible con TTL y CMOS
Recepción a larga distancia
_____________________________________________________________________
Medición de la señal
CON PUERTO SERIE
1)
2)
Configurar puerto serie en Hyperteminal (9600 bps)
Captura del Byte (Puerto serie)
Presionando tecla "A"
5)
-a) En el estado de reposo la tension marca -200mV
-b) El bit de start en el comienzo de la transmision dura 104 micro-segundos y el valor maximo de tension es de 22,8V.
Bit de START 0 (lógico)= 22,8V 1(lógico)= -200mV |
c)
"Letra A 01000001 (en binario)"
-Presionando tecla A la lectura del osciloscopio es la siguiente:
o1000001
Despues del bit start el orden de los bit es el inverso al orden original...(en este caso es el mismo)
d)
El bit de STOP no se ve porque concide con el 1 logico al final de la transferencia...
e)
tiempo total de transmision de un BYTE |
transmision= 1,04mili-segundos
Preionando tecla "B"
B 01000010 (en binario)
Lectura en el osciloscopio:
bit START + 01000010 + bit STOP (..."Despues del bit start el orden de los bit es el inverso al orden original"...)
Tiempo de transferencia:
2.06 micro-segundos
comparacion con 9600 bps presionando la tecla B
Presionando tecla C
Tecla C |
C 01000011
Lectura en el osciloscopio:
bit START +11000010+ bit STOP (..."Despues del bit start el orden de los bit es el inverso al orden original"...)
Tiempo de transferencia:
2.06 micro-segundos
comparacion con 9600 bps presionando la tecla C
-Control remoto SANYO con protocolo NEC
circuito con que trabajamos:
a) Por la duracion del bit
b) 32bit mas el bit de start
d) cada 209 ms
e) Se modula para evitar interferencias y para asignar un control a un solo dispositivo y que; por lo tanto,
no intervenga en el receptor de otro control
_____________________________________________________________________
Datos adicionales
Representación de letras:
Letra Código Binario
A 01000001
B 01000010
C 01000011
D 01000100
E 01000101
F 01000110
G 01000111
H 01001000
I 01001001
J 01001010
K 01001011
L 01001100
M 01001101
N 01001110
O 01001111
P 01010000
Q 01010001
R 01010010
S 01010011
T 01010100
U 01010101
V 01010110
W 01010111
X 01011000
Y 01011001
Z 01011010
Protocolo NEC
- 8 bits de la dirección y 8 bits de longitud de comandos
- Dirección y mando se transmiten dos veces por la fiabilidad
- Pulso distancia de la modulación
- Frecuencia de la portadora de 38 kHz
- Poco tiempo de 1.125ms o 2.25ms
La imagen de arriba muestra un tren de pulsos típica del protocolo NEC. Con este protocolo el LSB se transmite primero. En este caso, Dirección de $ 59 y $ 16 comandos se transmite. Un mensaje es iniciado por una ráfaga 9ms AGC, que se utiliza para establecer la ganancia de los receptores de IR anteriores. Esta explosión de AGC es seguido por un espacio de 4.5ms, que es seguido por la Dirección y el Comando. Dirección y Mando se transmiten dos veces. La segunda vez todos los bits se invierten y se puede utilizar para la verificación del mensaje recibido. El tiempo de transmisión total es constante debido a que cada bit se repite con su longitud invertida. Si usted no está interesado en esta fiabilidad se puede ignorar los valores invertidos, o se puede expandir la Dirección y el Comando de 16 bits cada uno!
Un comando se transmite una sola vez, aun cuando la tecla del mando a distancia permanece presionado. Cada 110ms un código de repetición es transmitida por el tiempo que se mantiene la tecla abajo. Este código de repetición es simplemente un pulso 9ms AGC seguido por un espacio 2.25ms y una ráfaga 560μs.
El protocolo de NEC es tan ampliamente utilizado que pronto todas las direcciones posibles, se agotaron. Al sacrificar la redundancia de direcciones del rango de direcciones se amplió de 256 valores posibles para aproximadamente 65,000 valores diferentes. De esta manera el rango de direcciones se amplió de 8 bits a 16 bits sin necesidad de cambiar cualquier otra propiedad del protocolo.
La redundancia de comandos aún se conserva. Por lo tanto cada dirección aún puede manejar 256 diferentes comandos.
La redundancia de comandos aún se conserva. Por lo tanto cada dirección aún puede manejar 256 diferentes comandos.
Tenga en cuenta que 256 valores de la dirección del Protocolo prorrogado no son válidos porque son normales, de hecho, NEC direcciones del protocolo. Siempre que el byte bajo es el inverso exacto del byte alto no es una dirección extendida válida.
INFORMACIÓN ADICIONAL
OSCILOSCOPIO RIGOL DS1102E
lINK:
hoja de datos del receptor de señal IRM8602
http://www.datasheetcatalog.org/datasheets2/24/246557_1.pdf
Thanks a lot for sharing this amazing knowledge with us. This site is fantastic. I always find great knowledge from it. Diseño de circuitos impresos
ResponderEliminar