Anda di halaman 1dari 11

LAPORAN PRAKTIKUM SISTEM DIGITAL

MODUL SD 07
ADC & DAC

Syifaa Safiinatunnajah (18/428685/TK/47187)

Asisten Praktikum : Andika Tri Kusuma

LABORATORIUM SENSOR DAN SISTEM TELEKONTROL


DEPARTEMEN TEKNIK NUKLIR DAN TEKNIK FISIKA
FAKULTAS TEKNIK
UNIVERSITAS GADJAH MADA
2020
A. Tujuan
Mahasiswa memahami cara kerja ADC (Analog to Digital Converter ) dan cara kerja
DAC (Digital to Analog Converter )
B. Hasil Praktikum

Tabel Hasil Praktikum


 DAC
Misal Vref = 4,096 V
INPUT OUTPUT
STEP Tegangan pada display
D7 D6 D5 D4 D3 D2 D1 D0
multimeter (Vdc)
1 0 0 0 0 0 0 0 1 0,016
2 0 0 0 0 0 0 1 0 0,032 V
4 0 0 0 0 0 1 0 0 0,064 V
8 0 0 0 0 1 0 0 0 0,128 V
16 0 0 0 1 0 0 0 0 0,256 V
32 0 0 1 0 0 0 0 0 0,512 V
64 0 1 0 0 0 0 0 0 1,024 V
128 1 0 0 0 0 0 0 0 2,048 V
62,5 0 0 1 1 1 1 1 0 1
125 0 1 1 1 1 1 0 0 2
187,5 1 0 1 1 1 0 1 0 3
252,22 1 0 1 1 1 0 1 0 4
 ADC
Misal Vref= 5 V

INPUT OUTPUT (Dec)


NO.
Vin(volt) Resolusi 8bit Resolusi 12bit Resolusi 16bit
1 0,549 28 450 7296
2 0,588 30 482 7707
3 0,607 32 514 8218
4 0,666 34 545 8729
5 0,705 36 577 9240
6 0,745 38 610 9765
7 0,748 40 642 10276
8 0,823 42 674 10787
9 0,862 44 706 11298
10 0,901 46 738 11809
11 0,94 48 771 12334
C. Pembahasan
Rangkaian ADC digunakan untuk mengubah suatu sinyal input yang analog menjadi
output digital. Output ini biasanya berupa perintah yang akan digunakan untuk
menjalankan aktuator.
Pengubah analog ke digital (pengubah A/D) membalik proses dari pengubah D/A.
Tegangan analog yang tak diketahui dimasukkan ke dalam pengubah A/D dan akan
muncul keluaran biner yang bersangkutan. Keluaran biner tersebut akan berbanding lurus
dengan masukan analog.. Pengubah A/D ini mempunyai tegangan masukan analog yang
berkisar dari 0 sampai 3 V. Kemudian keluaran biner tersebut akan terbaca dalam bentuk
biner dai 0000 sampai 1111. Perhatikan bahwa pengubah A/D tersebut juga mempunyai
masukan detak. Ada 3 karakteristik yang perlu diperhatikan dalam pemilihan komponen
ADC, antara lain:
1. Resolusi
Resolusi adalah perubahan masukan terkecil yang menyebabkan berubahnya output.
2. Akurasi
Akurasi adalah jumlah dari semua kesalahan, misalnya kesalahan non linieritas, skala
penuh, skala nol, dll. Akurasi dapat juga menyatakan perbedaan antara tegangan
input analog secara teoritis yang dibutuhkan untuk menghasilkan suatu kode biner
tertentu terhadap tegangan input.
3. Waktu Konversi
Waktu konversi adalah waktu yang dibutuhkan untuk mendigitalkan setiap sampel
atau data yang diperlukan untuk menyelesaikan suatu konversi. Spesifikasi ini sangat
penting jika bandwidth sinyal input merupakan hal yang sangat signifikan.
ADC banyak digunakan sebagai Pengatur proses industri, komunikasi digital dan
rangkaian pengukuran/ pengujian. Umumnya ADC digunakan sebagai perantara
antara sensor yang kebanyakan analog dengan sistim komputer seperti sensor suhu,
cahaya, tekanan/ berat, aliran dan sebagainya kemudian diukur dengan menggunakan
sistim digital (komputer)
Untuk coding ADC pada PSoC Creator uint16 digunakan untu mrndeklarasikan, uint
berarti Universal Integer. LCD_Start () untuk mengaktifkan komponen ACD.
ADC_StartConvert () untuk mengconvert sinyal ADC ke sinyal digital. Pada bagian
bawahnya yaitu

if(ADC_IsEndConversion(ADC_RETURN_STATUS)){
data = ADC_GetResult16();
v = ADC_CountsTo_mVolts(data);

digunakan jika ada masukan yang masuk ke ADC maka nanti akan didefinisikan sebagai
data dan data akan diolah menjadi volts jika prosesnya selesai.
Di bagian bawah, berfungsi untuk menampilkan hasilnya. Bagian cleardisplay utnuk
menghapus kata-kata. Position untuk memposisikan data yang akan ditampilkan.
Printstring menampilkan string tegangan. Printnumber untuk menampilkan number.

Sementara itu rangkaian DAC digunakan untuk mengkonversi sinyal dari input yang
berupa sinyal digital untuk diubah menjadi output berupa sinyal analog. Output dari DAC
ini biasanya berupa sinyal analog yang dapat di plot dalam bentuk grafik atau gambar.
nyata yang menghasilkan tegangan kode biner tersebut.sementara DAC digunakan untuk
mengkonversi sinyal dari input yang berupa sinyal digital untuk diubah menjadi output
berupa sinyal analog. Output dari DAC ini biasanya berupa sinyal analog yang dapat di
plot dalam bentuk grafik atau gambar. ADC dan DAC mempunyai ketelitian yang sangat
akurat, tapi hal ini juga bergantung pada jumlah dari bit-bit sinyal digital yang digunakan.
Bit-bit sinyal yang dapat digunakan adalah 8 bit, 16 bit, atau 32 bit sinyal digital. Secara
umum, DAC terdiri dari dua bagian fungsional yaitu terdiri dari jaringan resistor dan
penguat penjumlahan. Jaringan resistor tersebut akan membebani maukan 1, 2, 3 dan 4
dengan tepat. Penguat penjumlahan akan memberikan skala tegangan keluaran yang
sesuai dengan tabel kebenaran. IC penguat penjumlahan yang digunakan dalam DAC
adalah jenis penguat operasional (Op-Amp). Ada tiga karakteristik yang penting dari
DAC, yaitu:
1. Resolusi
Resolusi adalah perubahan terkecil pada output analog
2. Kecermatan
Kecermatan menghubungkan keluaran analog yang diperoleh dengan keluaran yang
diharapkan, biasanya dinyatakan dalam persentasi dari skala penuh keluaran.
3. Settling Time
Apabila input-input digital suatu DAC berubah, bagi level amplifier dan rangkaian
internal lainnya memerlukan waktu untuk memberikan respon menghasilkan suatu
harga keluaran analog yang baru.
Prinsip Kerja sebuah DAC secara umum dapat diilustrasikan seperti pada gambar
dibawah. Seperti yang disebutkan sebelumnya, DAC terdiri dari rangkaian jaringan
resistor dan penguat penjumlahan. Selain itu, juga terdapat switch (A, B, C, dan D)
dimana kondisi open dan close tergantung pada data biner yang ada. Untuk data biner
“1” maka switch akan dalam kondisi close (on), begitu sebaliknya jika data biner “0”
maka kondisi switch akan open (off ). Switch-switch tersebut dihubungkan dengan
tegangan masukan (Vin).

Aplikasi DAC yaitu sebagai Current Booster dan Voltage Booster.

Pada bagian coding DAC di PSoC Creator DAC start untuk menghidupkan DAC,
universal integer untuk pendeklarasian sementara itu bagian ouput analog = DAC
data merupakan main program dengan DAC data sebagai outputnya.

Hasil Voutput pada tabel DAC dapat diperoleh dari rumus:

Hasil Voutput pada tabel ADC dapat diperoleh dari rumus:


D. Kesimpulan

Cara kerja ADC adalah mengkonversi sinyal analog ke dalam bentuk besaran yang
merupakan rasio perbandingan sinyal input dan tegangan referensi. Sementara rangkaian
DAC digunakan untuk mengkonversi sinyal dari input yang berupa sinyal digital untuk
diubah menjadi output berupa sinyal analog.
E. Lampiran

1. Rangkaian ADC

2. Coding rangkaian ADC


3. Rangkaian DAC

4. Coding rangkaian DAC

Anda mungkin juga menyukai