Autor Tema: multiplexar puerto serie  (Leído 3119 veces)

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

Desconectado nanosegundo

  • PIC10
  • *
  • Mensajes: 30
multiplexar puerto serie
« en: 12 de Marzo de 2006, 16:06:00 »
Hola, quiero multiplexar el puerto serie de un 16f877, ya que lo quiero comunicar con el pc y otro 16f877 via serie. Puede haber una distancia de 0.5 segundos entre la comunicación con pc y con otro micro. ¿Podria usar un simple demultiplexor para esta tarea o necesito otro integrado que me proporcione mas velocidad y otras condiciones electricas? (se que para el pc necesito el max232)

Gracias

Desconectado kain589

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 324
RE: multiplexar puerto serie
« Respuesta #1 en: 12 de Marzo de 2006, 16:17:00 »
Esto no responde a tu pregunta, pero podias hacer la multiplexacion con un protocolo para que mande a uno u a otro, mejor dicho para que solo cuando sea para el tome el dato como valido
Saludos desde Córdoba, españa

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: multiplexar puerto serie
« Respuesta #2 en: 14 de Marzo de 2006, 05:55:00 »
Escrito originalmente por nanosegundo
Hola, quiero multiplexar el puerto serie de un 16f877, ya que lo quiero comunicar con el pc y otro 16f877 via serie. Puede haber una distancia de 0.5 segundos entre la comunicación con pc y con otro micro. ¿Podria usar un simple demultiplexor para esta tarea o necesito otro integrado que me proporcione mas velocidad y otras condiciones electricas? (se que para el pc necesito el max232)

Gracias


Hazlo más extensivo a tu imaginación.

Multiplexar como multiplexar... puedes multiplexar cualquier línea de un pic, la usart, los A/D, el spi... o lo que para tu quieras.   Multiplexar bidireccionalmente constituye un truco a nivel de hardware que se com abrir una puerta y cerrar otra.  Mientras no estes en condciones críticas de saltos de tensión o de consumo es perfectamente viable.

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado nanosegundo

  • PIC10
  • *
  • Mensajes: 30
RE: multiplexar puerto serie
« Respuesta #3 en: 14 de Marzo de 2006, 16:54:00 »
 A parte de los circuitos a usar ¿Necesito tener alguna resistencia de pull-up o pull-down?, lo que hago para dejar de transmitir al otro pic es inhabilitar la puerta. ¿Deberia ponerla a 0 mientras no la use?
 Gracias

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: multiplexar puerto serie
« Respuesta #4 en: 14 de Marzo de 2006, 17:39:00 »
Escrito originalmente por nanosegundo
A parte de los circuitos a usar ¿Necesito tener alguna resistencia de pull-up o pull-down?, lo que hago para dejar de transmitir al otro pic es inhabilitar la puerta. ¿Deberia ponerla a 0 mientras no la use?
 Gracias


La verdad desconozco esos integrados que te han ofrecido pero la USART es por generalidad NRZ (No Return to Zero) es decir , que en estado de inactividad solito se pone el puerto en la tensión mas alta.  En el caso del PIC a 5V entonces no hace falta un pullup para que suba lo que ya sube solo....

Ahora bien si la compuerta queda activada poniendo un 0 entonces ahi si estas en problemas de poder quemar algo, pero eso tendrias que verlo en el datasheet del integrado que utilizaras.


Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything