TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: NEWTOYBRAZIL en 26 de Julio de 2011, 15:10:27

Título: Se pode conectar dos PIC en la serial?...
Publicado por: NEWTOYBRAZIL en 26 de Julio de 2011, 15:10:27
/*_Amigos perdonar la ingenuidad de la pregunta.
   _Me pregunto si se puede conectar dos controladores en un solo MAX232?  :oops:
   _Es decir que los PICs deben recibir datos en serie simultanemente pero solamente uno retorna datos al puerto serie ...
   _He aquí un ejemplo para la conexión en la siguiente figura.
   _Sí o No, estoy agradecido por toda ayuda.*/
.
.
(http://images.elektroda.net/76_1311702394.gif)
Título: Re: Se pode conectar dos PIC en la serial?...
Publicado por: Suky en 26 de Julio de 2011, 15:24:19
Si, no habría problemas.


Saludos!
Título: Re: Se pode conectar dos PIC en la serial?...
Publicado por: RALF2 en 26 de Julio de 2011, 16:04:14
newtoybrasil!
Amigo me parece que no  :shock: recuerda en RS232 las salidas cuando estan en estado de reposo se mantienen en "1" logico, suponte ahora que el pic de arriba envia una trama de datos, por lo que enviara una secuencia de unos y CEROS alli ocurrira un corto ya que el pic de abajo tiene su salida fija en 1 mientras que el otro pone su salida a cero.  :mrgreen:
Aunque es muy poco el tiempo no es lo recomendable  :mrgreen:
Para evitar eso podrias utilizar un multiplexor bien sea con un chip o con un arreglo de compuertas por ejemplo, para asi seleccionar que salida del pic (TX) ira al rx del max232  :mrgreen:
Otra solucion podria ser utilizar la salida de los tx como float y utilizar una resistencia de pull up, asi no abria corto y el circuito quedaria mas pequeñito  ;-)

Saludos
Título: Re: Se pode conectar dos PIC en la serial?...
Publicado por: Suky en 26 de Julio de 2011, 16:19:20
newtoybrasil!
Amigo me parece que no  :shock: recuerda en RS232 las salidas cuando estan en estado de reposo se mantienen en "1" logico, suponte ahora que el pic de arriba envia una trama de datos, por lo que enviara una secuencia de unos y CEROS alli ocurrira un corto ya que el pic de abajo tiene su salida fija en 1 mientras que el otro pone su salida a cero.  :mrgreen:
Aunque es muy poco el tiempo no es lo recomendable  :mrgreen:
Para evitar eso podrias utilizar un multiplexor bien sea con un chip o con un arreglo de compuertas por ejemplo, para asi seleccionar que salida del pic (TX) ira al rx del max232  :mrgreen:
Otra solucion podria ser utilizar la salida de los tx como float y utilizar una resistencia de pull up, asi no abria corto y el circuito quedaria mas pequeñito  ;-)

Saludos

Los dos pines son de recepción, están como entrada  :undecided:
Título: Re: Se pode conectar dos PIC en la serial?...
Publicado por: RALF2 en 26 de Julio de 2011, 20:50:27
jajaja perdon pense que queria enviar datos por dos pic  :D
Eso me pasa por no leer bien  :mrgreen:

Pero sirve si el caso fuera el opuesto  :mrgreen:

Saludos
Título: Re: Se pode conectar dos PIC en la serial?...
Publicado por: NEWTOYBRAZIL en 27 de Julio de 2011, 09:50:40
/*_Muy agradecido por la información ...
   _No tengo el código para este circuito ...
   _Sólo un amigo pidió una Tarjeta con dos PICs y conectores para la conexión de los terminales de los puertos y nada más ...
   _Mi especialidad es la fabricación de circuitos, la programación es otra viaje.  :lol:
   _A todos los del foro, la salud, la paz y la armonía de Brasil.*/ :-/ :-/ :-/
Título: Re: Se pode conectar dos PIC en la serial?...
Publicado por: Suky en 27 de Julio de 2011, 13:01:28
jajaja perdon pense que queria enviar datos por dos pic  :D
Eso me pasa por no leer bien  :mrgreen:

Pero sirve si el caso fuera el opuesto  :mrgreen:

Saludos

No faltaba leer, con la imagen bastaba!  :mrgreen:
Título: Re: Se pode conectar dos PIC en la serial?...
Publicado por: ASTROCAR en 27 de Julio de 2011, 21:28:38
eso debe funcionarte sin problema yo lo hago para rastreas el puerto y me funciona de maravillas.

Saludos y como dice el colega suky la imagen esta muy clara.