Leer por infrarrojo los datos en COM

Buenas:

Me gustaría, saber alguna manera utilizar el TSOP1738 mediante el puerto serie en la pata 2 que es la R. (Recibir datos por infrarrojo con el TSOP1738). Haré una interfaz bajo Visual Studio .net para leer los datos del mando de TV. También acepto el método que lea los datos y lo guarde en EEPROM del PIC.

tsop1738.GIF


tsop1738.gif


receptor_irda_pc.jpg


Si se fijan, no utilizan las entradas del pin 2 R del puerto serie.

Saludo.Leer por infrarrojo los datos en COM
 
El TSOP tiene integrado un demodulador, generalmente 38KHz que es la frecuencia que usan todos los controles remotos.

Lo de leerlo con la uart de un micro depende del protocolo que desees leer, podrías mandar datos asincrónicos como rs232 o usar protocolos ya diseñados como RC5 de philips, que es usado por casi todos los controles remotos y soportado por LIRC también.

Para conectarlo directamente a una pc podés usar el ultimo esquemático o reemplazar el zener por un 78(L)05.

Para conectarlo a un pic bastan con las resistencias de pull up en data y el filtro RC en +V.

En cuanto al software vas a tener que decodificar el protocolo por software.
http://robots-argentina.com.ar/Comunicacion_protocolorc5.htm

Saludos,
Gzaloprgm
 
Buenas:

¿Se puede coger los datos de un mando TV y guardarlo en la EEPROM de un PIC para luego verlo bajo el WinPic800 o IC-Prog?

Así lo meto en la flash del PIC, que cuando me detecte el botón haga una función.

Gracias.
 
En que lenguaje estás programando? Si es protonbasic viene con una librería que parece buena.

Sí, se puede hacer perfectamente, aunque para saber a que código corresponde cada boton convendría conectarlo a una pc via rs232.

Saludos,
Gzaloprgm
 
Atrás
Arriba