Necesito hacer un dispositivo para medir el voltaje de una serie de condensadores que alcanzarán un máximo de 100 V (solo CC). En el esquema, he omitido varios de la pila, los circuitos de equilibrio y los dispositivos de soporte de PIC (xtal, desacoplamiento), para simplificar mi punto de vista. Cada tapa tendrá un máximo de 5 V a través de ella (¡supercondensadores hechos en casa si está interesado!).
Como la dinámica es bastante rápida, mi solución Arduino habitual simplemente no es lo suficientemente rápida, así que vuelvo a los viejos tiempos de los PIC, ¡que no he tocado en muchos años! 1-10 ms para los 20 canales en total, idealmente.
Para medir los altos voltajes, supongo que bastaría con un divisor resistivo simple, sin embargo, esto debería tener la impedancia más alta posible para no sesgar las lecturas y requerir resistencias de alta potencia. Esto pone la impedancia muy por encima del máximo de 10k para el PIC que estoy usando (PIC18F25K83). El PIC está funcionando a 5V.
El pensamiento actual, usando esto como inspiración, es usar un opamp para amortiguar la salida. Opamps no usados antes.
¿Hay algo evidente que haga aparecer el humo mágico, o hay una mejor solución?
EDITAR: Imagen recortada según lo solicitado. Cuantificado qué tan rápido.
Es posible que desee colocar un diodo de protección en la entrada del amplificador operacional, el alto voltaje podría quemar fácilmente el amplificador operacional si de alguna manera cruzara la barrera de la resistencia. Tenga cuidado al enrutar, a veces las piezas de orificio pasante pueden ser ventajosas para evitar la formación de arcos y proporcionar separación, ya que la fuga y el espacio libre para 100 V son 0,71 mm.
simular este circuito : esquema creado con CircuitLab
El AD8067 es en gran medida inadecuado para esta aplicación. Cuando se ejecuta desde un solo suministro de 5 voltios, el rango de voltaje de modo común de entrada es de 0 a 2 voltios y esto significa que necesitaría repensar radicalmente los valores de su resistencia si le venden ese chip en particular.
El Ad8067 también consume bastante energía. El consumo de corriente es de 6,4 mA por amplificador operacional, por lo que todo suma. Esto se debe a que es un dispositivo bastante rápido y esto se desperdicia en su aplicación.
Probablemente sería perezoso y evitaría construir (y, potencialmente, calibrar) búferes ADC seguidores de 20 voltajes.
TI vende un MUX + PGA IC de 10 canales que está pensado para este tipo de aplicación. PGA116 o PGA117. Se necesitan como máximo 5 nA de corriente de entrada, incluso para la entrada activa que está multiplexada al amplificador programable. Entonces, digamos que tiene 0.5 MΩ de resistencia en serie, eso sería una caída de voltaje de .
En un rango de digamos 2 V, eso es un error de ; su PIC tiene un ADC de 10 bits, por lo que su cuantificación de ADC permite una resolución ligeramente mejor, de todos modos. Si eso es demasiado, disminuir la impedancia del divisor de voltaje a 300 kΩ ya pondría el error por debajo de la resolución.
Entonces, estaría reemplazando 20 Opamps + 2 PIC por 2 PGA116 / 117 + 1 PIC. ¡Puede controlar su cambio usando SPI desde ese PIC fácilmente!
Para reducir la posibilidad de oscilaciones de alta velocidad/cosas de RFI, Nick recomendó correctamente condensadores cerámicos pequeños (1 a 4,7 nF o algo así) en paralelo al lado inferior de sus divisores de voltaje. ¡Barato! Use cada canal lo menos posible, eso mantiene estos capacitores cargados y reduce aún más el impacto de la corriente de polarización.
Utilice matrices de diodos TVS. Se pueden obtener de forma económica (y con pocos efectos parásitos), por ejemplo, como diodos de protección USB de alta velocidad/supervelocidad.
Transistor
GreenaGigante
marcus muller
GreenaGigante
marcus muller
marcus muller
GreenaGigante
GreenaGigante
marcus muller
GreenaGigante
Cristóbol Policronópolis
marcus muller
Nick Alexeev