The bellow circuit is digital Ammeter based on PIC16F684 and ACS712 current sensor. Here the measured ac/dc current will display on three digit 7-segment with resolution 100mA. In this project current sensor is ACS712ELCTR-30A-T . This circuit can measure the ac or dc current up to 30mA with 66mV/A output sensitivity.
The micro-controller PIC16F684 is used to read analog value from the ACS712 current sensor output and micro-controller convert to current and displaying on 7-segments display. For this circuit all 7-segment displays will be common anode type and it driven by PNP transistor BC557. Originally, this circuit is suitable for measuring DC current.