LM 35 & ADC0804

LM 35 & ADC 0804

LM35 adalah sensor suhu dari National Semiconductor yang mempunyai akurasi tinggi. Outputnya berupa tegangan analog dan memiliki jangkauan pengukuran -55ºC hingga +150ºC dengan akurasi ±0.5ºC. Tegangan output adalah 10mV/ºC. Output dapat langsung dihubungkan port mikrokontroler yang memiliki ADC atau dengan Arduino, karena Arduino memiliki port ADC (analog input) sebanyak 6 buah.

Sensor temperatur
LM 35/34
LM 35 ialah sensor temperatur paling banyak digunakan untuk praktek, karena selain harganya cukup murah, linearitasnya lumayan bagus.  LM35 tidak membutuhkan kalibrasi eksternal yang menyediakan akurasi  ±¼°C  pada temperatur  ruangan dan ±¾°C pada  kisaran  -55 to +150°C.  LM35  dimaksudkan untuk beroperasi pada -55° hingga +150°C, sedangkan  LM35C pada  -40°C hingga +110°C, dan LM35D pada kisran 0-100°C. LM35D juga tersedia pada paket 8 kaki  dan paket  TO-220. Sensor LM35 umunya akan naik sebesar 10mV setiap kenaikan 1°C (300mV pada 30 °C).
            Gambar 10.1   Bentuk Fisik LM 35
Untuk menggunakan LM35, Anda cukup menyadap keluaran dari pin Vout untuk dapat dihubungkan langsung ke ADC(misal ADC 0804 8 bit)  seperti gambar berikut.
   Gambar 10.2  Rangkaian umum pengukur suhu
Jika anda ingin standar pengukuran dalam Fahrenheit, maka dapat menggunakan sensor bertipe LM34A yang mempunyai kisaran pengukuran dari -50F hingga 300F dengan akurasi +2.0F. Skala outputnya juga sama yaitu 10mV/F.
Berikut contoh sensor suhu menggunakan PPI 8255,ADC 0804 dengan mode free running  dan output Vout dihubungkan ke pin 6 ADC0804. Jika komputer Anda tidak memiliki port ISA, anda dapat memesan ke penulis Card PPI 8255 PCI produksi Lava Link (harga sekitar Rp.940.000).
Pada ADC dikenal dengan istilah Free Running dan Mode control.  Mode Free Running adalah, dimana ADC0804 akan mengeluarkan data hasil pembacaan input secara otomatis dan berkelanjutan (Continue) setelah selesai mengkonversi tegangan analog ke digital. Pin INTR akan berlogika rendah setelah ADC selesai mengkonversi, logika ini dihubungkan kepada masukkan WR untuk memerintahkan ADC memulai konversi kembali.
Mode Kontrol adalah  mode ADC yang baru memulai konversi setelah diberi instruksi dari mikrokontroler. Instruksi ini dilakukan dengan memberikan pulsa rendah kepada masukan WR sesaat +1ms, kemudian membaca keluaran data ADC setelah keluaran INTR berlogika rendah.
Gambar 10.3  Rangkaian Pengukur suhu ekonomis

 

Pengubah Analog ke Digital ( ADC 0804 )

Suatu tegangan analog dengan ordo yang sangat kecil akan sulit dideteksi, agar tegangan analog ini mudah dimengerti maka harus diubah kesuatu keluaran biner. Untuk menghasilkan keluaran biner ini diperlukan suatu konverter dalam hal ini ADC 0804 mampu melakukannya.

Dalam fungsinya ada beberapa jenis ADC, yang masing-masing mempunyai kelebihan, berdasarkan pada metode pengubahan isyarat analog ke digital ADC dibedakan menjadi : a. Metode Pencacah (Counting) b. Metode Dual Slope atau ratiometrik c. Metode pendekatan berurutan (Successive Approximation / SAC) d. Metode Pendekatan paralel (Paralel-Comparator) Untuk menentukan ADC yang digunakan dalam sistem akuisisi data ada beberapa hal yang perlu diperhatikan yaitu : a. Kecepatan konversi b. Resolusi c. Rentang masukan analog maksimum d. Jumlah kanal masukan Pemilihan ADC umumnya ditentukan oleh metode yang digunakan untuk konversi data, sedangkan rentang tegangan masukan analog maksimum adalah watak untai ADC yang digunakan sehingga masukan analog yang akan dimasukkan ke ADC tersebut terlebih dahulu harus disesuaikan dengan tegangan analog maksimal yang diizinkan . Resolusi ADC berkaitan dengan cacah bit dan rentang tegangan pada masukan analog. (Samuel H Tirtamihardja, Elektronika Digital, hal 249, 1996) Dengan pertimbangan diatas penulis sengaja memilih ADC 0804 sebagai konverter A/D. ADC 0804 adalah suatu IC CMOS pengubah analog ke digital delapan bit dengan satu kanal masukan.Gambar 2.4 Top View ADC 0804 Keterangan pada masing-masing pena pada IC ADC 0804 adalah: 1. Pena 1-3 (CS, RD, WR) Merupakan masukan kontrol digital dengan level tegangan logika TTL. Pena CS dan RD jika tidak aktif maka keluaran digital akan berada pada keadaan impedansi tinggi. Pena WR bila dibuat aktif bersamaan dengan CS akan memulai konversi. Konversi akan reset bila WR dibuat tidak aktif. Konversi dimulai setelah WR berubah menjadi aktif. 2. Pena 4 dan 19 (clock IN dan clock R). Merupakan pena masukan dari rangkaian schmit trigger. Pena ini digunakan sebagai clock internal dengan menambah rangkaian RC. 3. Pena 5 (INTR) Merupakan pena interupsi keluaran yang digunakan didalam sistem mikroprosesor. Pena 5 menunjukkan bahwa konversi telah selesai. Pena 5 akan mengeluarkan logika tinggi bila konversi dimulai dan mengeluarkan pena rendah bila konversi selesai. 4. Pena 6 dan 7 (Vin (+) dan Vin (-)) Merupakan pena interupsi untuk masukan tegangan analog. Vin (+) dan Vin (-) adalah sinyal masukan differensial. Vin (-) digunakan untuk masukan negatif jika Vin (+) dihubungkan dengan ground, dan Vin (+) digunakan untuk masukan positif jika Vin (-) dihubungkan ground. 5. Pena 8 dan 10 (AGND dan DGND) Pena ini dihubungkan dengan ground. 6. Pena 9 (Vref/2) Merupakan pena masukan tegangan referensi yang digunakan sebagai referensi untuk tegangan masukan dari pena 6 dan 7. 7. Pena 11 sampai 18 (bus data 8 bit) Merupakan jalur keluaran data digital 8 bit. Pena 11 merupakan data MSB dan pena 18 merupakan data LSB. 8. Pena 20 (V+) Pena ini dihubungkan ke VCC (5volt).
  1. No trackbacks yet.

Tinggalkan komentar