Conversor analógico a digital PIC para medir más de un voltaje de batería (con diferentes conexiones a tierra)

2

Estoy tratando de construir un circuito que pueda reducir varias baterías lipo (5 celdas) hasta 22V máx. para que sea seguro a 3.3V o 5V para medir con un microcontrolador PIC usando el convertidor de analógico a digital.

Ahora el problema es que tengo más de una batería para cada motor y cada batería está aislada una de otra. No hay un terreno común entre ellos.

¿Puede alguien ofrecer algún consejo sobre cómo puedo medir el voltaje de estas baterías utilizando el ADC del PIC? Por supuesto, se necesitará algún tipo de divisor de voltaje y las sugerencias sobre esto son bienvenidas.

Mis habilidades en circuitos analógicos son extremadamente débiles, así que por favor proporcione tantos detalles y referencias. Cualquier cálculo también sería apreciado.

Me gustaría asegurarme de que exista cierto nivel de filtrado / aislamiento debido al alto consumo de corriente y el ruido obvios del motor del LiPos.

PS: Sé que hay voltímetros LED muy baratos en ebay para esto, pero quiero poder enviar los voltajes muestreados a una base en mi proyecto.

    
pregunta Peter H

1 respuesta

2

Si no puede conectar los circuitos, un optoacoplador analógico como el IL300 puede ser útil:

La entrada y la salida permanecen separadas, pero tiene el valor analógico del nivel de la batería disponible para el ADC en el otro lado. El IL300 tiene una excelente servo linealidad de 0.01%.

(Vcc y tierra izquierda y derecha del optoacoplador son obviamente diferentes.)

función de transferencia
Opamp U1 intentará hacer que su entrada de inversión sea igual a \ $ V_ {IN} \ $, eso es

\ $ I_ {P1} = \ dfrac {V_ {IN}} {R1} \ $

Controla \ $ I_ {P1} \ $ variando el actual \ $ I_F \ $ del LED, pero no necesitamos este valor en nuestro cálculo. Dado que los fotodiodos coinciden \ $ I_ {P1} = I_ {P2} \ $, y la salida de U2 es

\ $ V_ {OUT} = I_ {P2} \ times R2 \ $

para que

\ $ V_ {OUT} = \ dfrac {R2} {R1} \ times V_ {IN} \ $

Por lo tanto, incluso cuando R1 se dibuja lejos de U2, desempeña un papel para él. Es posible que el circuito no funcione si elige R2 diez veces más grande que R1 y su voltaje de entrada es 2V.

editar
La corriente de cortocircuito para los fotodiodos es de 70 µA. Si Vin es, por ejemplo, 1 V, entonces R1 debe ser de al menos 15 kΩ para permitir que las unidades ópticas obtengan Vb también a 1 V. Un valor de 100 kΩ para R1 (y R2) le dará un rango de entrada de varios voltios.

    
respondido por el stevenvh

Lea otras preguntas en las etiquetas