Aplikasi ADC dan LCD
Salam..
Pengenalan
Banyak isyarat elektrik di sekeliling kita adalah analog. Ini bermakna kuantiti berubah secara langsung dengan kuantiti lain. Kuantiti pertama kebanyakannya voltan manakala kuantiti kedua boleh menjadi apa-apa seperti suhu, tekanan, cahaya, berkuat kuasa, atau pecutan.
Sebagai contoh dalam LM35 sensor suhu voltan keluaran berubah mengikut suhu, jadi jika kita boleh mengukur voltan, kita dapat mengukur suhu.
Tetapi kebanyakan MCU (PIC) adalah digital.
MCU hanya boleh membezakan antara tahap TINGGI atau RENDAH pada pin input. Sebagai contoh jika input adalah lebih daripada 2.5V akan dibaca sebagai 1 dan jika ia adalah di bawah 2.5, maka ia akan dibaca sebagai 0 (dalam kes sistem 5V).
Jadi kita tidak boleh mengukur voltan secara langsung dari MCU. PIC18F mempunyai unit ADC yang menukar analog ke digital. Ia akan menukarkan voltan kepada "nilai" yang boleh diproses oleh PIC kita.
Kendalian
LCD akan memaparkan nilai dari 0 -1023 sekiranya kita melaras Perintang maximum dan minimum, Sebagai contoh jika isyarat masukan Vref- (GND /0V untuk eksperimen ini) digunakan kepada saluran input analog maka hasil daripada penukaran akan menjadi 0 dan jika voltan yang setara dengan Vref + (5V untuk eksperimen ini) dikenakan kepada saluran input hasilnya akan menjadi 1023 ( nilai max untuk 10bit ADC).
Komponen :
- LCD 16x2
- Perintang boleh laras sebarang nilai
Untuk penerangan penuh boleh merujuk link ini :
No comments:
Post a Comment