Autor Tema: NECESIDAD_transceiver en comunicación serie entre PIC  (Leído 1665 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado daltonico82

  • PIC12
  • **
  • Mensajes: 89
NECESIDAD_transceiver en comunicación serie entre PIC
« en: 05 de Septiembre de 2012, 06:19:33 »
Hello world!!!

Estoy montando una comunicación RS232 entre dos 16F877. He probado a comunicarlos a través de 2 MAX202 por aquello de que están más protegidos ante cargas electroestáticas... pero no me funciona.
A continuación he probado a conectar los PIC directamente entre sus USART, es decir C7_PIC1-->C6_PIC2 y viceversa. De este modo funciona perfectamente.

Ahora bien, y aquí está mi duda:

¿Puedo decir que estoy transmitiendo y recibiendo en RS232 sin adaptar niveles de tensíón a los que marca el protocolo?

¿De este modo, sin transceiver obtengo la misma fiabilidad en la comunicación hasta los 15m que marca RS232 (las targetas de los micros estarán a unos 10m)?

Gracias, foro!!! :-)

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: NECESIDAD_transceiver en comunicación serie entre PIC
« Respuesta #1 en: 05 de Septiembre de 2012, 08:48:35 »
Hola

Lo que tienes es una transmision serial pero no bajo el estandar RS232. Al ser señales TTL con esa longitud vas a tener interferencias. puedes usar el MAX232 tambien.

Saludos
El papel lo aguanta todo

Desconectado daltonico82

  • PIC12
  • **
  • Mensajes: 89
Re: NECESIDAD_transceiver en comunicación serie entre PIC
« Respuesta #2 en: 05 de Septiembre de 2012, 11:59:23 »
OK, gracias... lo tengo en cuenta. Voy a enganchar el MAX202, unos cuantos condensadores... A ver si funciona.

Desconectado Pchuqui_1

  • PIC16
  • ***
  • Mensajes: 187
Re: NECESIDAD_transceiver en comunicación serie entre PIC
« Respuesta #3 en: 05 de Septiembre de 2012, 13:23:42 »
Yo hice funcionar una rs232, con un cable coaxil a mas de 50 mts y andaba de 10... jaa renegé para adaptar la impedancia a la fin de la linea jaaa  :D

Desconectado daltonico82

  • PIC12
  • **
  • Mensajes: 89
Re: NECESIDAD_transceiver en comunicación serie entre PIC
« Respuesta #4 en: 05 de Septiembre de 2012, 13:36:23 »
Conseguí que ande con el MAX202. Mi longitud no excederá de 15m. Estoy pensando en utilizar con malla. Será de 4 hilos por que además de los 2 hilos de comunicación llevaré 2 de alimentación 12V DC y masa.

Interferirán en la comunicación estos 2 cables de alimentación????

Desconectado daltonico82

  • PIC12
  • **
  • Mensajes: 89
Re: NECESIDAD_transceiver en comunicación serie entre PIC
« Respuesta #5 en: 06 de Septiembre de 2012, 16:03:08 »
Una pregunta... con 2 16f877 comunicándose a través de RS232 y una velocidad de 9600 baudios. ¿qué es más correcto, cuarzo a 8MHz ó cuarzo a 10MHz? .... Hay alguna tabla por ahí para correlacionar cristal y velocidades de transmisión para distintas normas...

Miré en manual del micro pero no veo nada que me aclare.

Saludos....

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: NECESIDAD_transceiver en comunicación serie entre PIC
« Respuesta #6 en: 07 de Septiembre de 2012, 09:45:03 »
Hola

Las lineas de alimentacion no afectan las de señal, asi que no veo problema en usar un cable de 4 hilos. Respecto a la configuracion del pic,  en el datasheet esta las relaciones de la velocidad de transmision con el valor del cristal.

Saludos
El papel lo aguanta todo

Desconectado alperez

  • PIC18
  • ****
  • Mensajes: 255
Re: NECESIDAD_transceiver en comunicación serie entre PIC
« Respuesta #7 en: 10 de Septiembre de 2012, 05:34:39 »
Aquí tienes los transceiver que estoy utilizando, y tienen free samples al menos para España.