Az acs712 áramérzékelő használata

Dummy és debug táblák a kísérletekhez.

A kísérletekhez mérésére a jelenlegi kiigazítási állandó feszültség forrás csatlakozik az érzékelő kapocs keresztül egy sor ellenálláson 2,7 ohm / 2 watt. Az érzékelő kimenete a mikrokontroller RA0 / AN0 portjához (17. érintkező) van csatlakoztatva. A kétsoros szimbólum LCD csatlakoztatva van a mikrokontroller B portjához, és 4 bites üzemmódban működik.

A mikrokontrollert +5 V feszültség táplálja, ugyanazt a feszültséget használja az ADC referenciaként. A szükséges számítások és átalakítások a mikrokontroller programjában valósulnak meg.

Az átalakítási folyamat során használt matematikai kifejezések az alábbiakban vannak felsorolva.

Érzékelő érzékenysége Sens = 0,185 V / A. Ha Vcc = 5 V és a referenciafeszültség Vref = 5 V, a számított arányok a következők:

ADC kimeneti kód

Ennek eredményeképpen az áram kiszámításához az alábbi képletet kapjuk:

Fontos megjegyzés. A fent bemutatott kapcsolatok azon a feltevésen alapulnak, hogy a tápfeszültség és az ADC referenciafeszültsége 5 V. Azonban az utolsó áramkört és az ADC számláló kimeneti kódját összekötő utolsó kifejezés továbbra is érvényes a tápfeszültség ingadozásaival együtt. Ezt a leírás elméleti részében tárgyaltuk.

Az utolsó kifejezés azt mutatja, hogy az aktuális érzékelő felbontása 26,4 mA, ami 513 ADC mintának felel meg, ami meghaladja a várt eredményt egy számmal. Így azt a következtetést vonhatjuk le, hogy ez a megvalósítás nem teszi lehetővé a kis áramok mérését. A felbontás növelése és az alacsony áramerősség mérés érzékenységének növelése érdekében operatív erősítőre van szükség. Az ilyen séma egy példáját mutatja a 10. ábra.

Kapcsolódó cikkek