Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Muy buenas, quiero comunicarme con un XBee que funciona a 3.3v. La comunicación como muchos ya sabéis es mediante una UART, por lo que tengo que adaptar niveles en ambos sentidos, 5->3.3 y 3.3->5.
Buscando un poco he encontrado varias alternativas, os las dejo aquí para que las valoréis y me digáis cual usaríais vosotros:
XBee explorer regulated:
Veo que solo tiene un diodo, por lo que no hace adaptación de 3.3->5v http://www.sparkfun.com/commerce/product_info.php?products_id=9132 " onclick="window.open(this.href);return false;
Este tampoco hace conversión de 3.3->5v http://www.kronosrobotics.com/Projects/MaxStreamInterface4.pdf " onclick="window.open(this.href);return false;
Aquí hay 2 formas más: http://mrtof.danslchamp.org/AXIC " onclick="window.open(this.href);return false;
Y otra de sparkfun http://www.sparkfun.com/commerce/product_info.php?products_id=8745 " onclick="window.open(this.href);return false;
¿Qué opináis?
Un saludo.
Buenas,
de 3.3 --> 5:
Nivel bajo.- no necesitas adaptación, ya que la Vol de 3.3 CMOS es de 0.4 voltios y la Vil de 5 TTL/CMOS es 0.8 voltios.
Nivel alto.- no necesita adaptación, ya que la Voh de 3.3 CMOS es de 2.4 Voltios y la Vih de 5 TTL/CMOS es de 2 voltios.
He puesto la mínima o máxima para cada caso, en el caso de nivel bajo si está más próximo a cero mejor y para el otro pues también cuando más cerca de 3.3 voltios mejor.
de 5 --> 3.3:
Este si necesita adaptación, si no te cargarás el chip o lo que haya por delante, ya que superarás la máxima tensión de entrada soportada por el mismo. Para este caso es muy sencillo adaptarlo, con un divisor de tensión resitivo. Analiza la corriente que entraga el TTL/CMOS de 5 voltios para adecuar los valores de las resitencias.
Saludos.
PD: lo que he puesto es general, hay algunas familias en las que esto puede no cumplirse. Tienes que hacer un análisis de VIH, VOH, VIL, VOL, VT y las corrientes de salida de ambos dispositivos. A mi hasta la fecha siempre me ha cuadrado y con unas cuantas resistencias lo he resuelto.