¿Es posible crear un divisor de voltaje sin resistencias?

0

Estoy creando un prototipo de un afinador de guitarra cromático con un Arduino DUE y un sensor piezoeléctrico.

EstabaintentandoamplificarlaseñaldelsensoryconectarloalpinADCdeArduino.Asíquemencioné SLOA033A de TI .

Ese cuadro naranja, que muestra 1/2 Vcc, es mi preocupación.

Estoy usando una batería de 9 V y el módulo convertidor de dinero de TI para alimentar la placa y los amplificadores operacionales.

Creé esa 1/2 Vcc usando un circuito divisor de voltaje y un circuito de amortiguación. No estaba seguro de si el circuito de división de voltaje sin el búfer puede manejar esto.

En resumen, estas son mis preguntas;

  1. Dado que Arduino DUE (MCU: ATSAM3X8EA-AU) no puede tomar voltajes negativos como entrada de ADC, se usa 1/2 Vcc para desviar la señal del sensor a 1/2 Vcc, ¿verdad?

  2. Como se muestra en mi esquema, ¿no es necesario el búfer?

  3. Por último, ¿hay formas alternativas de crear esa 1/2 Vcc sin estas resistencias que dividen el voltaje? Estaba imaginando algún tipo de IC de potencia o circuitos que crean 1/2 Vcc, pero no pude encontrar uno. Si el circuito de división de voltaje es la forma más barata, entonces parece que no tengo otra opción.

-Regards, David

    
pregunta David Lee

3 respuestas

3

1) Eso es correcto

2) Quisiera un suministro bastante rígido allí, así que recomendaría mantener el tampón en funcionamiento. Sin él, su divisor potencial no mantendrá la mitad del voltaje de suministro si hay alguna carga.

3) TI hace que el IC tle2426 'rail splitter', que tiene la misma función que usted desea pero una entrada de voltaje mínimo de 4 V. Dudo que encuentre algo más específico para esa función más barato que un par de resistencias y un opamp .

    
respondido por el Colin
2

El uso de un búfer seguidor de voltaje es la forma preferida de generar la tierra virtual para un amplificador operacional.

Si busca en Google 'virtual ground', encontrará un todo (con excusa el juego de palabras) slew de información sobre esto.

No tiene nada que ver con el Arduino, y si bien es cierto que el Arduino no estaría particularmente satisfecho con un voltaje negativo en cualquiera de sus pines, esto no podría ocurrir con o sin el voltaje de '1/2 VCC' .

¿De dónde crees que vendrá este voltaje negativo? El amplificador operacional tiene 3.3V y tierra en sus pines de alimentación. Eso significa que, en el mejor de los casos, puede oscilar no más de 3.3 V y no más bajo que el suelo (y, por lo general, es simplemente "muy cerca" de los rieles de potencia, en lugar de alcanzarlos). Entonces, a menos que esté creando un voltaje que esté por debajo del potencial de tierra del Arduino de alguna manera (como una bomba de carga, etc.), entonces no hay ningún potencial de voltaje negativo al que pueda estar expuesto.

No, la razón para el voltaje de referencia de 1/2 Vcc es crear una 'tierra virtual' para el amplificador operacional. Solo por un momento, simule que la tierra ya no está a tierra, y que la tensión de 1/2 VCC está a tierra. Tenga en cuenta que esto no cambia nada, porque todas estas son solo etiquetas arbitrarias y los voltajes son solo valores arbitrarios que son relativos a un potencial arbitrario que hemos elegido como base.

Entonces, brevemente, vamos a elegir un potencial diferente como terreno: nuestro potencial de 1/2 VCC.

Además, voy a pretender que nuestro VCC original es 3V, en lugar de 3.3V, solo para números más simples.

Ahora, el opamp ya no funciona con 3V referenciados a nuestro antiguo terreno. ¡Nuestro nuevo 'terreno virtual', con el que describimos todos los potenciales de sobretensión en referencia a, ha cambiado las cosas! Ahora nuestro amplificador operacional funciona con un riel de energía positivo y negativo, 1.5V y -1.5V. Su salida puede desplazarse por encima y por debajo del suelo, y es algo bueno: nuestra señal de entrada, que es una de audio de CA, también oscila por encima y por debajo del suelo.

Mientras tanto, nuestro Arduino también funciona con 1.5V y -1.5V. Y, de hecho, no hay problema con que su pin ADC tome un voltaje negativo, siempre y cuando se mantenga por encima del pin de tierra del Arduino (que está a -1.5V) y por debajo de su pin de potencia (1.5V).

Ahora, recuerda que este es el mismo circuito. Nada ha cambiado, excepto lo que decidimos llamar ciertas cosas.

El voltaje de 1/2 VCC es realmente una tierra ficticia, una tierra virtual, y al hacer referencia a nuestra señal de entrada con respecto a esta tierra, le permite oscilar por encima y por debajo de dicha tierra al igual que una señal de audio de CA necesita, sin pasar realmente por debajo de nuestro verdadero terreno (sin saberlo, la señal no se ve afectada).

O, dicho de otra manera, que 1/2 VCC está allí para desviar / cambiar la señal de ENTRADA. Básicamente, estás tomando algo que, por ejemplo, oscila entre 0.5V y -0.5V, y simplemente lo desplaza hacia arriba en 1 / 2VCC. Así que ahora está pasando de 2V a 1V.

De todos modos, este terreno virtual no necesita pasar mucha corriente, pero seguirá pasando un poco y no será simétrico en todo momento (la misma corriente regresará a GND vs VCC). Por lo tanto, un divisor de resistencia tendrá algún error debido a esto, un error que variará dependiendo de lo que esté sucediendo, lo que dificulta su corrección.

Entonces, en lugar de hacer eso, usamos un búfer. El búfer del amplificador operacional es solo un seguidor de voltaje, lo que permite que el divisor de voltaje solo necesite controlar la entrada de impedancia muy alta del amplificador operacional, por lo que casi no verá carga. De esa manera, la tensión del divisor mostrará un error mucho menor, al tiempo que permitirá que muchos miliamperios se obtengan o se hundan (o incluso amperios para algunas partes de alta potencia de búfer / op) sin cambiar la tensión de referencia. Es importante recordar que dichos terrenos virtuales necesitarán tanto sumidero como fuente de corriente, por lo que la mayoría de los reguladores de voltaje, ya sean lineales o de conmutación, no podrán generar un terreno virtual. Pueden generar corriente, o pueden hundirla, pero no ambas. Es por esto que tanto el 7805 como el 7905 (reguladores de 5V y -5V) existen. Uno puede fuente, el otro puede hundirse. Un seguidor de voltaje de amplificador operacional puede hundir Y fuente, lo que lo hace ideal para esta aplicación.

No NECESITA usar un divisor de voltaje, puede usar un diodo zener o un IC de referencia de voltaje, pero solo un divisor de resistencia "rastreará" el voltaje de entrada a medida que varía, y se comportará ratiométricamente. Pero, si estás usando un búfer de amplificador operacional, ya no lo veo como 'usar un divisor de voltaje'. Solo está usando uno para crear un voltaje de referencia, pero no es responsable de generar realmente su tierra virtual. Simplemente está diciendo a la cosa que lo está generando, el amplificador operacional, dónde mantener el terreno virtual en relación con VCC.

    
respondido por el metacollin
0

Primero debes considerar las especificaciones de diseño.

¿Qué es un error aceptable para V + / 2, incluido el ruido de cualquier fuente?
   Defina un presupuesto para la tolerancia de la resistencia, el ruido y la regulación de la carga. ¿Qué es una corriente de reposo aceptable para generar este voltaje?
¿Cuál es la corriente de carga?
¿Qué corriente de ruido de cualquier fuente?
Entonces, ¿cuál es el error resultante para la impedancia de la fuente de corriente de carga *?
    Esta relación de impedancia de fuente / carga crea el error de regulación de carga.

Si cumple los criterios con dos x% R y un límite de reducción de ruido,
   entonces no se necesita buffer ni OP Amp o LDO activo o IC de divisor de carril.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas