Hari-2 Pelatihan Mikrokontroler AVR saya isi dengan topik ADC (Analog to Digital Converter) dan Komunikasi port serial.
Apa dan mengapa ADC?
ADC atau Analog to Digital Converter adalah sebuah alat yang dapat digunakan untuk mengkonversi sinyal atau isyarat analog menjadi digital yang siap disimpan atau diproses lebih lanjut oleh peralatan digital, termasuk mikrokontroler AVR.
Mikrokontroler AVR ATmega 8535, yang kita gunakan dalam pelatihan, memilki 8 kanal ADC, yang dikontrol menggunakan multiplekser, dengan resolusi maksimum 10-bit. Port ADC 8-kanal ini terdapat di PORTA, perhatikan gambar diagram pin kemasan PDIP berikut ini:
Gambar Kemasan PDIP ATmega 8535
Sebagaimana terlihat pada diagram pin tersebut, PA0 s/d PA7 masing-masing dapat digunakan sebagai masukan analog kanal-0 s/d kanal-7. Ingat karena sistem multiplekser, hanya satu kanal saja yang bisa dibaca pada suatu saat, sehingga jika semua kanal ingin dibaca, harus dilakukan secara bergantian.
Untuk tegangan acuan disambungkan ke pin AREF (pin 34). Dalam hal ini Anda bisa memilih apakah tegangan acuan diambil dari dalam (internal), sebesar 2,56volt, atau dari luar (eksernal) dengan mengacu pada Vcc. Penjelasan lengkap dengan format BASCOM-AVR ditunjukkan pada gambar berikut:
Gambar penjelasan CONFIG ADC pada BASCOM-AVR – 1
Gambar penjelasan CONFIG ADC pada BASCOM-AVR – 2
Antarmuka ADC dan LCD
Antarmuka Komunikasi port serial
- Anto (081802732491)
- Ibnu (085236874409)
Semoga bermanfaat!