¿Cómo medir la caída de voltaje a lo largo de la lámina de plata con nanovoltios de precisión, utilizando el ADC de Arduino?

0

Para un proyecto que estoy haciendo, sería útil medir las fluctuaciones de voltaje en el área de microvoltios / nanovoltios. El escenario es el siguiente: Tengo un circuito divisor de voltaje configurado con R1 que es una resistencia de 4 y R2 es una lámina de plata pura de 5 cm con dimensiones de 5 cm de longitud y 1 cm de ancho (probablemente con una resistencia en el rango de miliohms). Estos R1 y R2 están conectados en serie mediante cables de puente en la placa base.

Así que estoy tomando el Vout de este divisor, es decir, la caída a través de la lámina de plata (R2) (sé que la resistencia del cable de puente también contribuirá a esta caída) y luego lo amplifico usando un conjunto de luces a 100 ganancia. El Arduino ADC da una salida, visualizada con el monitor en serie.

Cuando la lámina de plata se mezcle con algunos productos químicos, sus propiedades eléctricas cambiarán ligeramente y, por lo tanto, también su conductividad. Solo me interesa medir la diferencia, es decir, la caída de voltaje en la lámina de plata antes de que se mezcle la solución y después de que la solución se mezcle (no tiene que ser precisa).

  • ¿El método actual que estoy usando es válido?
  • ¿Puedo medir las diferencias de nanovoltios usando este método?
  • ¿Hay otros métodos más efectivos y confiables para medir las diferencias con la resolución de nanovoltios?
pregunta user122776

1 respuesta

3

El Arduino tiene un ADC de 10 bits con 1024 niveles, por lo que el cambio mínimo que puede detectar con su método es de 1 parte en 1024, es decir. ~ 0.1%. En la práctica, debe mantenerse dentro del rango de voltaje de entrada del ADC y por encima de su nivel de ruido, por lo que la sensibilidad práctica será más baja (quizás 0.2 ~ 0.5%).

Sin embargo, ese no es tu mayor problema. Para confiablemente detectar pequeños cambios, se necesitan circuitos analógicos muy estables que no se vean afectados por factores de confusión como la resistencia del cableado, los efectos de los termopares y la deriva del amplificador.

Estás utilizando un 4 & ohm; resistencia para establecer la corriente en un valor fijo, presumiblemente conectándolo a + 5V. Esto atraerá un poco más de 1A, por lo que la resistencia tendrá que disipar más de 5W y se pondrá caliente . Como resultado, su resistencia cambiará, y también lo hará la corriente. Las variaciones en la tensión de alimentación y los cambios en la resistencia del circuito también afectarán la corriente.

Se puede crear una corriente más constante usando un regulador de voltaje de 3 terminales (p. ej., LM317) en regulador actual modo. El regulador debe estar conectado a un disipador de calor grande para mantenerlo fresco.

Cuando metales diferentes se unen y se exponen a una diferencia de temperatura, se puede producir un pequeño voltaje ( Efecto de comprobación de aspecto / a >). Para minimizar esto, debe tratar de mantener el cableado y las conexiones a una temperatura constante (¡mantenga esa resistencia caliente lejos del resto del circuito!).

Las juntas pueden tener una resistencia variable al azar que podría introducir ruido en su medición de voltaje. Cuando sea posible, debe soldar todas las uniones y usar conexiones atornilladas o atornilladas para el resto (¡no hay tablas de pruebas!). Debe hacer una conexión de Kelvin (4 cables) a su lámina de plata, de modo que haya pequeñas variaciones de resistencia en las conexiones finales No afecte sus lecturas.

Los amplificadores de CC se desvían y producen ruido, los cuales se amplifican junto con la señal. Debe usar un amplificador operacional de 'deriva cero' o 'estabilizador de helicóptero', y tomar el promedio de muchas lecturas para reducir el ruido.

Si necesita una mayor sensibilidad, puede realizar una medición diferencial entre la lámina y una referencia que se ajusta a la misma tensión inicial. Esto se conoce comúnmente como Puente de Wheatstone . Luego puede aumentar la ganancia del amplificador sin que la señal sea demasiado grande para el ADC de Arduino.

    
respondido por el Bruce Abbott

Lea otras preguntas en las etiquetas