Anda di halaman 1dari 14

Kontrol ADC 0809 dengan Port

Printer
ADC 0808/0809
• Masukan analog ada 8 kanal
, dipilih secara multiplekser
• Resolusi 8 bit
• Waktu konversi 100μs
• Catu daya 5 V
• Model konversi SA
• Rasiometrik terhadap
tegangan acuan
• Clock 10 s/d 1200 KHz
Block Diagram
SAR (Successive Approximation Register)
Pendekatan beruntun
Contoh konversi tegangan 3,21 V
Bit Penguji Nilai Desimal Vout Hasil
biner DAC Perbandingan
10000000 10000000 128 2,5 Bit ditahan
01000000 11000000 192 3,75 Bit didrop
00100000 10100000 160 3,125 Bit ditahan
00010000 10110000 176 3,4375 Bit didrop
00001000 10101000 168 3,28125 Bit didrop
00000100 10100100 164 3,203125 Bit ditahan
00000010 10100110 166 3.2421875 Bit didrop
00000001 10100101 165 3,22265625 Bit didrop

  Vout
Hasil akhirnya 10100100 (164) untuk meyajikan 3,21 Volt
Timing Diagram
Flow Chart Algoritma
Schematic Clock ADC 0809
 

T = t1 + t2 = 0.693 (RA +2RB) C

F = 650 KHz
Scematic ADC 0809 to Port Parallel
Kegagalan Schematic
Program Delphi
(EOC dihubungkan dengan OE)
// menggunakan Channel 0
PortOut($37A,$FB);
PortOut($37A,$FF);
PortOut($37A,$FB);
For i:=0 to 380000 do ;
ADC := PortIn($378);
Program delphi
(EOC dan OE dikontrol)
// menggunakan Channel 0
PortOut($37A,$FB);
PortOut($37A,$FF);
PortOut($37A,$FB);
Repeat until (PortIn($379) and $80 ) =
$80;
Repeat until (PortIn($379) and $80 ) = $0;
PortOut($37A,$F7);
ADC := PortIn($378);
PortOut($37A,$FB);
Konsep Akuisisi Data berbasis PC
Elemen - elemen
• Komputer PC
• Transduser
• Pengkondisi sinyal
• Perangkat keras akuisis data
• Perangkat keras penganalisa
• Perangkat lunak akuisis data

Anda mungkin juga menyukai