Rangkaian Password KESIMPULAN DAN SARAN

Pin 28 yang merupakan P2.7 dihubungkan dengan transistor dan sebuah LED. Ini dilakukan hanya untuk menguji apakan rangkaian minimum mikrokontroller AT89S51 sudah bekerja atau belum. Dengan memberikan program sederhana pada mikrokontroller tersebut, dapat diketahui apakah rangkaian minimum tersebut sudah bekerja dengan baik atau tidak. Jika LED yang terhubung ke Pin 28 sudah bekerja sesuai dengan perintah yang diberikan, maka rangkaian minimum tersebut telah siap digunakan. Namun setelah seluruh rangkaian disatukan, LED yang terhubung ke pin 28 ini tidak digunakan lagi. Pin 20 merupakan ground dihubungkan dengan ground pada power supplay. Pin 40 merupakan sumber tegangan positif dihubungkan dengan + 5 volt dari power supplay.

3.5 Rangkaian Password

Rangkaian password terdiri dari 13 tombol, dimana 10 tombol merupakan tombol angka, yaitu dari angka 0 sampai angka 9. Dan tiga tombol yang lainnya merupakan tombol setting, tombol run dan tombol untuk mengganti password. Rangkaian password ini dihubungkan dengan port 1 dan port 2. Pada port 1 terdapat 8 tombol dan pada port 2 terdapat 5 tombol. Dalam kondisi biasa, port 1 dan port 2 mendapatkan logika high 1, saat terjadi penakanan salah satu tombol, maka pin yang terhubung ke tombol tersebut akan terhubung ke ground, sehingga mengirimkan sinyal low 0. Perubahan kondisi dari high 1, menjadi low 0 inilah yang merupakan tanda adanya penekanan pada salah satu tombol. Universitas Sumatera Utara Seterusnya mikrokontroler akan menampilkan nilai dari tombol yang ditekan pada display seven segmen, kemudian membandingkannya dengan nilai password yang benar, jika benar maka pintu akan terbuka secara otomatis. Gambar 3.5 Rangkaian Password P1.7 A T89S51 P2.4 A T89S51 P2.3 A T89S51 P2.2 A T89S51 P2.1 A T89S51 P2.0 A T89S51 P1.0 A T89S51 P1.1 A T89S51 Tombol Setting Tombol 1 Tombol 2 Tombol 3 Tombol 4 Tombol 5 Tombol 6 Tombol 7 P1.2 A T89S51 P1.3 A T89S51 P1.4 A T89S51 P1.5 A T89S51 P1.6 A T89S51 Tombol 8 Tombol 9 Tombol 0 Tombol Ganti Tombol Run Universitas Sumatera Utara

3. 6 Rangkaian Display Seven Segmen

Untuk menampilkan angka dari setiap penekanan tombol, maka dibutuhkan sebuah display untuk menampilkannya. Pada alat ini, display yang digunakan adalah display seven segmen, yang terdiri dari 4 buah seven segmen, sehingga display ini dapat menampilkan 4 digit bilangan. Display seven segmen ini akan diaktipkan oleh IC 4094 yang merupakan IC serial to paralel serial in paralel out. Jadi data dimasukkan ke dalam IC ini dengan mengirimkan data serial. Keluaran dari IC 4094 ini langsung dihubungkan ke seven segmen, sehingga data serial yang diterima oleh input IC ini akan ditampilkan nilainya pada seven segmen. Rangkaian ini terhubung ke P3.0 dan P3.1, yang mempunyai fungsi khusus sebagai pengiriman data secara serial. Sehingga nilai yang akan tampil pada display seven segmen akan dapat dikendalikan oleh mikrokontroler AT89S51. Gambar 3.6 Rangkaian display seven segmen 5V VCC SEVEN_SEG_DISPLAY A B C DE F G In Cl o c k O ut D6 D5 D4 D3 D2 D1 D0 4094 D7 2 3 10 14 13 12 11 7 6 5 4 SEVEN_SEG_DISPLAY A B C DE F G In Cl o c k O ut D6 D5 D4 D3 D2 D1 D0 4094 D7 2 3 10 14 13 12 11 7 6 5 4 SEVEN_SEG_DISPLAY A B C DE F G In Cl o c k O ut D6 D5 D4 D3 D2 D1 D0 4094 D7 2 3 10 14 13 12 11 7 6 5 4 SEVEN_SEG_DISPLAY A B C DE F G In Cl o c k O ut D6 D5 D4 D3 D2 D1 D0 4094 D7 2 3 10 14 13 12 11 7 6 5 4 P3.0 AT89S51 P3.1 AT89S51 Universitas Sumatera Utara

3.7 Rangkaian Sensor Buka Pintu dan Tutup Pintu