LCD Display Perancangan Alat Pengukur Tinggi Badan Digital Menggunakan Sensor Ultrasonik Berbasis Mikrokontroler.

27 BAB III PERANCANGAN ALAT PENGUKUR TINGGI BADAN Dalam bab 3 ini penulis membahas tentang perancangan perangkat keras dan perancangan perangkat lunak.

3.1 Perancangan Perangkat Keras

perancangan perangkat keras yang berupa perancangan kerangka pengukur tinggi badan, perancangan rangkaian mikrokontroler AT89C51 reset, clock, perancangan rangkaian minimum system, perancangan mikrokontroler dan sensor ultrasonik dan perancangan seluruh rangkaian.

3.1.1 Perancangan Kerangka Alat Pengukur Tinggi Badan

Pada perancangan kerangka pengkur tinggi badan penulis menggunakan aluminium sebagai kerangka alat pengukurnya, alasan penulis menggunakan aluminium adalah selain logam ini berbahan ringan akan tetapi logam ini cukup kuat dan kerangka tidak mudah berkarat seperti hal nya logam besi. Gambar 3.1 Aluminium Dalam pembuatan kerangka pengukur tinggi badan ini, penulis memerlukan beberapa alat bantu seperti bor, alat ukur meteran, gerinda dan gergaji besi supaya kerangka pengukur tinggi badan terbentuk dengan baik dan terukur. Pada gambar 3.2 merupakan perancangan dari kerangka pengukur tinggi badan penulis. Gambar 3.2 perancangan kerangka pengukur tinggi badan Pada gambar 3.2 merupakan gambar rancangan kerangka pengukur ringgi badan yang penulis buat dimana rancangan kerangka ini akan dibuat dari aluminium karena aluminium logam yang ringan untuk dibuat menjadi kerangka.

3.1.2 Perancangan Mikrokontroler AT89C51

Mikrokontroler AT89C51 adalah otak dari pengukur tinggi badannya yang penulis buat dimana semua input-output berada, mikrokontroler AT89C51 mengatur sinyal yang dikeluarkan oleh sensor ultrasonik, tetapi untuk membuat rangkaian mikrokontroler agar dapat bekerja dengan baik dibutuhkan rangkaian pengatur yaitu berupa rangkaian reset yang berfungsi untuk mengatur kembali program pengukur tinggi badan setiap kali catu daya dihidupkan, rangkaian clock yang berfungsi sebagai pengatur waktu sensor ultrasonik.

3.1.2.1 Rangkaian Reset

Rangkaian reset ini sangat diperlukan untuk rangkaian mikrokontroler AT89C51 yang berfungsi untuk me-reset ulang program dari mikrokontroler sehingga program mikrokontroler dapat di-set ulang pada saat program awal pengukuran tinggi badan, pada saat catu daya dihidupkan rangkaian reset ini berfungsi untuk menahan logika tinggi yang dihasilkan oleh arus dari catu daya melalui pin RST atau pin 9 yang berada pada mikrokontroler AT89C51. Gambar 3.3 Rangkaian reset Pada gambar 3.3 pada skema rangkaian terlihat resistor dengan besar 8200 Ω Ohm atau 8k2 Ω Ohm diseri dengan elco electrolit condensator 10µf 50V sedangkan resetnya berada pada elco electrolit condensator . Ini berfungsi untuk menahan arus tinggi saat catu daya pertama kali dihidupkan.