Hola a todos, lo que pasa es que estoy trabajando con los modulos de comunicaciones TLP 434 y RLP 434, ya revisé cada uno de los temas relacionados con estos modulos en el foro y no encuentro respuesta a mis dudas, el problema es el siguiente:
Estoy manejando comunicacion inalamabrica desde un PC (Estacion Principal) a distintas unidades moviles y a otro PC utilizando PICs 16F874A, mi idea es usar los modulos con una sola antena y realizar una comunicacion half-duplex, La estacion principal emitirá un mensaje de Broadcats para indicar a las estaciones moviles activas que pueden realizar una conexión con la estacion primcipal por medio de una multiplexacion por division de Tiempo para cada una de las estaciones moviles, por medio de un protocolo X25 modificado y realizar la correccion de errores por medio de "Stop And Wait".
Esa es mi idea en general, ya creé un protocolo de comunicaciones y en estos momentos estoy en la parte de montaje del circuito, ahora, mi idea es NO utilizar los integrados HT12e y HT12d, ni tampoco sus alternos de 8 bits, me parece que se desperdician muchos bits en el direccionamiento de los canales y en ves de eso los podria usar para aumentar el tamalño de los paquetes de envio, tuve la idea de utilizar los pines de TX y RX de los PICs directamente al TLP / RLP 434 con los modulos alimentados a 5V para que no hallan problemas con los PICs, osea comunicacion del puerto serial al MAX232 y de este a un PIC y de la salida de TX al TLP434 y lo contrario pero con el RLP434 en el otro PC y en las estaciones moviles, los PICs estan configurados para transmitir a 2400 baudios, yo envio datos desde el PC al MX232, el PIC los recive, envio esos datos al puerto B y al TXREG para que pueda visualizar lo que estoy enviando, en el receptor tomo lo que llega del RCREG y lo envio al Puerto B para visualizar lo que recivo.
Mi problema es que el receptor esta reciviendo siempre basura, los leds del receptor no paran de mostrar solo basura, desalimento el circuito emisor y desconecto la comunicacion del PC principal con el PIC, pero en el receptor me sigue llegando solo basura.
Realizé esta configuracion porque tenia entendido que los datos entran serialmente al emisor y este los envia por modulacion ASK y llegan a su destino para que el receptor los demodule y los saque serialmente pero un poko deformes de la señal original. Pense que podrian estar dañados los modulos, pero prové una transmision con el circuito basico de los HT12 D/E y SI envia y recive correctamente, luego los acoplé a los PICs, pero tambien funciona correctamente, pero al realizar de nuevo la conexión que les planteo el receptor me sigue reciviendo solo basura, retiré los modulos de emision y recepcion y comuniqué directamente el TX (pin 25) de la estacion principal al RC del receptor de una de las estacines moviles (pin 26) con un cable y todo me sale corectamente (lo que envio lo recivo). No sé que estoy haciendo mal todo esta perfectamente conectado, la configuracion basica con los HT funciona bien y al acoplarlos a los PICs tambien trabaja correctamente, pero como ya les comenté no los quiero usar.
Si alguien puede ayudarme porfavor, gracias.
Estoy manejando comunicacion inalamabrica desde un PC (Estacion Principal) a distintas unidades moviles y a otro PC utilizando PICs 16F874A, mi idea es usar los modulos con una sola antena y realizar una comunicacion half-duplex, La estacion principal emitirá un mensaje de Broadcats para indicar a las estaciones moviles activas que pueden realizar una conexión con la estacion primcipal por medio de una multiplexacion por division de Tiempo para cada una de las estaciones moviles, por medio de un protocolo X25 modificado y realizar la correccion de errores por medio de "Stop And Wait".
Esa es mi idea en general, ya creé un protocolo de comunicaciones y en estos momentos estoy en la parte de montaje del circuito, ahora, mi idea es NO utilizar los integrados HT12e y HT12d, ni tampoco sus alternos de 8 bits, me parece que se desperdician muchos bits en el direccionamiento de los canales y en ves de eso los podria usar para aumentar el tamalño de los paquetes de envio, tuve la idea de utilizar los pines de TX y RX de los PICs directamente al TLP / RLP 434 con los modulos alimentados a 5V para que no hallan problemas con los PICs, osea comunicacion del puerto serial al MAX232 y de este a un PIC y de la salida de TX al TLP434 y lo contrario pero con el RLP434 en el otro PC y en las estaciones moviles, los PICs estan configurados para transmitir a 2400 baudios, yo envio datos desde el PC al MX232, el PIC los recive, envio esos datos al puerto B y al TXREG para que pueda visualizar lo que estoy enviando, en el receptor tomo lo que llega del RCREG y lo envio al Puerto B para visualizar lo que recivo.
Mi problema es que el receptor esta reciviendo siempre basura, los leds del receptor no paran de mostrar solo basura, desalimento el circuito emisor y desconecto la comunicacion del PC principal con el PIC, pero en el receptor me sigue llegando solo basura.
Realizé esta configuracion porque tenia entendido que los datos entran serialmente al emisor y este los envia por modulacion ASK y llegan a su destino para que el receptor los demodule y los saque serialmente pero un poko deformes de la señal original. Pense que podrian estar dañados los modulos, pero prové una transmision con el circuito basico de los HT12 D/E y SI envia y recive correctamente, luego los acoplé a los PICs, pero tambien funciona correctamente, pero al realizar de nuevo la conexión que les planteo el receptor me sigue reciviendo solo basura, retiré los modulos de emision y recepcion y comuniqué directamente el TX (pin 25) de la estacion principal al RC del receptor de una de las estacines moviles (pin 26) con un cable y todo me sale corectamente (lo que envio lo recivo). No sé que estoy haciendo mal todo esta perfectamente conectado, la configuracion basica con los HT funciona bien y al acoplarlos a los PICs tambien trabaja correctamente, pero como ya les comenté no los quiero usar.
Si alguien puede ayudarme porfavor, gracias.