Aislamiento analógico vs Aislamiento digital

Estoy diseñando un circuito frontal ADC que aceptará una conexión de red de 230 Vrms. Mi objetivo es medir el voltaje RMS de la red eléctrica.

Aunque no es realmente necesario , creo que tendría sentido aislar galvánicamente la tensión de red del resto de la placa.

Esto implica el uso de aislamiento digital o aislamiento analógico entre la sección principal y la sección MCU de la placa. Estaba leyendo el libro blanco de National Instruments sobre los tipos de aislamiento y ahora me pregunto cuál sería la forma más rentable de cumplir con mi requisito de aislamiento autoimpuesto.

Aislamiento analógico: ingrese la descripción de la imagen aquí

Aislamiento digital: ingrese la descripción de la imagen aquí

Para la sección del amplificador de ganancia del front-end, planeo usar resistencias de precisión para escalar y compensar la entrada de CA:

esquemático

simular este circuito : esquema creado con CircuitLab

Según el libro blanco, el único beneficio real de optar por el aislamiento analógico es que la barrera de aislamiento viene antes que el ADC, lo que agrega un mínimo de protección a las entradas del ADC. La desventaja es que este método introduce errores de compensación, ganancia y no lineales en la medición y tiene un ancho de banda operativo reducido en comparación con las técnicas de aislamiento digital.

Según el libro blanco, las topologías de aislamiento digital también tienden a ser menos costosas de implementar que sus hermanos de aislamiento analógico. Sin embargo, no he podido confirmar esto, ya que busco en las hojas de datos las piezas necesarias:

Partes comunes a ambos enfoques:

  • $4,50 para fuente de alimentación aislada para sección aislada (es decir , R1SE-0505-R )
  • $1 para la referencia de voltaje para el sumador resistivo de compensación/ganancia ADC (es decir , MCP1501T-33E/CHY )
  • $2 Resistencias de compensación/ganancia de precisión

Piezas para aislamiento digital:

  • $11 ADC con salida serie aislada integrada (por ejemplo , AD7402 )

Piezas para aislamiento analógico:

  • $3 Amplificador de aislamiento (por ejemplo , LIA135STR )

  • Resistencias de compensación/ganancia de precisión de $2 en el lado de la MCU de la barrera de aislamiento


o, en resumen: Digital = $20 | Analógico = $12.50

Supongo que este documento técnico asumió que lo digital era más barato porque aún no hay un ADC disponible que se pueda usar, sin embargo, en mi aplicación tengo un ADC disponible en la MCU.

Dudo en gastar $20 para usar una topología aislada digitalmente, especialmente porque ya tengo un ADC que puedo usar. Por otro lado, estoy cansado de gastar $10 en una topología de aislamiento analógico que realmente no tiene precisión.

Tiene que haber una manera menos costosa de hacer esto, ¿no?

Estoy empezando a pensar que tal vez debería descartar la idea de tener aislamiento, o tal vez que necesito comenzar a considerar simplemente usar un transformador reductor de la red eléctrica a la placa MCU para el aislamiento y vivir con el hecho de que la señal que estoy la medición tendrá una forma diferente a la tensión de red. ¿Pensamientos?


ACTUALIZAR Como ha señalado @DanMills, otra opción es simplemente usar un transformador de 230 V CA en la alimentación de red entrante para lograr el aislamiento analógico. Una búsqueda en Digikey muestra que el transformador menos costoso clasificado para 230 VCA cuesta $6.80 (canadiense):

Entonces, sigue siendo bastante caro, pero definitivamente un poco más apetecible. Obviamente, la desventaja de este enfoque es que distorsiona la forma de onda entrante y desperdicia energía.

Sea justo y elija un ADC con capacidades similares a los ADC de su uC (8 o 10 bits en lugar de 16, y 100 kSa/s, no ~1 MSa/s). Luego agregue optoacopladores digitales de bajo costo, Digikey los tiene desde $ 0.63 por canal.
Mi corazonada es que puede hacer que el aislamiento digital sea más económico [particularmente por canal, si tiene múltiples canales], si el ADC y el aislador son chips separados. A la luz de eso, déjame preguntarte... ¿Cuántos canales ADC? ¿Está seguro de que uno será suficiente a medida que evolucione su diseño? ¿Cuántos datos? ¿Cuántas muestras? ¿Cuántos bits de profundidad? ¿Tiene alguna preferencia por la interfaz digital (I2C, SPI o similar)?
Si este es un proyecto en solitario, no veo diferencia entre $12 y $20. Si este es un prototipo para un diseño producido en masa, estos precios son increíblemente altos de todos modos. Además, no dijo con qué precisión desea medir la forma de onda, ni planea capturar detalles finos de forma y fase de amplitud.
@AliChen Esto es para un diseño producido en masa
@NickAlexeev Estaré midiendo señales de CC (positivas) con el ADC integrado en la MCU. Supongo que solo puedo medir una señal de CA por ADC (ya que pueden estar desfasados, lo que requiere tierras aisladas por señal). Mirando probablemente alrededor de 2500 muestras/segundo a una resolución de 12 bits. La preferencia por las comunicaciones en serie probablemente sería I2C.

Respuestas (5)

Como regla general, el voltaje de la red de CA siempre debe estar aislado por un transformador o algún tipo de dispositivo de aislamiento. También debe haber alguna forma de limitar tanto la corriente (fusible) como el voltaje (TVS o MOV) en cada línea.

Dependiendo de sus planes para esta aplicación y de dónde pretende venderla, es probable que tenga que pasar por algún tipo de certificación UL o CE. Eche un vistazo a IEC 61010. Ese documento cubre muchas de las pruebas básicas requeridas.

Al tomar decisiones sobre el aislamiento requerido, debe considerar el entorno (banco de laboratorio, afuera, ¿se puede mojar?), el recinto, las distancias de espacio libre y lo que sucede cuando las cosas van mal como mínimo. Digamos que una resistencia o diodo en el diseño falla, ¿su diseño inicia un incendio? Si algo se incendió, ¿podría el fuego extenderse fuera de la caja? ¿Podría alguien recibir una descarga eléctrica al tocar la caja si se soltara un cable? Estas son cosas en las que debe pensar antes de intentar medir el voltaje de la red. También determinan la cantidad de aislamiento requerida.

Para responder a la pregunta original que era sobre el costo. He probado ambos enfoques. Ambos funcionan, pero normalmente prefiero el aislamiento digital. En productos más antiguos, el aislamiento generalmente se realizaba en el espacio analógico. La parte delantera era típicamente un amplificador operacional diferencial con varias resistencias grandes en serie con las entradas con diodos de protección seguido de un ISO124 para aislamiento galvánico. Un ISO124 no es una pieza barata ($ 19.85), pero está probado y es cierto. Tiene limitaciones como el ancho de banda y el voltaje de compensación que deben tenerse en cuenta. También es bipolar. Muchos MCU AtoD no pueden manejar ningún voltaje por debajo de 0V. Dado que está midiendo una señal de CA, es posible que deba usar un AtoD separado.

Los amplificadores operacionales de aislamiento realmente baratos generalmente están destinados a medir la corriente a través de una derivación y tienen un rango de entrada pequeño. Aunque puede dividir la señal de entrada utilizando resistencias de precisión, la relación señal/ruido se verá afectada. Además, la ganancia puede variar de un canal a otro. Esto puede o no ser un problema para su aplicación. Depende de la precisión que esté tratando de lograr. El rango de entrada pequeño generalmente ha sido un problema para mí, por lo que no he probado este enfoque, aunque podría funcionar.

También probé el aislamiento digital. Los aisladores digitales son abundantes y baratos. Personalmente, he usado aisladores digitales para bus CAN, I2C y SPI. El front-end típico suele ser algún tipo de circuito de filtro seguido de un amplificador operacional y luego AtoD. El AtoD está aislado de la MCU mediante el aislador digital. Dado que el AtoD está aguas arriba del aislador, no es necesario considerar el ruido de cuantificación del aislador. Esto produce una medición más precisa con un ancho de banda más amplio.

Un punto final. La seguridad siempre triunfa sobre el costo y debe ser su principal preocupación.

Dados los precios ridículamente bajos de las MCU con ADC integrados decentes, la forma más sencilla de hacerlo sería hacer un aislamiento digital entre las MCU. Simplemente trate un pequeño microcontrolador de un solo chip como un ADC "personalizado" y un modulador digital en uno. De esa manera, tiene total flexibilidad para elegir el formato de la señal digital aislada que se ajuste a sus requisitos.

Por ejemplo, si solo necesita medir el valor RMS, puede ejecutar el ADC a la velocidad máxima y calcular el promedio entre los cruces por cero, y enviar solo ese valor al lado aislado en un enlace de baja velocidad, utilizando un optoacoplador económico impulsado directamente desde la MCU. El MCU y el optoacoplador tienen requisitos de consumo de energía muy modestos, por lo que puede alimentarlos directamente desde la línea principal que está monitoreando usando un capacitor en serie, una resistencia y un regulador de voltaje de derivación económico, tal vez solo un diodo Zener sería suficiente. El precio aproximado del lado de alto voltaje podría ser un poco más de $ 10 en una cantidad de 100 o más o menos.

¿Alguna razón para no usar un transformador de red de montaje en PCB en miniatura en la entrada de la cosa y medir el secundario? Aislamiento instantáneo, sin necesidad de energía en el lado no iso de la barrera, fácilmente disponible con cualquier certificación de seguridad que desee y económico....

Ahora, si está tratando de medir armónicos detallados o eventos transitorios rápidos, es posible que esto no sea suficiente, pero para muchas aplicaciones, un transformador de red montado en PCB en miniatura es completamente apropiado, una resistencia de carga modesta en el secundario ayudará con el rendimiento en la mayoría de los casos.

En cuanto al aislamiento digital, dependiendo de la velocidad que necesite, un Jellybean 6N137 hará 30 Kbaudios más o menos, y hay algunos micros muy pequeños en estos días para codificar la salida del ADC en algo asíncrono que pasará el opto...

En el lado analógico, no descarte cosas como el IL300, de la vieja escuela pero muy útil.

Y sí, los proveedores de chips tienden a publicar libros blancos que favorecen sus soluciones, de la misma manera que el departamento de marketing escribe la primera página de la hoja de datos...

Una objeción con esta respuesta: National Instruments no es un proveedor de chips. Aunque el mismo principio se aplica a los proveedores de instrumentos.
@DanMills Creo que probablemente tenga razón al decir que un transformador de red de montaje en PCB es probablemente la mejor manera de hacerlo por ahora. No creo que necesite medir armónicos y transitorios rápidos en este momento, pero esperaba tener esa opción un poco más adelante. Supongo que la conclusión es que si puedo incorporar esa garantía de futuro en el diseño por un precio razonable ($5, no $20!), entonces lo consideraría como dinero bien invertido en lugar de simplemente usar un transformador de aislamiento.
@DanMills Parecería que el transformador de red más barato en DigiKey cuesta $ 6.80 .... digikey.ca/short/3541pd
@macdonaldtomw, dijiste que este diseño es para producción en masa. ¿Por qué te importa cuál es el precio en Digikey?
@ThePhoton No sabía que el abastecimiento de piezas para la producción en masa de DigiKey estaba mal visto, ¿puede dar más detalles? Cuando digo producción en masa, me refiero a 100 unidades.
Porque el costo de Digikey es aproximadamente 2 veces mayor si se compra directamente a los fabricantes (incluso con los mejores precios de DK). Pero 100 piezas no es producción en masa. Para esos volúmenes, el abastecimiento de los distribuidores es razonable.
En una búsqueda MUY rápida, encontré una parte secundaria de 3,2 VA y 24 V por menos de £ 2,00 en la cantidad 50 en Farnell, y generalmente no son el proveedor más barato, incluso en ese tipo de volúmenes. Si seis dólares y medio es el hierro de 50 Hz/60 Hz con montaje en PCB en miniatura más barato que puede encontrar, sugeriría que lo está haciendo mal... Digikey en otro vistazo rápido da 237-1577-ND con 120/240 V primario y unos pocos voltios en el secundario, 1.1VA que debería estar bien.

Le sugiero que centre su diseño primero en el aislamiento certificado U/L requerido. Elija un optoaislador con clasificación U/L realmente decente como el OPI1268S: http://media.digikey.com/pdf/Data%20Sheets/Optek%20PDFs/OPI1268S_Brief.pdf
Ya ha seleccionado una fuente de alimentación decente.

Ahora puede dejar que todo el frente de medición (micro y A/D) flote a la tensión de la red. Parecería que no necesita A/D de alta velocidad (de su selección), y si puede arreglárselas con un A/D de 10 bits, entonces podría usar algo tan simple como un Arduino Nano para la interfaz y luego controlar el optoaislador. a su back-end.

Piezas: $4,50 por fuente de alimentación aislada para sección aislada (es decir, R1SE-0505-R) (certificado U/L de aislamiento de 1 kV)
$2 Resistencias de compensación/ganancia de precisión
$4 Arduino Nano ( http://store.gravitech.us/arna30wiatp.html )
$6.60 OPI1268S ( http://www.digikey.com/product-detail/en/tt-electronics-optek-technology/OPI1268S/365-1562-ND/2744562 ) (certificación U/L de aislamiento de 2 kV)

Sobre la imagen (¿no entiendes?) con resistencias R4 y R3, @ 250V ac, pico 400 Vdc). Tenga en cuenta que las resistencias se especifican con un voltaje nominal (... 100 V?)... si usa piezas SMD... Verifique que 2 resistencias sean suficientes.

¿Por qué no usar una transmisión a través de un circuito nRF? Todos los problemas se resuelven sobre el aislamiento.

Estás desenterrando muchas viejas preguntas y respondiéndolas. Eso no está mal si tiene algo nuevo que agregar, pero está sugiriendo cosas para que la persona que hizo la pregunta pruebe. Es poco probable que eso suceda dado que la pregunta tiene 5 años y la persona que la hizo no ha existido durante 8 meses.
Tienes razón. Pero algunas respuestas también están siendo leídas por nuevos usuarios en este momento. También es interesante dar las soluciones actuales, ¿no es así, si lo son?