Arduino Ampermeter (ZXCT IC'S) (1 / 2 steg)
Steg 1: teori
Spänningsfallet över shunten med en maximal belastningsström på 2A: Vkänsla = RS * jagLadda, där RS - motståndet av shunten, jagLadda- belastningsströmmen. Vkänsla = 0,1 * 2 = 0.2V.
Värma förlust i shunten med en last av 2A belopp: PD = jag2R = 22 * 0,1 = 0.4 watt.
IC-utgång nuvarande: Jagout(max) = Gt x Vsense(max), för ZXCT1010 värde Gt är 0,01. Därför jagout(max) = 0,01 * 0,2 = 0,002 A.
Beräkna motståndet vid maximal belastning aktuella för 2A. RG = Vut / jagut = 5 V / 0,002 A = 2500 kOhm. Det närmaste värdet på motståndet: 2.4K. För givet värde den tillverkade spänningen av IC är: Vut = RG * jagut = 2400 * 0,002 = 4,8 V.
Om motståndet RG = 2.4 K och minst strömmen av belastning blir 200 mA, spänningen från IC är: Vut = RG * (Gt * RS * jagLadda) = 2400 * (0,01 * 0,1 * 0,2) = 0,48 V. Således med en belastningsströmmen 200 mA, den spänningsfrekvens som tillförs ADC är 0.48V, när belastningsströmmen 2 A, respektive 4.8V.
För att mäta spänningen används spänningsavdelare. För att få den tillverkade spänningen av 4V med 12V-ingång, använder vi kalkylatorn spänningsavdelare, avdelare värden vara 1 K och 500 ohm.