TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Segga en 06 de Abril de 2004, 17:02:00

Título: Comunicación RS485 con PIC.
Publicado por: Segga en 06 de Abril de 2004, 17:02:00

    Hola,

   Estoy tratando de hacer andar una comunicación RS485 entre dos micros, un 16F873 y un 16F84. Si utilizo intervalos de tiempos considerables, en el orden de los 800 mseg, funciona. Si bajo estos tiempos me deja de funcionar. Me gustaría si alguién tiene algo de información al respecto o sabe en donde puedo investigar sobre este tema por favor me lo haga saber.

   Desde ya han sido Uds. muy amables.
   Un saludo,

   Silvio
Título: RE: Comunicación RS485 con PIC.
Publicado por: RGL en 06 de Abril de 2004, 21:03:00
En el DS de Maxim tienes la velocidad maxima de este tipo de circuitos. Yo transmito normalmente a 9600 baud. Creo recordar que el maximo baudrate puede llegar a 1M, pero eso es mucha velocidad para este bus. Del DS y segun la velocidad maxima admisible puedes calcular tu tiempo.

Saludos
Ricky
Madrid Espa~a
Título: RE: Comunicación RS485 con PIC.
Publicado por: maunix en 07 de Diciembre de 2005, 16:38:00
Escrito originalmente por Segga

    Hola,

   Estoy tratando de hacer andar una comunicación RS485 entre dos micros, un 16F873 y un 16F84. Si utilizo intervalos de tiempos considerables, en el orden de los 800 mseg, funciona. Si bajo estos tiempos me deja de funcionar. Me gustaría si alguién tiene algo de información al respecto o sabe en donde puedo investigar sobre este tema por favor me lo haga saber.

   Desde ya han sido Uds. muy amables.
   Un saludo,

   Silvio


Amigo, he utilizado estos integrados desde hace mas de 8 años y te diré que esos tiempos que mencionan solo indican una cosa --> un bug de software.

No hace falta intervalo, solo el delay de la transmisión.

Si quieres te podemos ayudar con el código, pero estos integrados no tienen problemas, además cuando hables de estos integrados es importante que menciones de que fabricante y modelo son, algunos tienen pequeñas diferencias entre sí que pueden afectar a tu software.

Saludos
Título: RE: Comunicación RS485 con PIC.
Publicado por: fecudo en 29 de Diciembre de 2005, 01:36:00
Yo para estas comunicaciones utilizo el integrado 75176.

A mi no me da problema al maximo baudrate.

Seguramente tienes problemas de soft o que el protocolo que utilizas al enviar la informacion no va bien.