Kompartemen elektronik Wahana apung

14 Gambar 10 Skematik rangkaian instrumen 15 Universal synchronousasynchronous receivertransmitter USART merupakan sistem komunikasi serial antar perangkat digital. Penelitian kali ini menggunakan USART ini untuk berkomunikasi dengan modul radio XBEE. Terdapat dua buah pin yang digunakan untuk menggunakan sistem komunikasi ini, yaitu RXD dan TXD. RXD merupakan pin untuk menerima data sedangkan TXD untuk mengirim data. Ketika dihubungkan dengan XBEE, pin ini harus saling bersilangan untuk pemasanganya. RXD mikrokontroler dihubungkan kepada TXD XBEE dan sebaliknya. Konfigurasi UART yang digunakan adalah kecepatan transfer data 9600, data bit = 8, stop bit =1, dan parity bit = none. I2C atau Inter-Integrated Circuit merupakan antar muka dua kabel yang dikembangkan Philips. Antarmuka ini digunakan untuk berkomunikasi dengan RTC PCF8583 untuk menyimpan tanggal dan waktu. Mikrokontroler pada antarmuka ini berperan sebagai master dan PCF8583 sebagai slave. Kelebihan dari I 2 C diantaranya adalah: hanya membutuhkan dua jalur untuk komunikasi; komunikasi master-slave yang sederhana; tidak memerlukan baud-rate seperti halnya RS-232, master yang menghasilkan pulsa clock; setiap perangkat memiliki penanda digital ID yang unik; serta mampu terdapat lebih dari satu master dalam jalur data. . Jumlah pin yang digunakan berjumlah dua buah, yaitu SDA dan SCL dan pemasangannya tidak terbalik pada perangkat digital yang lain. Komunikasi dengan micro SD card digunakan antarmuka SPI. Ada tiga macam cara berkomunikasi dengan SD card, yaitu : 1. One-bit SD mode; 2. Four-bit SD mode; 3. SPI Serial Peripheral Interface mode. Cara komunikasi yang terakhir merupakan cara termudah karena protokolnya mudah dipelajari, tersedia dokumentasi, dan berlisensi gratis. Sehingga komunikasi yang umum digunakan menggunakan mikrokontrer adalah SPI mode. Serial Peripheral Interface SPI merupakan jalur data serial synchronous yang biasa terdapat dapat pada mikroprosesor Motorola. Jalur data ini menjadi sangat populer sehingga mikrokontroler lain juga mendukung, termasuk AVR. SPI sanggup mengirim data hingga kecepatan 3Mhz. Sensor suhu yang digunakan adalah DS1820B versi anti air Lampiran 4. Sensor ini dapat dicelup ke dalam air tanpa mengalami kerusakan. Sistem komunikasi yang digunakan adalah 1-wire interface. Antar muka ini merupakan buatan Dallas Semiconductor yang mirip dengan I2C. Hanya saja, kebutuhan pin lebih sedikit, yaitu satu buah, memiliki kecepatan yang lebih rendah, namun jarak jangkauan yang lebih jauh. Komponen pendukung lain diantaranya adalah linear voltage regulator AMS1117-3.3. Komponen ini mengubah tegangan dari sumber tegangan utama menjadi 3.3 Volt. Tegangan input yang digunakan harus memiliki rentang antara 3.6-5 Volt. Sumber tegangan utama yang digunakan adalah empat buah baterai Ni-MH berkapasitas 2700mAh yang dirangkai secara seri, sehingga total voltase menjadi 4.8 volt. Selanjutnya ada baterai backup untuk mempertahankan waktu pada komponen PCF8583. Baterai yang digunakan adalah baterai koin CR2032 dengan tegangan 3 Volt. Mikrokontroler yang digunakan menggunakan crystal eksternal sebagai sumber clock. Crystal yang digunakan memiliki frekuensi 7.3783 Mhz. Pemilihan jenis crystal ini agar selain dapat bekerja pada 3.3 volt, galat komunikasi USART bisa ditekan hingga 0.