Analog to Digital Converter (ADC) converts an analog signal into a digital message, which is stored by a capacitor and then processed by a microcomputer controller. There are mainly four types of analog to digital converters: feedback-type, dual-slope, parallel or Flash, and charge-redistribution.