Diagram Alir Sistem Kerja Prototipe Pengendali Otomatis Elevator

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