Tugas Pemrograman Khusus T. I
PERANCANGAN SISTEM ANTAR MUKA TERKENDALI MENGHIDUPKAN LAMPU SECARA PERLAHAN MENGGUNAKAN PPI 8255
Penggunaan komputer saat ini tidak hanya terbatas pada pengolahan dan manipulasi data saja akan tetapi sudah dapat digunakan untuk mengendalikan berbagai peralatan seperti menggerakkan robot, sistem sensor ruangan, menghidupkan lampu perlahan secara terkendali, dan lain sebagainya. Dengan penggunaan komputer seperti yang telah disebutkan diatas maka komputer seolah-olah berperan sebagai manusia yang dapat diprogram untuk menjalankan apa yang telah dikehendaki oleh programmernya.
Sistem pengendalian menghidupkan lampu yang dikendalikan oleh sebuah personal komputer dapat mengendalikan sebuah lampu secara terkendali. Sistem menghidupkan lampu secara perlahan ini tidak hanya berupa peerangkat lunak saja tetapi juga terdiri sebuah komputer pengendali dan rangkaian penggerak relay yang bertugas mengendalikan lampu. Untuk mengintegrasikan komputer pengendali dengan penggerak relay, digunakan card PPI (Progamable Pheriperal Interface) 8255 sebagai interfacenya.
Perancangan perangkat lunak (software) ditekankan pada perancangan dengan interface yang berbasis grafis untuk mempermudah pengaksesan yang dilakukan oleh mahasiswa atau dosen. Pada bmateri bahasan tentang perancangan hardware dan software dijelaskan bahwa sistem pengendali lampu ini menggunakan bahasa pemrograman Borland Delphi 5.
Dalam melakukan prosesnya, sistem pengendali kipas angin membaca dari data yang diperlukan dalam sistem pengendali menghidupkan lampu ini hanya satu data, yaitu data yang berfungsi untuk menentukan lampu harus dihidupkan dan dimatikan.
Dalam pembuatan program untuk sistem ini ada beberapa tahap perencanaan yang dilakukan untuk menentukan aktifitas-aktifitas yang mungkin terjadi selama sistem aktif yaitu sebagai berikut:
a. Update data.
b. Proses menghidupkan dan mematikan pintu bendungan secara otomatis.
c. Proses menghidupkan dan mematikan pintu bendungan secara manual.
Setiap saat selama sistem aktif program akan melakukan proses pengecekan setting jam sistem dengan jam yang diinputkan ke dalam database sistem. Jika jam database sistem status On (true) maka, sinyal akan dikirimkan ke interface PPI 8255 yang emudian akan diolah untuk mengirimkan ke rangkaian pintu bendungan untuk dihidupkan secara otomatis. Sedngkan jika jam database sisem dalam status Off (false) maka, sinyal yang ada di interface PPi 8255 yang diolah akan terputus yang kemudian rangkaian pintu dimatikan secara otomatis. Untuk proses penghidupan dan mematikan pintu secara manual dapat dilakukan langsung tanpa menunggu atau menyesuaikan dengan system.
| TPK 00530012 | TPK TI Pra 7 2004 | Perpus STMIK (TUGAS PEMROGRAMAN KHUSUS) | Tersedia |
Tidak tersedia versi lain