9 votos

¿Cuál es la mejor manera de convertir 1,8 V en 5 V?

Me conecté HC-SR04 sensor ultrasónico, al ordenador de a bordo BeagleBoard-xM . La clavija del gatillo requiere 5 V DC. Sin embargo, las clavijas de control del Beagle Board xM sólo pueden proporcionar 1,8 V DC.

¿Cuál es la mejor manera de convertir el voltaje a 5 V? ¿Hay algo más a lo que deba prestar atención?

14voto

Kiran Puntos 320

Hay otras formas de interconectar el BeagleBoard-xM con el HC-SR04 sin usar un "cambiador de nivel".

Las clavijas del HC-SR04 son no bidireccionales, son sólo de entrada o de salida, y por lo tanto no necesitan un cambiador de nivel.

El pin de pulso de Eco, provee una entrada al BeagleBoard-xM, y es el más fácil de interconectar, solo necesitas dos resistencias en un divisor de voltaje, en una relación cercana a 1.8:5 (total=1.8+3.3 que es bastante cercana):

schematic

simular este circuito - Esquema creado utilizando CircuitLab

(Las resistencias podrían ser de otros valores, por ejemplo, 3,3K y 6,8K probablemente funcionarían)

La clavija del gatillo requiere cerca de 5V para el encendido, y cerca de 0V para el apagado. Usa una ordinaria, barata y fácil de conseguir NPN BJT para tirar activamente de la señal a 0V, y una resistencia de pull-up para alcanzar los 5V.

schematic

simular este circuito

Casi cualquier NPN BJT de propósito general servirá, y los valores de las resistencias también pueden ser variados, aunque no tiene mucho sentido que los valores de las resistencias sean significativamente más pequeños. Podrías usar los mismos valores que el divisor de voltaje para eliminar la molestia de obtener otros valores de resistencia.

NB: El sentido de la clavija de salida del tablero está invertido, LOW para el disparo, y HIGH para el apagado.

Incluso podrías tener una tienda local de electrónica que tenga las piezas, de lo contrario los gastos de envío probablemente cuesten más que las piezas (supongo que mucho menos de 50 centavos si puedes comprarlas de una sola vez)

7voto

Matt McMinn Puntos 6067

En primer lugar, de acuerdo con la hoja de datos del HC-SR04 a la que te has vinculado, parece funcionar con 5v, no con 3.3v.

Lo que necesita es un desplazador de nivel, para convertir las señales de E/S del cabezal de expansión del BeagleBoard-xM de 1,8v a los niveles de 5v (y viceversa) según lo requiera el sensor.

Un dispositivo que realizará esta función es el Conversor de nivel lógico de SparkFun. Tiene 4 canales, que es más de lo que necesitas. Podrías construir el tuyo propio con sólo dos canales, pero por el precio ($3) no vale la pena.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X