DIGITAL TO ANALOG CONVERTERS (DAC)
Anisa Ulya Darajat, S.T, M.T
Let’s Start
Prodi Teknik Elektro
Example 1
Tentukan base 10 yang setara dengan binary
00100111
10N
10= a
52
5+ a
42
4+
a
32
3+
a
22
2+
a
12
1+
a
02
0Example 2
Tentukan binary yang equivalen dengan base 10 dari 47
47
2
= 23
sisa 1
𝑎
0= 1
232
= 11
sisa 1
𝑎
1= 1
112
= 5
sisa 1
𝑎
2= 1
52
= 2
sisa 1
𝑎
3= 1
22
= 1
sisa 1
𝑎
0= 0
1Example 3
Tentukan base 10 yang equivalen dengan binary
0.11010
2N
10= b
12
−1+ b
22
−2+
b
32
−3+
b
42
−4+
…
+
b
𝑚2
−𝑚N
10= (1)2
−1+ (1)2
−2+(0)
2
−3+
(1)2
−4+
(0)2
−5=
12
+
14
+
1
OUTLINE
Konsep DAC
Persamaan DAC
Bipolar DAC
Tipe DAC
KONSEP DAC
DAC adalah sebuah konverter untuk mengkonversi
informasi sinyal digital dan mentransformasikannya
ke dalam bentuk analog.
Digital To Analog (DAC) D0
D1 D2 D3
Dn
Vout
PERSAMAAN DAC
...
(1)
=
=
=
V
outAnalog Voltage Output
V
refReference Voltage
b
1b
2 ….b
nn-bit binary word
Dimana :
Lihat Example 4
)
.
.
.
(
b
12
1
b
22
2
....
b
n2
n
Vref
PENYEDERHANAAN PERSAMAAN
Dari penyederhanaan tadi maka persamaan
(1)
dapat
diubah menjadi persamaan
(2)
V
out=
N
2
nV
ref...
(2)
Dimana :
N
=
Base-10 whole-number of bit in the word
2
n=
Full scale of bit
Example 4
Jika diketahui sebuah konfigurasi input biner 4 bit, dengan
konfigrasi 1111
b, dan tegangan referensi 5 V, maka V
out……
..?
Dengan b
1, b
2, b
3, b
4= 1111
bV
out= V
ref(2
-1+ 2
-2+ 2
-3+ 2
-4)
Example 5
Jika contoh soal pada
example
4 kita masukkan
pada persamaan (2), maka :
15
V
out=
2
45 V
Example 6
Tentukan tegangan output 10 bit DAC dengan referensi 10 V
jika input:
(a) 0010110101
2= 0B5H
Jawaban 6
(a) V
out= V
ref(2
-3+ 2
-5+ 2
-6+ 2
-8+ 2
-10)
= 10 (0.1767) = 1.767 V
(b) 20FH = 527
10dan 2
10= 1024
𝑉
𝑜𝑢𝑡=
2𝑁𝑛𝑉
𝑅=
102452710 = 5.14𝑉
Tentukan nilai input yang dibutuhkan untuk mendapatkan
output 6.5 V
𝑁 = 2
𝑛𝑉
𝑉
𝑜𝑢𝑡𝑅
= 1024
6.5
BIPOLAR DAC
Beberapa DAC didesain dengan range output tegangan dari plus ke
Minus berdasarkan tegangan input yang diberikan. Ada cara kerja
yang digunakan dalam menghitung bilangan negative, yaitu dengan menggunakan dua bentuk komplemen, yaitu :
▪ Komplemen ‘2
BIPOLAR DAC
▪ Komplemen ‘2Lihat Example 7
Cara : Mengubah masing-masing digit bilangan biner
tersebut, digit “0” diubah menjadi “1” dan sebaliknya digit
“1” diubah menjadi “0”. Setelah itu digit yang paling kanan (LSB) ditambah “1” .
Note : untuk bilangan biner digunakan digit (1) sebagai tanda bilangan negative, dan digit (0) sebagai tanda positif.
Tanda (1) dan (0) disebut sebagai modulus, dimana
Example 7
Menggunakan konfigurasi 8 bit,maka jika diinginkan nilai biner dari bilangan integer 5, maka bentuk Biner-nya : 000001012 , jika dirubah menjadi -5 maka nilai biner dengan bilangan 1 diubah
menjadi 0, dan 0 menjadi 1, sehingga menjadi 111110102, lalu
bilangan LSB ditambah satu sehingga menjadi 111110112.
Bilangan desimal +5
Bilangan Biner 8 bit
(0) 0000 01012
Komplemennya
BIPOLAR DAC
▪ Komplemen ‘1Cara : Dengan mengubah digit “0” menjadi “1” dan sebaliknya digit
“1” diubah menjadi digit “0”. Pada LSB tidak perlu ditambah digit “1”.
Kurangkan (0) 0000 11102 dari (0) 0000 10102
10 14 -4
(0) 0000 10102 (1) 1111 00012 (1) 1111 10112 0
0 (1) 1111 10112
Komplemen ‘1 dari (0) 0000 11102
BIPOLAR DAC
Meskipun biasanya computer menggunakan komplemen ‘2 untuk
merepresentasikan bilangan negative, akan tetapi untuk DAC ini
tidak umum digunakan, konverter akan lebih mudah menggunakan notasi offset- binarry. Dimana output secara sederhana adalah
setengahnya dari tegangan referensi.
V
out=
N
2
nV
R1
2
V
RExample 8
Diketahui sebuah bipolar DAC 10 bit dan referensi tegangan 5V, berapa output yang dihasilkan jika diketahui input 04FH dan
2A4H? Berapa nilai digital input jika tegangan output adalah zero?
V
out=
N
2
nV
R1
Jawaban 8
V
.80078
0
1024
676
V
1142578
.
1024
79
Vout
Vout
2
1000000000
200
10
512
1024
0
1024
Conversion Resolution
Rumus:
∆𝑉𝑜𝑢𝑡 = 𝑉𝑅2−𝑛
dengan:
∆𝑉𝑜𝑢𝑡: perubahan output terkecil
𝑉𝑅 : tegangan referensi
n : nilai bit
Example 9
Diketahui 5 bit DAC dengan referensi 10 V. Berapakah perubahan output terkecil.
∆𝑉𝑜𝑢𝑡 = 𝑉𝑅2−𝑛
Example 10
Jawaban 10
∆𝑉𝑜𝑢𝑡 = 𝑉𝑅2−𝑛 0.04 = 10 2−𝑛
log (0.04) = log [(10) (2−𝑛)] log (0.04) = log 10 – n log 2
𝑛 = log 10 −log(0.04)log 2 = 7.966 n=8
Example 11
Sebuah control valve mempunyai variasi linear tegangan input dari 0 sampai 10 V. Mikrokomputer 8 bit digunakan untuk
mengontrol valve.
(a) Tentukan tegangan referensi yang diperlukan untuk membuka katup (10V) dengan full digital 111111112
Jawaban 11
(a) 𝑉𝑜𝑢𝑡 = 𝑉𝑅(𝑏12−1 + 𝑏22−2 + ⋯ + 𝑏82−8) = 𝑉𝑅 1
2 +
1
4 + ⋯ + 1 256
𝑉𝑅= 0.996110 = 10.039 V (b) ∆𝑉𝑜𝑢𝑡 = 𝑉𝑅2−𝑛
∆𝑉𝑜𝑢𝑡 = (10.039)2−8= 0.0392 V Presentase = (0.0392)(100)
TIPE DAC
Untuk dapat membuat rangkaian DAC dapat
menggunakan 2 metode yaitu :
1. Binary Weighted DAC
Binary Weighted DAC
Gambar 2. Rangkaian Binary Weighted DAC.
….
(3)
741
Vout
ref f
ref f
ref f Vout
1 3
2 1
ref in4 in3 in2 in1
0 nilai maka 2, gambar pada
-Example 5
Jika diketahui pada gambar 2 dengan konfigurasi input
biner 4 bit, dengan konfigrasi D0, D1, D2, D3 = 1111b, dan tegangan referensi 5 V, maka Vout ……..?
V
Vref k Vref k
6875 .
4
46875 .
0 10
00625 .
0 0125 .
0 025 . 160
1 maka 4,
n jika
R/2R LADDER
Gambar 3. Rangkaian R/2R Ladder DAC.
VR = 5V
10 KΩ
20 KΩ 20 KΩ
20 KΩ 20 KΩ
741
Vout D3
D2 D1
D0
R1 R2 R3 R4
Rf
20 KΩ 10 KΩ 10 KΩ 10 KΩ R8 R7
R6 R5
V1 V2
V3 V4
V1 V
ref
= 1
2 V2 = 1
2 V1 V3 = 1
2 V2 V4 = 1
2 V3
; ; ;
R6= R7 = R8= R
R/2R LADDER
V1 V
ref
= 1
Results :
Example 6
Jika diketahui pada gambar 3 dengan konfigurasi input biner 4 bit, dengan konfigrasi D0, D1, D2, D3 = 1111b, dan tegangan referensi 5 V, maka Vout ……..? Vout
T
6875 .
4
46875 .
0 10
03125 .
0 0625
. 0 125
.
PERFORMANCE AND
CHARACTERISTIC
Performance Specifications
KARAKTERISTIK DAC
Performance Specifications
o Resolution
o Offsetc o Output
o Power Supply
o Reference Voltage
o Data Latch
o
Resolution
Resolution: variasi jumlah pada tegangan output untuk setiap perubahan 1 bit pada input digital.
Resolusi
=
2
nV
refbit.
per
V
3125
.
0
)
5
2
)(
10
(
perubahan
memberikan
akan
V
-10
dengan
D/A
-5
,
Jadi
Vout
reference
converter
bit word
Resolusi = Perubahan keluaran terkecil
Vref =Tegangan referensi
o
Resolution
Vout
Desired Analog signal
Approximate output
2
V
olt
.
Le
vel
s
Digital Input
0 0
1
Digital Input
Vout
Desired Analog signal
Approximate output
8
V
olt
.
Le
vel
s
000 001
010 011
100 101
110 111
110
101 100
011 010
001 000
Poor Resolution (1 bit) Poor Resolution (8 bit)
o Power Supply Adalah bipolar pada level +/- 12V sampai +/- 18 V seperti yang diperlukan
untuk internal amplifier. Beberapa DAC beroperasi dengan catu daya tunggal.
o Reference Voltage Diperlukan untuk menetapkan range tegangan output dan resolusi dari
converter. Inin harus stabil, low ripple source.
o Output Adalah tegangan yang mewakili input digital. Perubahan tegangan inisecara bertahap sebagai perubahan input digital berdasarkan bit,.
Output actual mungkin bipolar jika converter yang didesain mengintreprtasikan input digital adalah negatif,.
o Offset Biasanya DAC diimplementasikan dengan op-amp, mungkin terdapattypical tegangan output offset dengan input nol. Biasanya koneksi
o Data Latch Banyak DAC mempunyai sebuah data latchyang dibangun kemasukannya. Ketika perintah logic diberikan untuk data latch, data
apapun yang ada di bus input akan terkunci didalam DAC, dan output analog akan diperbarui untuk data input itu. Output akan tetap pada nilai itu sampai data digital baru dikunci kedalam input. Dengandemikian input DAC dapat dikoneksikan secara langsung kedata bus computer, tetapi itu akan diperbarui hanya ketika sebuah perintah pengunci diberikan oelh computer.
o ConvertionTime DAC melakukan konversi input digital ke output analog hamper