Hola a todos, a ver si alguien me puede ayudar, ya que no le encuentro el tic, tambien es verdad que es la primera vez que lo hago...
IDEA.- Comunicar 2 semáforos remotos con radio módem, controlando la secuencia de luces mediante un programa instalado en un PIC16f877A. Al principio lo hice con mando a distancia, pero no lograba cubrir una distancia con la seguridad deseada, lo cual opte por unos Radio módem que consigo 2 kilómetros sobradamente ( con 600 mts va que se apaña)
PRIMERO.- Tengo dos radio modem RS232 configurados “en transparente” y funcionan correctamente, es decir, cuando desde un PC le añado una cadena de caracteres (por ejemplo “ROJO”), me envía esa cadena al otro radio módem que esta conectado a otro PC y recibo esa cadena instantáneamente, hasta aquí bien, los radio modem funcionan, se comunican entre si.
SEGUNDO.- He programado un PIC 16F877A para que me envie la cadena “ROJO” mediante el mismo puerto RS232 al PC y recibo correctamente esa cadena al PC en cuestión, lo cual su funcionamiento es correcto.
TERCERO.- Las dos cosas funcionan
Hasta aquí todo correcto, (todo está configurado a 9600 baudios), el problema es cuando conecto el PIC al radio módem, este no recibe nada, con lo cual no me envía nada al otro radio módem. Lo hago sin control de flujo, es decir he comunicado la patilla RTS y CTS
Deciros que el circuito PIC le he puesto un max232 y solo utilizo TX y RX.
No he visto necesario pasar el programa ni el esquema, pero si hiciese falta no tengo problema.
Gracias