59
data_reader[0]=TerimaData; delay1;
} }
3.3.4 Program SPI
Program ini digunakan untuk mengambil data yang tersimpan pada memori. Sebelum menginisialisasi port SPI terlebih dahulu program melakukan reset
seluruh port. Kemudian dilakukan inisialisasi port SPI yang akan digunakan yaitu SS, MOSI, MISO dan SCK. Selanjutnya program akan masuk ke dalam program
utama sampai ada instruksi untuk mengaktifkan SPI. Setelah port SPI diaktifkan, maka dilakukan pembacaan data SPI. Pembacaan akan terus dilakukan sampai
batas tertentu sesuai dengan yang diinginkan. Apabila banyaknya pembacaan telah mencapai batas yang ditentukan biasanya delapan kali pembacaan atau 8-bit
data, maka program SPI dimatikan dan selanjutnya akan kembali ke program utama. Program SPI akan aktif kembali sampai program tersebut diaktifkan.
Program SPI ini mempunyai urutan seperti terlihat pada Gambar 3.9 dibawah ini.
60
Gambar 3.9 Flowchart Program SPI
BAB IV PENGUJIAN DAN ANALISA SISTEM
Agar sistem memperoleh hasil yang diinginkan, maka dalam penelitian ini dilakukan beberapa pengujian pada perangkat keras hardware. Berikut
merupakan hasil dari pengujian sistem.
4.1 Pengujian Rangkaian Catu Daya
Dalam rangkaian catu daya digunakan tiga buah IC regulator, yaitu 7812, 7805 dan 1722-33. Pengujian dilakukan dengan memberikan tegangan DC yang
dihubungkan pada kaki masukan masing-masing IC tersebut. Kemudian keluaran dari IC regulator diukur dengan menggunakan voltmeter. Hasil pengukuran
keluaran IC regulator dapat dilihat pada Tabel 4.1 berikut ini. Tabel 4.1 Hasil Pengukuran Rangkaian Catu Daya
IC Regulator
Pengukuran Perhitungan I II III
Rata-Rata Simpangan
7812 12 V
11.9 V 12 V
11.97 V 0.058
7805 5 V
4.9 V 5.01 V
4.97 V 0.061
1722-33 3.3 V
3.2 V 3.32 V
3.27 V 0.064
Pengukuran tersebut dilakukan dalam tiga waktu yang berbeda. Pengukuran I dilakukan pukul 9.00, pengukuran II pada pukul 11.30 dan pengukuran III pada
pukul 13.30. Dari hasil pengukuran tersebut tidak terdapat perbedaan yang terlalu jauh, maka beberapa tegangan yang dibutuhkan terpenuhi. Sehingga sistem dapat
digunakan sesuai kebutuhan.
61