Cómo medir micro y nano amperios a través de un microcontrolador [cerrado]

0

El objetivo es construir / construir un circuito alimentado por un IC ATMEGA32, utilizando C ++. Este circuito será esencialmente un amperímetro para niveles de corriente pequeños (10 -6 y 10 -9 ).

He leído algunos puntos básicos al leer los foros:

  • Asigne en o los puertos del IC al propósito de ser un amperímetro
  • Posible control de corriente a través de un sensor de efecto Hall y MOSFET
  • Op-Amp se usa para la regulación de voltaje como una alternativa sin la necesidad de desarrollar un PID de sistema de control para ello.

  • Lo ideal es que la salida vaya a una pantalla LCD que muestre la medición de corriente al estar conectada con un circuito.

¿Algún puntero que pueda ayudarme en mi camino?

Muchas gracias

    
pregunta Sparks

1 respuesta

1

Considere un amplificador de transimpedancia , que le dará una carga cero (caída de voltaje despreciable). Debe obtener un amplificador con una corriente de polarización muy baja en comparación con la corriente medida para obtener una buena precisión. Por ejemplo, un amplificador con una corriente de polarización de 1pA y una resistencia de realimentación de 10M le daría una salida precisa de 1V para -100nA. Puede introducir eso en el ADC y mostrarlo. Como esto (ignora el fotodiodo).

Puede cambiar Rf a diferentes valores para diferentes rangos (p. ej., escala completa de 3nA / 30nA / 300nA / 3uA requeriría resistencias de 1G / 100M / 10M / 1M).

Hacer circuitos para medir nA con precisión (pA o fA fugas) requiere cuidado. Para obtener más información sobre los circuitos del electrómetro de Google, hay más de lo que es apropiado para este formato de respuesta.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas