Mikroprosesor - Rangkaian DAC 0808 (Gambar 20)
1.Tujuan [kembali]
Tujuan diadakannya pemaparan bahan presentasi melalui blog yakni sebagai berikut:
- Memahami cara kerja DAC 0808 (Digital-Analog Converter).
- Mengaplikasikan rangkaian DAC 0808 (Digital-Analog Converter).
2. Alat dan Bahan [kembali]
- Volmeter
- IC DAC 0808
- OP-AMP
Op-Amp adalah salah satu dari bentuk IC Linear yang berfungsi sebagai Penguat Sinyal listrik. Sebuah Op-Amp terdiri dari beberapa Transistor, Dioda, Resistor dan Kapasitor yang terinterkoneksi dan terintegrasi sehingga memungkinkannya untuk menghasilkan Gain (penguatan) yang tinggi pada rentang frekuensi yang luas. Dalam bahasa Indonesia, Op-Amp atau Operational Amplifier sering disebut juga dengan Penguat Operasional.
- Kapasitor
Kapasitor adalah suatu alat yang dapat menyimpan energi di dalam medan listrik, dengan cara mengumpulkan ketidakseimbangan internal dari muatan listrik. Kapasitor mempunyai satuan Farad dari nama Michael Faraday.
- Resistor
Resistor merupakan komponen elektronika pasif yang berfungsi untuk membatasi arus yang mengalir pada suatu rangkaian dan berfungsi sebagai terminal antara dua komponen elektronika. Tegangan pada suatu resistor sebanding dengan arus yang melewatinya.
3. Dasar Teori [kembali]
IC ADC 0804 dan IC DAC 0808 buatan Intel adalah IC yang digunakan untuk konversi besaran analog menjadi 8-bit digital dan sebaliknya, seperti tabel 10. Adapun contoh IC ADC yang lain adalah IC 0809 yang mempunyai 8 kanal input analog dan contoh DAC seperti 0830 buatan National Semiconductor Corporation. Data digital dari A/D Converter terhubung ke suatu port input, sedangkan input digital dari D/A Converter terhubung ke suatu port output. DAC 0808 tidak memerlukan sinyal control, sedangkan ADC 0804 membutuhkan sinyal control, seperti terlihat pada Tabel 11, gambar 89 dan 90 suatu rancangan sinyal kontrol pada Port C.
Listing program :
Private Sub Form_Load()
Call portout(&H303, &H80)
End Sub
Private Sub keluar_Click()
Unload Me
End Sub
Private Sub proses_Click()
Vmax = CDbl(txtVmax.Text)
Vout = CDbl(txtVout.Text)
data_satuan = Vmax / 255
data_output = Round(Vout / data_satuan)
'cari data yang akan dikeluarkan
Call portout(&H300, data_output)
txtDataOut.Text = CStr(data_output)
' keluarkan data dan tampilkan pada txtDataOut.txt
End Sub
4. Percobaan [kembali]
A. Prosedur Percobaan
- Untuk membuat rangkaian ini, pertama, siapkan semua alat dan bahan yang bersangkutan, di ambil dari library proteus.
- Letakkan semua alat dan bahan sesuai dengan posisi dimana alat dan bahan terletak.
- Tepatkan posisi letak nya dengan gambar rangkaian.
- Selanjutnya, hubungkan semua alat dan bahan menjadi suatu rangkaian yang utuh.
- Jalankan rangkaian, jika tidak terjadi error berarti rangkaian bekerja dengan benar
Rangkaian dimulai dengan input digital 8-bit yang diberikan ke IC DAC0808 melalui pin A1 hingga A8. Setiap pin ini mewakili satu bit dari data digital, yang bisa bernilai logika 1 (tinggi) atau logika 0 (rendah). IC DAC0808 mengubah kombinasi bit-bit ini menjadi arus output pada pin IOUT. Proses konversi ini sangat bergantung pada konfigurasi internal DAC, di mana setiap bit input berkontribusi secara proporsional terhadap jumlah arus output yang dihasilkan.
Untuk mengonversi arus ini menjadi tegangan, kita menggunakan komponen eksternal seperti resistor dan op-amp. Tegangan referensi positif (VREF+) diberikan pada pin 14 dan tegangan referensi negatif (VREF-) diberikan pada pin 15 dari DAC0808. Tegangan referensi ini menentukan rentang maksimum dan minimum tegangan output yang dapat dihasilkan oleh DAC.
Arus yang dihasilkan oleh DAC pada pin IOUT tidak langsung digunakan sebagai tegangan output. Sebagai gantinya, arus ini dialirkan melalui sebuah jaringan resistor dan kapasitor untuk distabilkan dan diubah menjadi tegangan. Rangkaian ini menggunakan resistor R1 dan R2, serta kapasitor C1, untuk membantu menstabilkan sinyal arus dan mengurangi noise yang mungkin muncul selama proses konversi. Resistor R1 dengan nilai 3,9kΩ dan R2 dengan nilai 2,7kΩ dipasang dalam konfigurasi tertentu untuk menciptakan tegangan yang seimbang dan terkontrol.
Selanjutnya, arus yang sudah distabilkan ini dimasukkan ke op-amp yang berfungsi sebagai penguat dalam konfigurasi non-inverting. Op-amp ini menguatkan tegangan yang dihasilkan dari proses konversi arus menjadi tegangan yang dapat digunakan secara praktis. Pada rangkaian ini, resistor R3 dengan nilai 4,4kΩ digunakan untuk mengatur gain (penguatan) dari op-amp tersebut. Output dari op-amp ini kemudian menghasilkan tegangan analog. Tegangan ini adalah representasi dari nilai digital yang dimasukkan ke DAC0808, dan dapat digunakan untuk mengontrol berbagai perangkat analog.
C. Video Simulasi
5. Download File [kembali]
Komentar
Posting Komentar