Revisión del circuito del multímetro

4

Estoy diseñando un circuito multimétrico muy simple cuyo ADC es el de un Arduino Due. ¿Podría echar un vistazo al circuito y decirme qué podría salir mal, qué podría mejorarse, etc.?

Requisitos

  • Modo voltímetro: rangos 30V, 10V, 3V, 1V O +/- 15V, +/- 5V, +/- 1.5V, +/- 0.5V; ancho de banda > = 300kHz
  • Modo de amperímetro: rangos 5A, 1A, 0.2A OR +/- 2.5A, +/- 0.5A, +/- 0.1A; ancho de banda > = 100kHz
  • Modo de ohmiómetro: rangos 1k, 10k, 100k, 1M

La precisión requerida es el 1% del rango seleccionado en todos los modos.

Circuito

CircuitLab editable:

simular este circuito : esquema creado usando CircuitLab

Imagen de resolución completa:

Elcircuitoseilustraenelmododevoltímetroenelrangode10V,aquíestáelmapadeposicióndelpuenteparalos3modos,losrangosyelinterruptor+/-.Cadaceldaesunencabezadode2pines(exceptoelinterruptor+/-queesunencabezadode3pines)ycontienelareferenciadelinterruptorcorrespondienteenelesquema.Físicamente,hayunpuentede2x2pin,yunpuentede2pinmovidoalaizquierdaoladerecha,yunpuentede2pinmovidohaciaarribaohaciaabajo.

El motivo de la > El rango de 3V es que el amplificador de instrumentación no permite ganancias inferiores a la unidad, por lo tanto, hay una división por 10 etapas con una impedancia de entrada de 10M insertada antes del amplificador. El amplificador está protegido internamente hasta +/- 40V. Tenga en cuenta que al seleccionar un rango +/- se reduce a la mitad el rango.

    
pregunta user42875

2 respuestas

1

Algunos comentarios:

  • El ACS712 que está utilizando tiene un ancho de banda máximo de 80kHz, por debajo de su objetivo deseado de 100kHz.
  • El ACS712 también tiene un error de salida total listado de +/- 1.5% a una temperatura nominal de 25 grados C; los cambios de temperatura lo empeoran. Si el ruido es lo suficientemente bajo y tiene el equipo para medir el error, podría tener en cuenta que el software tenga una precisión superior al 1%, pero no esperaría que simplemente funcionara.
  • Lo mismo ocurre con la precisión ADC del DUE: la MCU SAM3x que utiliza está especificada en +.29% / - 1.56%, probablemente utilizando la referencia interna. Está dentro de un rango de 2% correspondiente a +/- 1%, pero se ha reducido un poco (de nuevo, este podría ser un software calibrado si puede medir el error).
  • Incluso si no tiene la intención de agregar una protección total contra sobretensiones presente en los multímetros estándar, yo todavía agregaría resistencias en serie a las entradas del INA826 para aprovechar la protección interna contra sobretensiones del opamp porque las cosas estúpidas Sucede ™ (consulte Fig. 58 )
  • Es posible que necesite un mejor desvío de mayúsculas, por ejemplo, un combo paralelo de 1uF, 100nF, 10nF. Si está creando un PCB personalizado, al menos agregaría almohadillas adicionales para estos, luego rellénelos según sea necesario.
respondido por el helloworld922
1

Creo que para hacer el trabajo correcto, deberías adoptar una entrada de voltímetro autoprotector como esta: -

Extraje esta imagen de un sitio poco fiable que intentó descargar un archivo exe, pero lo detuve y lo domesticé. Las palabras al lado del circuito fueron estas: -

  

A diferencia de un voltímetro ordinario, la entrada de un osciloscopio   Generalmente tiene un lado (GND) conectado a tierra a través del cable de alimentación.   En ciertas situaciones esto puede ser muy problemático. Cuando la medida   la sonda está conectada a un circuito que también está conectado a tierra,   Existe la posibilidad de que se introduzca un corto en el circuito. Que el   circuito, y por lo tanto la medida, se ve afectada por esto es el menos   de tus problemas Si estuviera tomando mediciones de alta corriente o   circuitos de alta tensión (equipo de válvulas), el resultado podría ser   ¡extremadamente peligroso! Afortunadamente no es demasiado difícil moverse   este problema. Todo lo que tienes que hacer es hacer la entrada al osciloscopio.   Flotador con respecto al suelo. El amplificador de instrumentación se muestra aquí.   hace eso, y funciona como un atenuador también. El AD621 de   Analog Devices amplifica la entrada en un factor de 10, y un interruptor en   La entrada da una opción de 3 rangos. Una posición de GND también ha sido   Incluido, para calibrar el ajuste de cero del osciloscopio. los   El voltaje de entrada máximo en cualquier configuración nunca debe exceder los 600 VCA. Hacer   Asegúrese de que R1 y R8 tengan una tensión de trabajo de al menos 600 V.   Podrían usar dos resistencias iguales conectadas en serie para estas, ya que 300   Los tipos V son más fáciles de obtener. También debe asegurarse de que todos   Las resistencias tienen una tolerancia del 1% o superior. Otras especificaciones para   Los AD621 son: con una amplificación de 10 veces el CMRR es de 110 dB   y el ancho de banda es de 800 kHz. Si no puede encontrar el AD621 localmente, el   AD620 es una buena alternativa. Sin embargo, el ancho de banda se limita a   alrededor de 120 kHz. El circuito puede ser alojado dentro de una caja metálica con un   suministro de red, pero también funciona perfectamente bien cuando se alimenta de dos 9V   baterias El consumo actual es de solo unos miliamperios. Tú podrías   también aumenta R9 a 10 k para reducir el consumo de energía un poco más.

Estás utilizando un amplificador operacional de instrumentación R2R en un suministro mucho más pequeño, pero esa es la única diferencia real. Tenga en cuenta los 4 diodos de protección y también la simetría de las entradas. Concéntrese en obtener el voltímetro a la derecha y luego descubra cómo funciona el lado actual. Incluso podría enviar la señal de corriente a la MCU por separado. No es necesario que utilice los mismos mecanismos que el voltímetro para controlar el rango.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas