Adaptación serial a iButton... no funciona!

Hola a todos!!

Tengo una pregunta que debería ser simple... pues no veo por qué esto no funciona. (lo que tengo en el dibujo).

Se trata de la conexión de un adaptador iButton a la puerta serial del PC. Si se fijan, verán que hice algo demás: metí un MAX232 entre el puerto serial y el adaptador, y conecté los pines que según el diagrama de circuito del adaptador, son los necesarios para funcionar.

Hice esto así, porque próximamente quiero reemplazar el cable USB-Serial por un módulo ZigBee, y estoy probando este circuito antes de esta manera, ya que así tengo una puerta serial que de seguro funciona.

El problema es, que no funciona para nada. Alguien le ve la falla?

Por suerte el circuito es an simple, y les hice un dibujo, de manera que no debería ser muy cargante esta pregunta... por qué no funciona?

Les dejo el Link del adaptador que estoy ocupando:
http://www.olimex.cl/product_info.php?products_id=243

Les agradezco mucho!
Saludos!
 

Adjuntos

  • Dibujo.GIF
    Dibujo.GIF
    22.6 KB · Visitas: 55
Por mas que le doy vuelta al asunto, no logro entender que es lo que quieres realizar.

El adaptador que utilizas lo puedes conectar directamente al RS232.

Si quieres sustituir ese enlace cableado por uno inalambrico con Zigbee, debes poner un adaptador Serial (o USB) a Zigbee en la PC y otro adaptador serial a Zigbee en el adaptador RS232-to-1-Wire.

No veo la necesidad de agregar otro MAX232 ( a menos que utlices algun adaptador que use señales TTL).

Seria de mucha utilidad si pudieses explicar tus ideas de forma mas clara para poder entenderlas y ver que se puede hacer.
 
Editech, el MAX232 lo estoy usando porque estoy usando un cable (una salida serial de PC) en reemplazo del ZigBee, por el momento, ya que esa salida serial seguramente funciona bien, y podré seguir experimentando sin que falle por culpa de esa salida serial.

En mi post escribí:

"Hice esto así, porque próximamente quiero reemplazar el cable USB-Serial por un módulo ZigBee, y estoy probando este circuito antes de esta manera, ya que así tengo una puerta serial que de seguro funciona."

Más claro no puede estar.

Si lo conecto directamente, claro que funciona perfectamente. Pero necesito no-conectarlo directamente.

Saludos!
 
Un XBee... emm, no sabía que tienen modelo. Pero es este exactamente:

http://www.olimex.cl/product_info.php?products_id=392

Tiene entrada/salida RS232, y otras cosas (PWM, ADC... pero no ocuparé nada de eso).

Saludos!

Ojo, no soportan los niveles lógicos RS232, tiene puerto serial a niveles lógicos 3.3V y 0V.


supongo que lo que quieres hacer es .......

comunicar una PC con el adaptador Serial-1-Wire de forma inalámbrica bajo el protocolo Zigbee?

siendo así...

ocupas ...

2 adaptadores XBee
1 adaptador Serial-1-Wire.
2 adaptadores de nivel MAX3232 y sus respectivos capacitores.

La conexión sería asi:

PC <--RS232--> Xbee. ~~Zigbee~~ Xbee <--RS232--> Adaptador Serial-1-Wire.

Las conexiones marcadas como "<--RS232-->" deben utilizar un convertidor de niveles.. tipo MAX3232... es importante que sea el MAX3232 no el MAX232, ya que el modulo Xbee solo soporta 3.3V en sus niveles lógicos. (La versión PRO si soporta niveles de 5V).

Los modulos Xbee soportan el protocolo serial, mas no adaptan sus niveles a la norma RS-232, por lo tanto es necesaria la utilización del MAX. Esto es, para que puedan comunicarse con equipos que si soportan RS232 (PC y Adaptador-1-Wire).

~~Zigbee~~ significa un enlace inalámbrico.
 
Aaaaha! Toda la razón. No me había dado cuenta de eso de que no son 5V los niveles del ZigBee en su puerta serial, sino que 3,3V. Obvio, por lo demás.

Por lo mismo también es obvio que no puedo utilizar el MAX232, sino el que dices.

Ahora el siguiente paso es esperar a que mañana sea lunes, e ir a comprar el MAX3232, montar en protoboard y empezar!

Posiblemente te vuelva a molestar, pero me concentraré en que no vuelva a ser una pregunta tan básica.
Saludos Editech!
 
Atrás
Arriba