TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: ovemen en 02 de Junio de 2013, 21:57:28

Título: ayuda con comunicacion serial..
Publicado por: ovemen en 02 de Junio de 2013, 21:57:28
hola amigos del foro tengo un pequeño problema no se si a alguien mas le pudo haber pasado, quisas aya encontrado lalguna solucion.

 estoy haciendo una comunicaion entre dos pics un 16f877 como emisor y un 16f628a como receptor, mediante un cable, cuando alimento a los dos circuitos con la misma fuente trabajan bien  el dato que envio por el 877a es recibido  por el 628a, pero cuando los separo y alimento cada circuito con fuentes diferentes el dato que envio al 628a no llega bien o llegan otros  caracteres es como si se  distorcionara, visualizo el dato que llega mediante un lcd y veo que me llegan datos que no son los que envio, como les dije esto sollo me pasa cuando alimento los dos circuitos con fuentes diferentes, y conecte un cable para unir las dos tierras de los circuitos y hay si em funciona corectamente, no se si alguien me pudiese dar una ayudita.. para progamar los pic uso el programa proton ide y las instrucciones que uso son el serin y serout.
Título: Re: ayuda con comunicacion serial..
Publicado por: AngelGris en 02 de Junio de 2013, 22:15:14
hola amigos del foro tengo un pequeño problema no se si a alguien mas le pudo haber pasado, quisas aya encontrado lalguna solucion.

 estoy haciendo una comunicaion entre dos pics un 16f877 como emisor y un 16f628a como receptor, mediante un cable, cuando alimento a los dos circuitos con la misma fuente trabajan bien  el dato que envio por el 877a es recibido  por el 628a, pero cuando los separo y alimento cada circuito con fuentes diferentes el dato que envio al 628a no llega bien o llegan otros  caracteres es como si se  distorcionara, visualizo el dato que llega mediante un lcd y veo que me llegan datos que no son los que envio, como les dije esto sollo me pasa cuando alimento los dos circuitos con fuentes diferentes, y conecte un cable para unir las dos tierras de los circuitos y hay si em funciona corectamente, no se si alguien me pudiese dar una ayudita.. para progamar los pic uso el programa proton ide y las instrucciones que uso son el serin y serout.

  A mi entender está funcionando perfectamente. Justamente al unir las GND de ambos circuitos estás "indicando" una referencia para la comunicación. Ambos circuitos deben tener un punto en común.