Tabel 4.4. di atas merupakan langkah dasar dalam perancangan gerak prototipe pengendali otomatis elevator dengan satu perintah baik itu pemanggilan
maupun tujuan. Syarat yang harus dipenuhi adalah saat sangkar dalam keadaan standby maka kondisi tersebut harus Low atau High dengan kata lain keadaan
sangkar diam disuatu lantai. Apabila pengguna elevator berada diluar hendaknya memilih pemanggilan. Namun bila pengguna berada di dalam hendaknya memilih
tujuan lantai yang ingin dipilihnya.
4.8. Diagram Alir Sistem Kerja Prototipe Pengendali Otomatis Elevator
Diagram alir sistem kerja prototipe pengendali otomatis elevator dirancang untuk mempermudah dalam pemrograman. Diagram alir ini akan semakin
memperjelas bagaimana cara kerja prototipe pengendali elevator berbasis mikrokontroler ATmega 8535. Diagram alir ini juga memberikan batasan dalam
pemrograman dan algoritma pemrograman. Diagram alir ini juga dirancang berdasarkan prinsip kerja dari elevator
yang didapat dari survey langsung ke lapangan. Untuk menentukan cara kerja prototipe pengendali otomatis elevator berbasis mikrokontroler ATmega 8535
maka dapat diketahui dari diagram alir. Siklus kerja dari prototipe pengendali otomatis elevator berbasis mikrokontroler ATmega 8535 seperti terlihat pada
Gambar 4. 17.
Universitas Sumatera Utara
Universitas Sumatera Utara
Gambar 4.17. Diagram Alir Sistem Kerja Prototipe Pengendali Elevator Keterangan Gambar :
• PS_1 = Pemanggilan sangkar di lantai 1 • PS_2 = Pemanggilan sangkar di lantai 2
• PS_3 = Pemanggilan sangkar di lantai 3 • PS_4 = Pemanggilan sangkar di lantai 4
• P
= Pemanggilan • T
= Tombol tujuan lantai • Delay = Menahan keadaan
Setelah sistem dioperasikan maka langkah pertama yang dilakukan prototipe pengendali otomatis elevator adalah mengeksekusi program yang ada
dalam memori mikrokontroler ATmega 8535 dan setup lantai. Tahap selanjutnya adalah mengecek lantai, status tombol pemanggilan dan tujuan lantai. Kemudian
setiap tombol yang ditekan akan dieksekusi terlebih dahulu dan merupakan prioritas utama. Tetapi jika tombol arah lantai ditekan dengan fungsi yang sama
maka akan dikerjakan pertama yang paling dekat, misalnya jika pada lantai 2 dan
Universitas Sumatera Utara
3 sama-sama menekan arah lantai naik pada saat berada dilantai 1 maka yang pertama dikerjakan yaitu arah naik lantai 2.
Saat sangkar sampai tujuan lantai 1, 2, 3 dan 4 maka secara otomatis pintu membuka. Setelah pintu terbuka penuh selama 5 detik kemudian secara otomatis
pintu menutup kembali.
4.9. Penentuan MasukanKeluaran InputOutput