나는 본질적으로 1kV DC 소스 인 매우 높은 저항 ( 기본 회로 개요 )에 연결된 회로를 가지고 있는데, 0.1nA에서 500uA 범위의 전류가 Arduino를 사용하여 측정하려고합니다. 저항은 외부 요인에 따라 다릅니다). Arduino에 연결된 this (또는 이와 유사한)를 사용하는 아이디어가 있습니다 : https://www.adafruit.com/product/904
그러나 이것은 최대 26V에서 작동하며 0.8mA 해상도 만 있습니다.
이 문제를 해결하기 위해 먼저 전위 분배기를 사용하여 INA219가 갈 수있는 전압이 ~ 13V로 감소 된 회로의 병렬 섹션 ( 전압 섹션 )을 갖도록하고 높은 저항 저항으로 본질적으로 모든 전류가이 섹션을 통해 흐르도록 생각했습니다.
그러나 이제이 섹션의 전류를 INA219가 측정 할 수있는 값으로 증폭해야합니다. I까지의 일을 찾고 후 이에 대한 좋은 아이디어가 달링턴 쌍 될 것이라고 생각하고 이런 식으로 구현 : 달링턴 쌍 . 그러나 나는 이것에 대한 증폭이 없다는 것을 알았습니다. Darlington 쌍을 잘못 구현 했습니까? 아니면 작은 전류에서 작동하지 않습니까, 아니면 Darlington 쌍이 전류를 증폭시키는 데 완전히 잘못된 생각입니까? 이것이 잘못된 방법이라면 Arduino 로이 저 전류 고전압 회로의 전류를 측정하는 좋은 방법은 무엇입니까?
편집 : 나는 Olin Lathrop의 답변에 설명 된 다이어그램의 개략도를 포함했습니다.
이 회로 시뮬레이션 – CircuitLab을 사용하여 작성된 회로도