Arduino 프로젝트의 현재 측정은 전력 소비를 감시하고 안전을 보장하기 위해 필수적입니다. shunt 저항기를 사용하여 부하 전류를 정확하게 측정하는 간단한 효과적인 방법을 제공합니다. 이 문서는 Arduino 프로젝트에 shunt 저항기를 사용하여 부하 전류를 계산하는 방법을 설명합니다.

Shunt 저항력

션트 저항기는 하중을 가진 시리즈에서 둔 낮은 가치 저항기입니다. 현재가 그것을 통해 흐름할 때, 저항기의 맞은편에 작은 전압 강하 발생. 이 전압은 Ohm의 법을 사용하여 현재를 결정하기 위하여 측정될 수 있습니다.

공급 능력

부하 전류를 계산하는 기본 공식은:

I = V / R

I]는 앰버서더의 현재, V]는 션트 저항기의 전압이며, R는 저항 값입니다.

Arduino를 가진 측정 전압

Arduino는 아날로그 입력 핀을 사용하여 shunt 저항기의 전압 강하를 측정할 수 있습니다. 짐에 시리즈에 있는 저항기를 연결하고 저항기의 맞은편에 Arduino 아날로그 입력을 연결합니다. 뒤에 오는 단계를 사용하십시오:

  • 하중을 가진 시리즈에 있는 shunt 저항기를 연결하십시오.
  • 저항기의 접합점에 Arduino 아날로그 입력을 연결합니다.
  • Arduino의 아날로그를 사용하여 전압을 읽으십시오.Read() 기능.
  • 전압에 아날로그 독서를 변환하십시오: V = (analogRead ()/1023) * 참고 전압.

예제 계산

0.1Ω shunt 저항기를 사용하고 Arduino는 그것을 통하여 0.05V의 전압을 읽습니다. 짐 현재는 다음과 같이 산출됩니다:

I=0.05V/0.1Ω=0.5A]