Konsep Analog-Digital dan Sistem Digital Teknik Digital (TKE071207)

advertisement
Konsep Analog-Digital
dan Sistem Digital
Teknik Digital (TKE071207)
Program Studi Teknik Elektro, Unsoed
Iwan Setiawan <stwn at unsoed.ac.id>
Tahun Ajaran 2012/2013
David.Asch, CC BY-NC-ND, http://flic.kr/p/2Poor
Jörg Weingrill, CC-BY
http://flic.kr/p/5xrMYv
EZ430-Chronos
http://processors.wiki.ti.com/index.php/EZ430-Chronos
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
http://processors.wiki.ti.com/index.php/EZ430-Chronos
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Representasi
Numerik
diukur
dipantau
Kuantitas
(jumlah)
direkam
diubah
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
mekanik, pneumatik, hidrolik, elektrik
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Nilai angka atau numerik.
(yang efisien dan akurat)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Representasi numerik untuk
kuantitas: analog dan digital.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Analog dan Digital
Kuantitas analog direpresentasikan dengan
variabel kontinyu dan indikator yang
sebanding dengan nilai variabelnya.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Helen ST, CC BY-NC-SA, http://flic.kr/p/76baGy
d
An
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
re
u
sR
ed
a
C
,C
,
BY
c.
/fli
p:/
t
t
h
c
p /6
k r/
6v
Kx
Sekecil apapun perubahan pada kuantitas fisik,
akan ada perubahan pula pada indikator
analognya.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Pada elektronika analog: kuantitas fisik diukur
atau diproses dengan mengubahnya ke dalam
tegangan/arus yang sesuai.
Sinyal listrik tersebut dapat digunakan untuk
pemrosesan, menampilkan informasi, dan
melakukan pengendalian.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
visual.dichotomy, CC BY, http://flic.kr/p/6wcZJa
Mikrofon: menghasilkan keluaran tegangan yang
sesuai dengan amplitudo gelombang suara yang
masuk.
Variasi gelombang suara akan menghasilkan
variasi tegangan keluaran.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Kuantitas analog dapat bervariasi nilainya
pada nilai rentang yang kontinyu.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
EZ430-Chronos
http://processors.wiki.ti.com/index.php/EZ430-Chronos
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Kuantitas digital tidak direpresentasikan dengan
indikator variabel yang kontinyu, tetapi dengan
simbol yaitu digit.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Contoh: jam tangan digital.
Waktu terus berjalan/kontinyu, tetapi pembacaan
jam tangan digital hanya dilakukan pada waktu
tertentu saja secara periodik, misal setiap detik.
Proses ini dikenal dengan istilah langkah per
langkah/step by step/langkah diskret.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Analog = kontinyu
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Digital = diskret
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
NG (2010)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Snow (2006)
Analog (Kontinyu)
Digital (Diskret)
Sampling rate, contoh: MP3 encoding
Representasi digital tidak ambigu.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Menghitung
dengan jari.
ckmck, CC BY, http://flic.kr/p/4RnB4i
Dalam praktik, ketika kita mengukur kuantitas
analog akan ada interpretasi.
Sebagai manusia kita membulatkannya ke
nilai yang lebih “manusiawi”.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Membuat kuantitas menjadi digital :-)
(proses digitalisasi)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Kuantitas analog atau digital?
(1) Saklar dengan 3 posisi
(2) Arus yang mengalir
(3) Suhu di dalam ruangan
(4) Butiran pasir di pantai
(5) Indikator bahan bakar
Sistem Digital
Kombinasi perangkat yang dirancang untuk
memanipulasi informasi (yang bersifat) logika,
atau (2) kuantitas fisik yang direpresentasikan
dalam bentuk digital.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Sistem digital hanya menerima
kuantitas dengan nilai diskret.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Mengapa harus menggunakan
sistem digital?
Perancangan Mudah Dilakukan
●
●
Rangkaian dalam sistem digital menggunakan
(rangkaian) kontak atau saklar.
Besar arus dan tegangan tidak terlalu penting.
●
Prinsip: ada atau tidak ada tegangan/arus dalam
bentuk rentang TINGGI atau RENDAH.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Informasi Lebih Mudah Disimpan
●
●
Terdapat komponen yang dapat digunakan
untuk menyimpan informasi digital tergantung
seberapa lama kita menghendakinya dan
dalam ruang yang relatif kecil.
Pengambilan informasi dapat dilakukan kapan
saja.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Lebih Tepat dan Teliti
●
●
Pada sistem analog, ketepatan dan ketelitian
didapat dengan pemakaian komponen yang
lebih presisi. Sistem ini juga terpengaruh oleh
suhu, kelembapan, variasi toleransi komponen
dalam rangkaian, dan lain-lain.
Pada sistem digital, ketepatan dan ketelitian
didapat dengan penggunaan komponen yang
sama. Ketepatan dan ketelitian mudah
dipertahankan pada seluruh sistem.
●
Ketika sinyal sudah dalam bentuk digital, informasi di
dalamnya relatif tidak akan berubah saat diproses.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Kerja Rangkaian Dapat Diprogram
●
●
Komponen digital dapat menyimpan informasi
lebih lama, maka kerja rangkaiannya dapat
disimpan dalam bentuk program.
Mudah untuk merancang sistem digital yang
operasinya dikendalikan oleh instruksi yang
tersimpan di dalam program.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Tahan Terhadap Derau
●
Rangkaian digital lebih tahan terhadap perubahan tegangan/arus karena yang dipentingkan
adalah ada atau tidak ada tegangan/arus,
bukan besarnya.
●
Kecuali derau benar-benar mengubah tegangan
sehingga rangkaian digital tidak dapat
membedakan TINGGI atau RENDAH sinyalnya.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Dimensi Lebih Kecil
..dan semakin kecil
●
●
Kemajuan teknologi pembuatan komponen
elektronika membuat semakin banyaknya
komponen digital yang dapat dikemas menjadi
rangkaian terintegrasi dalam bentuk IC digital.
Komponen seperti resistor, kapasitor, induktor,
dan trafo lebih sulit untuk diintegrasikan.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
"The number of transistors incorporated in a chip
will approximately double every 24 months."
– Gordon Moore
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Wgsimon, CC BY-SA, https://en.wikipedia.org/wiki/File:Transistor_Count_and_Moore%27s_Law_-_2011.svg
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Casey Fleser, CC BY, http://flic.kr/p/5XqgCz
Plug computer
Matt Biddulph, CC BY-SA, http://flic.kr/p/6R3epA
Wumzi, CC BY-SA, https://en.wikipedia.org/wiki/File:SheevaPlug.JPG
Marie-Lan Nguyen, CC BY, https://en.wikipedia.org/wiki/File:Globalscale_DreamPlug_n01.jpg
(c) Freescale, Kinetis KL02 MCU
Kelemahan Sistem Digital
●
Besaran alam umumnya analog.
●
●
Pemrosesan digital membutuhkan waktu.
●
●
Manusia (tanpa sadar) melakukan pendekatan
diskret terhadap nilai-nilai analog.
Pada tahap awal dan tahap akhir dari sebuah
rangkaian digital, besaran analog harus diubah ke
digital dan sebaliknya.
Sinyal digital tidak sesuai benar dengan sinyal
analognya.
●
Kesalahan pencuplikan/sampling.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Mungkinkah kita temui cacat pada
sinyal dalam sebuah rangkaian
digital?
Pertimbangan
●
●
Sistem analog: harga, kemampuan,
kompleksitas.
Sistem digital: konversi.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Sistem Pengatur Suhu
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Tranducer
ADC
Pemrosesan
Digital
DAC
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Tranducer
5 Tahap Pemrosesan Digital
●
●
●
●
●
Besaran analog fisik diubah ke besaran analog
listrik.
Besaran analog listrik diubah menjadi besaran
digital.
Pemrosesan digital.
Besaran digital diubah menjadi besaran analog
listrik.
Besaran analog listrik diubah menjadi besaran
analog fisik.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Pada banyak sistem digital, konversi analog ke
digital dilakukan secepat mungkin, dan menunda
konversi kembali ke analog selambat mungkin.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Sistem Bilangan Digital
Desimal: 0-9, basis 10
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
2745,214
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Sistem Bilangan Desimal
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Bagaimana cara menghitung
bilangan desimal? :-)
Mengapa kita tidak menggunakan
desimal dalam sistem digital?
Biner: 0-1, basis 2
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Berapa 1012 dalam desimal?
Sistem Bilangan Biner (1)
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Bagaimana cara menghitung
bilangan biner? :-)
Sistem Bilangan Biner (2)
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Berapa nilai bilangan desimal paling
tinggi yang dapat direpresentasikan
menggunakan 8 bit?
111111112 = 25510
n
2 -1
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
1) Berapa bilangan desimal dari 11010112?
(26+25+23+21+20)=10710
2) Berapa bilangan biner setelah 101112?
110002
3) Berapa nilai desimal paling besar yang dapat
direpresentasikan menggunakan 12 bit?
212 – 1 = 409510
1) Berapa bilangan desimal dari 11010112?
(26+25+23+21+20)=10710
2) Berapa bilangan biner setelah 101112?
110002
3) Berapa nilai desimal paling besar yang dapat
direpresentasikan menggunakan 12 bit?
212 – 1 = 409510
Representasi Biner (1)
...secara fisik
●
●
Kontak/saklar tertutup atau terbuka.
Tegangan pada rentang nilai tertentu: misal 3
sampai 5 mewakili 1, 0 sampai 1 mewakili 0.
●
Polaritas magnetik.
●
Dioda, menghantarkan arus atau tidak.
●
Ada lubang atau tidak pada kartu/CD.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Representasi Biner (2)
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Representasi Biner (3)
Cmglee, CC BY-SA, https://en.wikipedia.org/wiki/File:Comparison_CD_DVD_HDDVD_BD.svg
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Tocci, Widmer, Moss (2007)
(a) rentang tegangan pada sistem digital
(b) diagram waktu sinyal digital (timing diagram)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Rangkaian Digital
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
rangkaian digital = rangkaian logika
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Rangkaian digital merespon tingkat biner
masukan, bukan besar tegangannya.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Contoh IC digital: TTL, CMOS, NMOS, ECL
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Transmisi Paralel versus Serial
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Mana yang lebih baik?
Memori
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Komputer Digital
Tocci, Widmer, Moss (2007)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Jumlahkan angka 1 sampai 6!
Kaleb Fulgham, CC BY-NC-ND, http://flic.kr/p/qUVY8
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Brown, Vranesic (2005)
Brown, Vranesic (2005)
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Daftar Bacaan
●
●
●
●
●
●
Brown, S., Vranesic, Z. 2005. Fundamental of Digital Logic
with VHDL Design, Second Edition, Mc-Graw Hill.
Krisnarno, B. 2007. Konsep Dasar Perbedaan Analog dan
Digital, salindia presentasi EE2113.
McCrum, I. 2004. Introductory Concepts, salindia presentasi
EEE515J1.
NG, K.T. 2010. Chapter 1 - Digital Electronics, salindia
presentasi E&I2480.
Snow, D. 2006. Chapter 1 - Digital Logic, salindia presentasi
CSC228.
Tocci, R.J., Widmer, N.S., Moss, G.L. 2007. Digital Systems:
Principles and Applications, Tenth Edition, Prentice Hall.
Teknik Digital (TKE071207) - Program Studi Teknik Elektro, Unsoed
Download