Dalam mikrokontroler keluarga AVR, khususnya kelas ATmega, umumnya sudah dilengkapi dgn ADC – Analog to Digital Conver, yang tertanam di dalamnya. Sebagai contoh, ATmega8535 yang cukup populer di negeri ini.
Menggunakan fasilitas ADC yang terdapat dalam ATmega8535 dengan Bahasa BASIC, cukup mudah. Cukup melakukan inisialisasi untuk modus operasi, prescaler dan tegangan referensi yang digunakan. Selanjutnya, data analog siap diubah menjadi digital.
Berikut adalah contoh penerapannya dengan menggunakan BASCOM-AVR:
$regfile = "m8535.dat"
$baud = 9600
Config Adc = single, Prescaler = auto, Reference = avcc
Start Adc
Dim W as Word
Do
W = Getadc(0)
Print W
Waitms 1000
Loop
End
Selamat mencoba.
NEXT SYSTEM
Robotics Learning Center
ITC Kosambi F2
Jl. Baranang Siang 6-8, Bandung 40112
Tel. (022) 4222062
WhatsApp 085102238024
Email: info@nextsys.web.id
Official Website: http://edukasi.nextsys.web.id