Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Venta terminada!!!
Heli ¿tienes un datasheet o el esquema de los módulos IRDA?
Los móduos son de diseño a medida, como comenté tienen un TFDS4500 y un TIR1000, un par de condensadores, un par de resistencias y dos diodos LED emisores de infrarrojos para mayor alcance. Tienen un conector de doble hilera de pines, con 5 conexiones Tx, Rx, 16xClk, VCC y GND. No tengo el esquema a mano, pero no tiene mucha complicación.
Mando una foto del módulo.
No se que pasa que no me funcionan los mensajes privados del foro.
Heli, según el data sheet, para hacer funcionar ese módulo es necesario mandar una señal de reloj por el pin 16Xclk ¿no puede funcionar el módulo de manera asíncrona sin señal de reloj, como un simple puerto rs232 de entrada y salida?
Si los módulos funcionan sin esa señal de reloj, me interesa comprarte varios, de otra forma no.
Saludos, Paco.
Esa señal es necesaria para realizar las temporizaciones del protocolo IRDA. Con un 0 en U_TXD se manda un pulso de 3 16xCLK de longitud, con un 1 no se manda ninguno. En recepción cuando se detectan un pulso de longitud 3 de esos 16 pulsos se da por recibido un 0, sino de interpreta un 1. La señal 16xCLK sirve para temporizar esos pulsos. Como su frecuencia depende de la velocidad de transmisión (baudrate) no se genera internamente sino que ha de proporcionársela la UART. Si tienes un PIC con IRDa lo configuras en ese modo y ya esta, consume un pin mas pero funciona muy bien.
En cualquier caso se podría generar esa señal externamente a la UART del PIC mediante un NE555 o similar.