analog sinyallerin işlenip, değerlendirilmesi için dijital sinyaller haline getirilme durumudur. a/d çevirme işlemi için üretilmiş özel entegreler olduğu gibi, bazı mikrodenetleyicilerde de bu özellik bulunmaktadır. "peki nasıl oluyorda, elektriksel bir sinyal monitörize edilebiliniyor?" diyorsanız, size küçük detaylar aktarayım.
sıcaklık yükseldikçe, direnç değeri azalacak bir ısı sensörünü ele alalım ve bu sensör, 0 c de ki değeri: 6 k olsun. 50 c de ise 3 k olsun...
50 derecede okunan adc değeri 256 ve 0 derecede okunan 146 olduğundan, 0-50 derece arası okunan değer farkı 110 dur. (256-146) .
o halde her bir derece için okunması gereken değer 110/50=2,2 olacaktır. mikrodenetleyiciye uyarlamak için okunan değeri 10 ile çarpıp, 22 ye bölersek direkt sıcaklığı bulmuş olacağız. ondalık değeri de hesaplamak için 10 yerine 100 ile çarpmamız gerekmektedir. hatta bu açıklamaya, picbasic den küçük bir örnek verelim de tam olsun.