I2C UART Komunikasi Data

sebagai masukan memiliki permintaan yang sangat kecil kepada rangkaian yang di-sampling- nya, setara dengan sebuah resistor 100 Megaohm dipasang seri dengan pin tersebut. Chip ATmega pada Arduino memiliki resisitor pull-up internal resistor yang terhubung ke sumber tegangan secara internal yang dapat digunakan. Untuk menggunakan resistor pull-up internal ini kita menggunakan konstanta INPUT_PULLUP pada fungsi pinMode. Pin yang dikonfigurasi menjadi sebuah keluaran dikatakan berada dalam kondisi berimpedansi rendah.

2.2.2 Komunikasi Data

2.2.2.1 I2C

Inter Integrated Circuit I 2 C bus adalah standar antarmuka dua arah yang digunakan sebuah pengontrol, dikenal sebagai master, untuk berkomunikasi dengan perangkat lain yang terhubung dengannya. Perangkat lain tidak dapat mengirim data sebelum perangkat tersebut diberi alamat atau sudah dikenal oleh master. Setiap perangkat yang terhubung dengan bus I 2 C memiliki alamat yang spesifik untuk membedakan dengan perangkat lainnya yang terhubung dengan bus I 2 C yang sama. Bentuk fisik antarmuka I 2 C terdiri dari jalur serial clock SCL dan serial data SDA. Keduanya harus terhubung ke V cc sumber tegangan melalui sebuah resistor pull-up. Besar resistor pull-up ditentukan oleh banyaknya kapasitas pada jalur I 2 C. I 2 C merupakan protocol yang sangat popular dan handal yang digunakan untuk komunikasi antar perangkat. Gambar 2.2.1 mengilustrasikan bagaimana beberapa perangkat dapat saling berbagi bus yang terhubung ke prosesor hanya melalui dua kabel dan ini merupakan suatu efisiensi yang diberikan oleh protokol ini [3].

2.2.2.2 UART

Universal Asynchronous ReceiverTransmitter UART adalah sebuah rangkaian terpadu IC yang deprogram untuk mengontrol sebuah antarmuka komputer dengan perangkat yang terhubung dengannya secara serial. Secara spesifik, IC ini menyediakan sistem dengan antarmuka RS-232C Data Terminal Equipment DTE yang membuat dapat saling berkomunikasi dan bertukar data dengan perangkat serial lainnya [4].

2.3 GPRS

GPRS General Packet Radio Service merupakan salah satu metode protokol pengiriman data seluler. Pada GPRS terdapat dua elemen baru yang diperkenalkan untuk membuat mode transfer paket end-to-end. Sebagai tambahan, HLR dikembangkan dengan data pelanggan GPRS dan informasi routing. Dua layanan yang dihasilkan yaitu point-to-point PTP dan point-to-multipoint MTP[6]. Gambar 5 menunjukkan arsitektur dari GPRS. Gambar 5 Arsitektur GPRS Routing paket yang independen dan transfer di dalam public land mobile network PLMN didukung oleh sebuah node jaringan logika yang baru yang disebut GPRS support node GSN. Gate-way GPRS support node GGSN berperilaku sebagai sebuah interface logika ke jaringan data paket eksternal. Serving GPRS support node SGSN bertanggung jawab atas pengiriman paket-paket ke MS dalam area layanannya. Dalam jaringan GPRS, protocol data unit PDU dikemas pada GSN asal dan dimuat pada GSN tujuan. Di antara GSN,