AT-command Komunikasi serial Konektor serial

8 Catatan waktu clock yang dihasilkan berupa informasi: detik, menit, jam, hari, tanggal, bulan, dan tahun. Saat akhir bulan RTC DS1307 secara otomatis akan disesuaikan untuk bulan dengan hari kurang dari 31, termasuk juga adanya penyesuaian untuk tahun. Clock tersebut beroperasi dalam 24 jam atau format 12 jam dengan tambahan adanya AM PM . Berikut ini adalah fitur-fitur yang terdapat pada RTC DS1307 : 1. 56- byte , battery - backed , RAM nonvolatile NV RAM untuk penyimpanan 2. Antarmuka serial Two-wire I2C 3. Sinyal luaran gelombang-kotak terprogram Programmable squarewave 4. Deteksi otomatis kegagalan-daya powerfail dan rangkaian switch 5. Konsumsi daya kurang daripada 500nA menggunakan mode baterai cadangan dengan operasional osilator 6. Tersedia fitur industri dengan ketahanan terhadap perubahan suhu dari -40 hingga +85°C Wavecom M 1206 B Wavecom GPRS M1206B adalah sebuah modul yang dapat digunakan sebagai komunikasi via wireless GSM. Dengan alat ini kita dapat dengan mudah mengirimkan data berupa SMS atau data GPRS. Wavecom dapat dihubungkan dengan computer dengan menggunakan komunikasi data serial RS 232. Dengan menggunakan AT- Command sebagai perintah untuk mengirimkan data. Di sini mikrokontroler dipake sebagai pengatur kapan ke nomor mana SMS akan dikirim serta isi SMS yg mau dikirim. Kita membutuhkan modem GPRS M1206B sebagai penghubung ke jaringan GSM. Mikrokontroller mengirimkan perintah AT-Command ke M1206 B lewat komunikasi serial RS232. Lalu modem GSM ini akan mengirim data sesuai dengan AT- Command yg diterimanya.

1. AT-command

9 AT-Command adalah perintah yang dapat diberikan kepada handphone atau GSMCDMA modem untuk melakukan sesuatu hal, termasuk untuk mengirim dan menerima SMS. Dengan memprogram pemberian perintah ini di dalam komputer atau mikrokontroler maka perangkat didapat melakukan pengiriman atau penerimaan SMS secara otomatis untuk mencapai tujuan tertentu. Komputer ataupun mikrokontroler dapat memberikan perintah AT-Command melalui hubungan kabel data serial ataupun bluetooth. Dinamakan AT-Command karena semua perintah diawali dengan karakter A dan T. Berikut perintah AT-Command : Tabel 2.3 Perintah-perintah pada AT-Command dan fungsinya

2. Komunikasi serial

Komunikasi serial adalah sebuah komunikasi dimana pengiriman data dilakukan per bit . Data yang ditransmisikan pada format transmisi satu byte dalam komunikasi serial adalah 8 bit . Sistem transmisi sinyal RS232 ini menggunakan level tegangan dengan sistem common power ground . Sebelum data tersebut ditransmisikan maka akan diawali oleh start bit dengan logika 0 0 Volt, kemudian 8 bit data dan diakhiri oleh satu stop bit dengan logika 1 5 Volt.

1. Konektor serial

Perintah Fungsi AT+CMGR Cek tipe modem AT+CGSN Cek IMEI Modem AT+CGMI Cek pabrikasi Modem AT+CSQ Cek ketersediaan sinyal AT+CMGS=”no_telpon” Perintah mengirim SMS 10 RS232 memiliki dua jenis konektor, yaitu konektor dengan pin 9 yaitu DB9 dan konektor dengan pin 25 yaitu DB25. Tampilan kedua konektor tersebut dapat dilihat pada Gambar 2.4. Gambar 2.4 DB 9 kiri dan DB 25 kanan Sesuai dengan namanya pada Gambar 2.4 DB9 memiliki sembilan buah kaki. Sementara itu, DB 25 memiliki 25 buah kaki. Berdasarkan pada tampilan konektor DB9 dan DB25 diatas, pada tabel 2.4 berikut ini adalah konfigurasi pada setiap kaki yang dimilikinya. Berdasarkan tabel 2.4, untuk melakukan komunikasi serial, hanya tiga pin dari konektor RS232 yang digunakan, yaitu TD Transmit Data, RD Receive Data, dan GND Signal Ground. Dalam komunikasi serial ini, ada beberapa hal yang perlu untuk diperhatikan antara lain: 1. Port number : kabel serial yang digunakan berada pada COM nomor berapa karena dalam satu PC ada lebih dari satu COM. 2. Baudrate : kecepatan pengiriman data yang dimiliki oleh device yang disambungkan secara serial. Baudrate pada masing-masing device berbeda, antara 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, dan 115200. Contohnya baudrate modul GSM yang digunakan pada tugas akhir ini adalah 115200. 3. Parity : parity yang digunakan adalah none, odd, mark, atau even. 4. Size : byte size data yang akan dikirimkan apakah 7 bit atau 8 bit. 5. Stop Bits : stop bit yang dimiliki 1 ataukah 2. 11 Tabel 2.4 Konfigurasi dan fungsi PIN serial

1. Max 232