Stap 3: De huidige sensor kalibreren
De ACS712-chip uitgangen een analoge spanning die lineair met varieert huidige voelde. De reguliere versie kan meten met 5A van DC of AC-stroom. In de Sparfun breakout board is een opamp winst stadium toegevoegd voor gevoeliger huidige metingen. In het bijzonder door de winst van de ingesloten opamp (vanaf 4.27 tot en met 47) aan te passen is het mogelijk om zeer kleine stromen meten.
Om de huidige sensor kalibreren moet u de offset en de winst grastrimmers met behulp van een schroevendraaier en een digitale voltmeter. Dit gebeurt in twee stappen:
1) configureren de offset. Aanpassen met geen stroom op de lijnen van de zin, de offset om te lezen over 2.5V op de uitvoerregel sensor.
2) het instellen van de winst. Met een bekende huidige vermogen Iref (een 100mA beperkt aanbod werken goed voor dit), stel de winst op zodanige wijze te lezen de gewenste waarde Vref op de uitvoerregel. De gevoeligheid wordt dan gegeven door (Vref - 2.5) / Iref. Bijvoorbeeld, als met een verwijzing stroom van 100mA de uitvoerregel sensor 2.8V leest, volgt daaruit dat de sensorgevoeligheid 3 V is / A.
Gezien het feit dat de sensor output lineair met de sensormeting huidige toegenomen en dat de maximumwaarde kan niet hoger zijn dan 5V, volgt hieruit dat de winst moet worden ingesteld als een tradoff tussen de resolutie en meetbare maximumstroming.
De Arduino schets beschikbaar hier downloaden en openen met behulp van de Arduino SDK. Vóór het uploaden van de code de microcontroller herinner me om de OFFSET (in mV) en de gevoeligheid te wijzigen (in mV / A) variabelen met behulp van de bovenstaande waarden. In screenshot de OFFSET is ingesteld op 2500mV terwijl de gevoeligheid is ingesteld op 850 mV / A