Hace años realicé una evaluación de silicio de un ADC de 22 bits. Esperaba aprender, sorprenderme y quedar perplejo. Y así fue.
1) tu mano o tu cara o tu cuerpo emiten calor, y las uniones de silicio MÁS CERCANAS a la fuente de calor estarán más calientes; dos diodos cercanos se alejarían 500 microvoltios, y experimentarás unos 60 segundos de tiempo de asentamiento a la nueva tensión de compensación; dado que 0,1 metro de cobre tiene 114 segundos de constante de tiempo térmico, podemos esperar que los flujos de calor sean un problema constante; yo había diseñado esos 2 diodos en la PCB de Eval, para examinar el calentamiento por mi cara; un diodo sombreaba parcialmente al otro diodo, para asegurar una diferencia de flujo de calor.
¿Por qué los flujos de calor son un problema? El movimiento de 1 vatio a través de un cuadrado de lámina de cobre, de borde a borde, producirá un gradiente de temperatura de 70 grados centígrados. Sin embargo, la unión de metales disímiles produce de 5 a 40 microvoltios por grado centígrado, y las placas de circuito impreso tienen muchas transiciones metálicas de este tipo. El desajuste térmico de las rutas diferenciales (Vin+, Vin-) se convierte en su reto.
2) la absorción dieléctrica de los condensadores apareció; el filtrado de la entrada utilizando el paso bajo RC, para explorar el piso de ruido del ADC, mostró 2 o 3 minutos de asentamiento; cuando se puso en cortocircuito brevemente y luego se abrió, casi un milivoltio de carga almacenada apareció lentamente
3) la resistencia de 1 onza/pie^2 de lámina de cobre es de 0,000500 ohmios por cuadrado, para cualquier tamaño de cuadrado; 1milliAmp a través de un cuadrado generará 500 NanoVoltios de error; planea usar el modelado de elementos finitos para diseñar tu PCBS a nivel de 32 bits. [editar los NanoVoltios era primero microVoltios]
4) 1 amperio de sinusoide puro de 60Hz (sin picos) a 1 metro de un bucle de 10cm por 1cm, inducirá este voltaje en su PCB
Vinduce = 2e-7 * Área/Distancia * dI/dT
Vinduce = 2e-7 *10cm*1cm/1metro * 377
Vinduce = 2e-7 * 1e-3 * 377
Vinduce = 1e-10 * 754 = 75 nanoVoltios
¿Por qué? Porque una fina lámina de cobre no protege contra los campos magnéticos de 60 Hertz. A 60.000 Hertz, apenas. A 60.000.000 Hertz, bastante bien. Pero no a 60Hz.
5) esos pines de interfaz digital "silenciosos", con un nivel 1 o 0, siguen zumbando con 200 o 500 miliVoltsPP de ruido de rieles de la MCU; ¿qué tan cerca puedes dejar que una traza de interfaz digital se acerque a las señales de 32 bits, dado que la basura de la MCU tiene patrones pseudo-aleatorios (dependientes del programa), y no se puede confiar en que se "promedie"?
6) algunos valores útiles para el ruido del tapón conmutado
10picoFarad ................ 20 microVoltios RMS
1000 picoFarad ............ 2 microVolts RMS
100.000 picoFarad ........ 200 nanoVoltios RMS
10.000.000 picoFarad ..... 20 nanoVoltios RMS
1Billón de picoFarad ............. 2 nanoVoltios RMS
utilizando la fórmula: VnoiseRMS = sqrt( K*T/C)
¿Para qué sirve esta tabla? Para alcanzar niveles de ruido de 2 nanoVoltios, se debe proporcionar la energía equivalente a la carga de 1Billón de picoFarad (0,001 Farad) desde la fuente de señal o desde los buffers o desde los amplificadores.
0 votos
"no es lo suficientemente bueno para los termopares"... ¿Cómo harías la compensación de la unión fría?
0 votos
¿cuál es el requisito de resolución?
0 votos
¿Qué estabilidad debe tener su sistema? ¿Puede proporcionar una potencia lo suficientemente limpia como para satisfacer los costosos opamps? ¿Está dispuesto a PAGAR por costosas resistencias Vishay de 5 PPM? ¿O realizar una calibración cada vez?
0 votos
Me cuesta creer que 16 bits no sean suficientes para ese tipo de mediciones. Teniendo en cuenta que la mayoría de los sistemas de automatización, DACs de laboratorio, grabadores de gráficos, etc. son de 16 bits. si quieres ir más allá de los 16 bits tienes que empezar a mirar también el ruido que viene de todas las demás partes de tu sistema, de lo contrario nunca verás los bits adicionales de la señal.
0 votos
Labjack tiene algunas notas sobre el uso de ADC de alta resolución con termopares. De una forma u otra, tienes que lidiar con la compensación de la unión fría.
0 votos
labjack.com/support/app-notes/thermocouples
0 votos
Gracias a todos por los comentarios. Algunos los había considerado antes, la mayoría no. Ahora estoy pensando que sería difícil tener un entorno de ruido lo suficientemente limpio para los amplificadores. Pero que el adc de 32 bits sería excesivo. Creo que voy a volver a la mesa de dibujo un poco. Puede que vuelva al adc de nuevo, pero al menos tengo muchas cosas buenas que considerar. Gracias por las aportaciones de todos.
0 votos
Jim Williams, de Linear Technologies, escribió la ya famosa nota de aplicación AN28, que probablemente cubre todo lo que se necesita saber sobre los termopares.