ACS712 current sensor operates from 5V and outputs analog voltage proportional to current measured on the sensing terminals. You can simple use a microcontroller ADC to read the values. ... The low resistance internal conductor allows for sensing up to 20 A continuous current. Providing typical output error of 1%.