Tugas Sederhana I/O
Dalam sistem digital, mikroprosesor hanya dapat mengolah data dalam bentuk biner. Namun, di dunia nyata sebagian besar sinyal bersifat analog, misalnya suhu, tegangan, arus, atau suara. Agar sinyal analog ini bisa diproses oleh mikroprosesor, diperlukan rangkaian konverter Analog to Digital Converter (ADC).
Pada percobaan ini digunakan mikroprosesor 8086 sebagai pusat pengolah data, ADC0804 sebagai pengubah sinyal analog ke digital, serta IC 8255 PPI sebagai interface antara mikroprosesor dan ADC. Input analog diberikan melalui potensiometer (RV1) sebagai penghasil tegangan variabel 0–5V, kemudian hasil konversi digital dibaca oleh 8086 melalui 8255.
- Memahami prinsip kerja konversi analog ke digital menggunakan ADC0804.
- Mempelajari cara menghubungkan ADC dengan mikroprosesor 8086 melalui IC 8255.
- Mengamati hubungan antara tegangan analog input (Vin) dan hasil digital output (data biner 8-bit).
- Mengetahui fungsi sinyal kontrol seperti WR, RD, INTR, dan CS pada proses konversi.
IC 8086 (mikroprosesor).
IC 8255 PPI (Programmable Peripheral Interface)
IC ADC0804 (Analog to Digital Converter 8-bit)
IC 74HC373(Latch Alamat/Data)
Potensiometer (RV1, 10kΩ)
Semua IC dalam rangkaian ini bekerja pada tegangan 5V. Oleh karena itu, sumber tegangan DC +5V dibutuhkan untuk memberi catu daya pada 8086, 8255, 74HC373, dan ADC0804. Jalur ground berfungsi sebagai referensi tegangan dan jalur balik arus agar sistem bekerja stabil.
LED / logic probe
Mikroprosesor 8086
Merupakan prosesor 16-bit dengan bus alamat 20-bit. Untuk mengakses perangkat eksternal, 8086 menggunakan bus data (D0–D7/ D0–D15) dan sinyal kontrol (RD, WR, CS). Karena bus data dan alamat multiplexed, diperlukan latch (74HC373) untuk memisahkan alamat rendah.-
IC 8255 PPI
8255 menyediakan 3 port paralel (PORT A, B, dan C) yang dapat dikonfigurasi sebagai input atau output. Dalam percobaan ini, port digunakan untuk menghubungkan data hasil ADC dan mengendalikan sinyal kontrol ADC0804. -
ADC0804
ADC0804 adalah konverter analog ke digital 8-bit dengan resolusi 19,53 mV/LSB (jika Vref = 5V). Prinsip kerjanya:-
Tegangan analog dibandingkan dengan tegangan referensi .
-
Output digital dihitung dengan rumus:
-
Jika Vref = 5V:
-
Contoh: Vin = 2,5V → Digital = 127 ≈
01111111.
-
Proses Konversi ADC0804
WR (Write) → diberi low untuk memulai konversi.
INTR (Interrupt) → menjadi low setelah konversi selesai.
RD (Read) → diberi low untuk membaca hasil konversi digital dari D0–D7.
CS (Chip Select) → aktif rendah, mengaktifkan chip ADC.
Hubungan Vin dan Data Digital
- 0V → 00000000 (0)
- 2,5V → 01111111 (127)
- 5V → 11111111 (255)
5. Percobaan[kembali]
b) Rangkaian Simulasi dan Prinsip Kerja [kembali]

Komentar
Posting Komentar