Anda di halaman 1dari 27

Konversi sinyal Analog-Digital

Umumnya sinyal yang keluar dari sensor


adalah sinyal analog. Sedangkan untuk
pengolahan lebih lanjut sinyal dari sensor
tersebut mengunakan Microprosesor yang
bekerja dengan bentuk digital sehingga
perlu dikonversi

Dr.-Ing. Agus Sutanto


Konversi sinyal Digital-Analog
Umumnya aktuator/ pengerak bekerja
dengan input analog dan pada umumnya
merupakan output dari Microprosesor yang
bekerja dalam bentuk digital sehingga sinyal
digital ini perlu dikonversi sebelum menjadi
input pada aktuator

Dr.-Ing. Agus Sutanto


ADC dan DAC pada suatu sistem
mekatronik

Dr.-Ing. Agus Sutanto


I/O Card

Dr.-Ing. Agus Sutanto


Konversi Analog ke Digital
1. Sinyal analog
2. Sampling sinyal analog memakai sinyal
pulsa dengan waktu tertentu yang
dihasilkan oleh Clock
3. Hasil: sinyal analog yang ter-sampling
4. Sampling diikuti dengan hold (menahan
sinyal dan di-sampling) sampai dengan
pulsa berikutnya

Dr.-Ing. Agus Sutanto


Minggu 9

Konversi Sinyal (ADC dan DAC)

Dr.-Ing. Agus Sutanto


Konversi Analog ke Digital
Konversi sinyal analog
ke Digital dilakukan
dengan cara
1. Sampling dengan
interval tertentu yang
seragam terhadap sinyal
analog
2. Hold (menahan)
Dari sinyal anbalog yang
ter-sampling

3. Sinyal analog
terkonversi ke sinyal
digital

Dr.-Ing. Agus Sutanto


Konversi Analog ke Digital

Sinyal Sinyal
analog Analog to digital
Sample and
Digital
Hold
Converter

101101
10010100
1000- 1001
1001-0001110
Clock

Dr.-Ing. Agus Sutanto


Sinyal digital
Bit adalah digit biner (1 atau 0)
Word adalah kumpulan dari bit mis: 1011 (sebuah word yang
memiliki 4-bit)

Contoh: 3-bit memiliki 2 3 = 8 words mulai dari yang terentah:


000 – 001 – 010 - 011 - 100 – 101 -110 -111

Bila 3-bit word length ini setara dengan sinyal analog 0 – 80 mV


Maka resolusinya adalah = 80/ 8 = 10 mV

Sehingga sinyal digital 001 setara dengan sinyal analog 20 mV


sinyal digital 101 setara dengan sinyal analog 60 mV
Dr.-Ing. Agus Sutanto
Input-Output untuk Konverter
Analog ke Digital
111

110 sinyal digital 001 setara


dengan sinyal analog 20
101 mV

100 sinyal digital 101 setara


dengan sinyal analog 60
011 mV

010
80 mV
001
1/8 2/8 3/8 4/8 5/8 6/8 7/8 8/8
Skala penuh
000
Input Analog
Dr.-Ing. Agus Sutanto
Konverter Analog ke Digital
Sebuah ADC memiliki 10-bit
word length, bila ADC ini
dipakai untuk menkonversi
sinyal analog dengan range
input 10 V maka hitunglah
resolusi dari ADC tersebut.

2 10 = 32x32 =1024 words


Resolusi = 10/1024 = 0.00978 V
=
9,78 mV/ word

Dr.-Ing. Agus Sutanto


Konverter Analog ke Digital
Sebuah termokopel (sensor
temperatur) memiliki sensivitas
0,5 mV/oC. Tentukanlah
min.spesifikasi ADC yang
harus dibeli (berapa word
length), bila jangkauan
pengukuran temperatur oleh
sensor tersebut 0 – 250 oC
dengan kecermatan
pengukuran yang diingini
sampai dengan 0,2 oC ?

Dr.-Ing. Agus Sutanto


Metoda konversi Analog ke Digital
• Ladder Comparison
• Successive Approximation
• Slope Integration
• Flash Comparison

Dr.-Ing. Agus Sutanto


Successive Approximation

1000=4,5 1100=6,5
0000=0,5 0100=2,5
1001=5 1101=7
0001=1,0 0101=3,0
1010=5,5 1110= 7,5
0010=1,5 0110=3,5
1011=6 1111 = 8
0011=2,0 0111=4,0
Dr.-Ing. Agus Sutanto
Successive Approximation
• Kasus konversi sinyal analog Vs= 7,2 V
• Clock menghasilkan pulsa digital dan naik cara meningkat
(successive) dimulai dari MSB (Most signifikan bit) mis: 1111 (4-bit
word length)
• Sinyal digital ini diubah kedalam sinyal analog oleh DAC dan
dibandingkan dengan sinyal analog yang ingin dikonversikan
• Pada kasus ini bit 1111 setara sinyal analog 8 mV dan overshoot
(melebihi) sehingga perlu direset (dimulai dari nol)atau dilakukan
looping berikutnya
• Langkah sebelumnya diulang (Clock menghasilkan pulsa yang
successive) mis: percobaan ke-2  0111(setara 4 Volt); percobaan
ke-3 (setara 6 Volt)  1011,
• percobaan ke empat  1101 yang pada dst, akhirnya komparator
berharga nol (atau sinyal analog 7,2 yang setara ~ dengan 7 Volt
(karena resolusi hingga 0,5 Volt) telah setara dengan sinyal digital
tertentu)
• Bila komparator nol maka ada rangkaian logik yang dibuat
sedemikian sehingga mengakhiri looping tersebut
Dr.-Ing. Agus Sutanto
Successive Approximation
Dihasilkan suatu sinyal digital oleh mis: 1000 untuk
percobaan pertama. Bila terlalu besar dari sinyal analog
yang ingin dikonversi maka dicoba 0100 untuk kali kedua.
Jika lebih kecil dari sinyal yang diminta maka dinaikkan
menjadi 0110. Jika lebih besar maka percobaan berikutnya
0101. Jika harga ini (setelah dikonversi menjadi analog)
sama dengan sinyal analog input maka harga sinyal analog
input tersebut adalah 0101.

Dr.-Ing. Agus Sutanto


ZN439 ADC

8 bit DAC (LSB hg MSB)

Dr.-Ing. Agus Sutanto


Ladder Comparison

Output
comparator
1100=6,5 berharga nol,
0000=0,5 0100=2,5 1000=4,5 Keluaran
1001=5 1101=7
0001=1,0 0101=3,0 Gerbang AND
1010=5,5 1110= 7,5 nol
0010=1,5 0110=3,5
1011=6 1111 = 8
0011=2,0 0111=4,0
Dr.-Ing. Agus Sutanto
Ladder Comparison
• Hampir mirip dengan successive approximation, tetapi
cara ini clock menghasilkan pulsa digital dimulai dari
yang terkecil dan secara teratur meningkat “seperti
tangga/ladder” sesuai dengan n-bit word length sampai
mencapai harga yang sama dengan sinyal analog (Vs).
Bila dicapai harga sama maka output comparator nol
maka gate AND berhenti memberi sinyal kepada clock.
• Harga digital yang sama dengan Vs tersebut merupakan
harga digital yang dicari

Dr.-Ing. Agus Sutanto


Konversi Digital ke Analog (DAC)
An example of a DAC would be the Analog
Devices AD 7224 D/A Converter. The AD7224
is a precision 8-bit, voltage-output, digital-to-
analog converter with an output amplifier.

Specifications:
DAC Type – R-2R Voltage Out
Input – Dual 8 Bit
Reference voltage – Non-Multiplier
2v – 12.5v
Settling Time - 7μs
Cost - Under $4.00

Dr.-Ing. Agus Sutanto


Metoda konversi Digital ke Analog
1. Weighted-Resistor DAC
2. R-2R Ladder Network DAC

Dr.-Ing. Agus Sutanto


Weighted-Resistor DAC
Mengunakan rangkaian Vref
switch
summing op-amp.

LSB
R
Menggunakan

Binary Word
2R R/2
transistors sbg switch
antara high (1) dan 4R
ground (0) - Vout
+
Mengunakan resistor 2nR summing op-amp.
MSB

dengan kenaikan 2n
untuk membagi suatu
tegangan

Dr.-Ing. Agus Sutanto


Contoh Weighted-Resistor DAC
V V V V 
Summing op-Amp: Vout   R f  1  2  3  4  ...
 R 2 R 4 R 8R 
•Vref = -2V Vref

• Digital word = 1010 R


V1
(4-bit word length)
Rf
V2 2R
•V1 = -2 V
•V2 = -0 V V3 4R
•V3 = -2 V - Vout
•V4 = -0 V
+
•Rf = R/2 8R
V4

1   2 0  2 0 
Vout        1.25V
2  1 2 4 8

Dr.-Ing. Agus Sutanto


V V V V 
Summing op-Amp: Vout   R f  1  2  3  4  ...
 R 2 R 4 R 8R 
•Vref = -2V

• Digital word = 1 0 1 0
(4-bit word length)

•V1 = -2 V
•V2 = -0 V
•V3 = -2 V
•V4 = -0 V

•Rf = R/2

Dr.-Ing. Agus Sutanto


Dr.-Ing. Agus Sutanto
 V1 V2 V3 V4 
Summing op-Amp: Vout  R f      ...
 R 2 R 4 R 8R 

0 0 0 1 Vout = - ½ [-0/1 + -0/2 + -0/4 + -2/8] = 0,125 V

0 0 1 0 Vout = - ½ [-0/1 + -0/2 + -2/4 + -0/8] = 0,250 V

0 0 1 1 Vout = - ½ [-0/1 + -0/2 + -2/4 + -2/8] = 0,375 V

0 1 0 0 Vout = - ½ [-0/1 + -2/2 + -0/4 + -0/8] = 0,500 V

0 1 0 1 Vout = - ½ [-0/1 + -2/2 + -0/4 + -2/8] = 0,625 V


… …
1 1 1 1 Vout = - ½ [-2/1 + -2/2 + -2/4 + -2/8] = 1,875 V

Dr.-Ing. Agus Sutanto


Contoh Weighted-Resistor DAC
Bagaimana bila 6-bit word length 100110 berikut
dikonversi menjadi sinyal analog, bila V ref = -1,5 Volt dan
Rf pada rangkaian summing op-amp berharga R/2?
Hitung :
1. Nilai sinyal analog dari 100110
2. resolusi dari konversi digital ke analog?

Dr.-Ing. Agus Sutanto

Anda mungkin juga menyukai