BAB 3 PERANCANGAN ALAT DAN PROGRAM

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 3 PERANCANGAN ALAT DAN PROGRAM"

Transkripsi

1 BAB 3 PERANCANGAN ALAT DAN PROGRAM 3.1. DIAGRAM BLOK display Penguat sinyal Sensor 1 keypad AT89S51 Penguat sinyal Sensor 5 relay alarm pompa Keterangan diagram blok: Sensor air yang berfungsi untuk mengetahui tingkat ketinggian air terhubung ke penguat sinyal. Output dari penguat sinyal masuk ke mikrokontroler AT89S51. keypad berfungsi sebagai input data ke mikrokontroler AT89S51. Pompa berfungsi sebagai pengisi dan pengosong tangki terhubung ke relay dan terhubung ke mikro AT89S51. display berfungsi sebagai penampil input data dari keypad.

2 Sistem kerja rangkaian: Mikrokontroller akan memerintahkan pompa untuk mengisi penuh tangki apabila ada input data untuk mengisi tangki dan akan mengosongkan tangki apabila mendapat perintah pengosongan tangki sesuai dengan tingkat pengosongan FLOWCHART start tdk cek tombol isi tdk Cek tombol kosong ya ya Cek tombol 1 tdk Cek tombol 1 tdk ya Cek tombol 2 tdk tdk ya Cek tombol 2 tdk tdk Tampil angka 1 ya Cek tombol 6 Tampil angka 1 ya Cek tombol 6 tdk Tampil angka 2 ya Tampil angka 2 ya Isi air sampai level 1 Tampil angka 6 kosongkan air sampai level 1 Tampil angka 6 Isi air sampai level 2 kosongkan air sampai level 2 Isi air sampai Level 6 Kosogkan air sampai level 6

3 Program di awali dengan start. Kemudian program akan mengecek penekanan tombol isi jika ada penekanan pada tombol isi maka program akan membandingkan data apakah ada penekanan tombol untuk pengisian sampai level 1 jika ada maka program akan menampilkan tampilan angka 1 pada display dan memerintahkan pompa untuk mengisi air sampai level 1 jika tidak ada penekanan tombol satu maka program akan akan mengecek penekana tombol 2 jika ada penekanan tombol 2 maka program akan menampilkan tampilan angka 2 pada display dan memerintahkan pompa untuk mengisi air sampai level 2 perlakuan yang sama terus dilakukan sampai tombol lima. Jika tidak ada penekanan pada tombol isi maka program akan mengecek penekanan tombol pengosongan tangki jika ada penekanan pada tombol isi maka program akan membandingkan data apakah ada penekanan tombol untuk pengosongan sampai level 1 jika ada maka program akan menampilkan tampilan angka 1 pada display dan memerintahkan pompa untuk mengeluarkan air sampai level 1 jika tidak ada penekanan tombol satu maka program akan akan mengecek penekanan tombol pengosongan 2 jika ada penekanan tombol 2 maka program akan menampilkan tampilan angka 2 pada display dan memerintahkan pompa untuk mengosongkan air sampai level 2.perlakuan yang sama terus dilakukan sampai tombol lima. Jika tidak ada penekanan pada tombol isi dan tombol pengosongan maka program akan kembali ke awal.

4 3.3. Rangkaian Power Supplay ( PSU ) Rangkaian ini berfungsi untuk mensupplay tegangan ke seluruh rangkaian yang ada. Rangkaian PSA yang dibuat terdiri dari dua keluaran, yaitu 5 volt dan 12 volt, keluaran 5 volt digunakan untuk mensupplay tegangan ke seluruh rangkaian, sedangkan keluaran 12 volt digunakan untuk mensuplay tegangan ke relay. Rangkaian power supplay ditunjukkan pada gambar 3.3 berikut ini : Gambar 3.3. Rangkaian Power Supplay ( PSU )

5 3.4. Rangkaian Mikrokontroler AT89S51 Rangkaian ini berfungsi sebagai pusat kendali dari seluruh system yang ada. Rangkaian mikrokontroler ditunjukkan pada gambar berikut ini: Gambar.3.4. Rangkaian Mikrokontroller AT89S51 Pin 31 External Access Enable (EA) diset high (H). Ini dilakukan karena mikrokontroller AT89S8253 tidak menggunakan memori eskternal. Pin 18 dan 19

6 dihubungkan ke XTAL 12 MHz dan capasitor 33 pf. XTAL ini akan mempengaruhi kecepatan mikrokontroller AT89S8253 dalam mengeksekusi setiap perintah dalam program. Pin 9 merupakan masukan reset (aktif tinggi). Pulsa transisi dari rendah ke tinggi akan mereset mikrokontroller ini. Pin 32 sampai 39 adalah Port 0 yang merupakan saluran/bus I/O 8 bit open collector dapat juga digunakan sebagai multipleks bus alamat rendah dan bus data selama adanya akses ke memori program eksternal. Pada port 0 ini masing masing pin dihubungkan dengan resistor 4k7 ohm. Resistor 4k7 ohm yang dihubungkan ke port 0 befungsi sebagai pull up ( penaik tegangan ) agar output dari mikrokontroller dapat mentrigger transistor. Pin 1 sampai 8 adalah port 1. Pin 21 sampai 28 adalah port 2. Dan Pin 10 sampai 17 adalah port 3. Pin 39 yang merupakan P0.0 dihubungkan dengan sebuah resistor 330 ohm dan sebuah LED. Ini dilakukan hanya untuk menguji apakah 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 39 sudah bekerja sesuai dengan perintah yang diberikan, maka rangkaian minimum tersebut telah siap digunakan. Pin 20 merupakan ground dihubungkan dengan ground pada power supplay. Pin 40 merupakan sumber tegangan positif dihubungkan dengan + 5 volt dari power supplay.

7 3.5.Rangkaian Alarm Rangkaian alarm pada alat ini berfungsi untuk memutuskan atau menghubungkan sumber tegangan 12 volt dengan buzzer. Gambar rangkaian alarm ini ditunjukkan pada gambar 3.5 berikut ini : Gambar 3.5. Rangkaian alarm Output dari relay yang satu dihubungkan ke sumber tegangan 12 volt dan yang lainnya dihubungkan ke buzzer. Hubungan yang digunakan adalah normally close. Prinsip kerja rangkaian ini pada dasarnya memanfaatkan fungsi transistor sebagai saklar elektronik. Tegangan atau sinyal pemicu dari transistor berasal dari mikrokontroller Port 0.1. Pada saat logika port 0.1 tinggi (high), maka transistor mendapat tegangan bias dari kaki basis. Dengan adanya tegangan bias ini maka transistor akan aktip (saturation), sehingga ada arus yang mengalir ke kumparan relay. Hal ini akan menyebabkan saklar

8 pada relay menjadi tertutup, sehingga hubungan sumber tegangan 12 volt ke buzzer akan terhubung dan buzzer akan berbunyi. Begitu juga sebaliknya pada saat logika Port 0.1 rendah (low) maka relay tidak dialiri arus. Hal ini akan menyebabkan saklar pada relay terputus, sehingga sumber tegangan 12 volt dengan buzzer akan terputus dan buzzer tidak berbunyi. 3.6.Ranagkaian seven segment Untuk menampilkan nilai level ketinggian air yang akan diisikan ke dalam tangki diperlukan suatu rangkaian display yang dapat menampilkan nilai level tersebut Rangkaian display yang digunakan untuk menampilkan nilai terlihat pada ganbar berikut: Gambar.3.6. Rangkaian Seven Segment

9 Display ini menggunakan 1buah seven segment yang dihubungkan ke IC HEF 4094BP yang merupakan IC serial to paralel. IC ini akan merubah 8 bit data serial yang masuk menjadi keluaran 8 bit data paralel. Rangkaian ini dihubungkan dengan P3.0 dan P3.1 AT89S51.P3.0 merupakan fasilitas khusus pengiriman data serial yang disediakan oleh mikrokontroler AT89S51. Sedangkan P3.1 merupakan sinyal clock untuk pengiriman data serial. Pada rangkaian display ini digunakan dua buah dioda yang berfungsi untuk menurunkan tegangan supply untuk seven segment. Satu buah dioda dapat menurunkan tegangan sekitar 0,6 volt. Jadi, apabila dioda yang digunakan dua buah maka tegangan yang dapat diturunkannya adalah 1,8 volt. Tegangan ini diturunkan agar umur seven segment lebih tahan lama dan karena tegangan maksimum seven segment adalah 3,7 volt 3.7. Rrangkaian Pengendali Pompa Air Rangkaian pengendali pompa air pada alat ini berfungsi untuk mengisi dan mengosongkan air pada tangki. Gambar rangkaian pengendali pompa air ini ditunjukkan pada gambar 3.7 berikut ini: Gambar 3.7. Rrangkaian Pengendali Pompa Air

10 Output dari relay yang satu dihubungkan ke sumber tegangan 12 volt dan yang lainnya dihubungkan ke pompa. Hubungan yang digunakan adalah normally open. Prinsip kerja rangkaian ini pada dasarnya memanfaatkan fungsi transistor sebagai saklar elektronik. Tegangan atau sinyal pemicu dari transistor berasal dari mikrokontroler Port 0.1 (P0.1). Pada saat logika pada port 0.1 adalah tinggi (high), maka transistor mendapat tegangan bias dari kaki basis. Dengan adanya tegangan bias ini maka transistor akan aktip (saturation), sehingga adanya arus yang mengalir ke kumparan relay. Hal ini akan menyebabkan sakar pada relay menjadi tertutup, sehingga hubungan sumber tegangan 12 volt ke pompa akan terhubung dan pompa akan menyala. Begitu juga sebaliknya pada saat logika pada P0.1 adalah rendah (low) maka relay tidak dialiri arus. Hal ini akan menyebabkan saklar pada relay terputus, sehingga sumber tegangan 12 volt dengan pompa akan terputus dan pompa tidak menyala.

11 3.8. Rangkaian Tombol Rangkaian Keypad berfungsi sebagai tombol untuk memasukan nilai level ketinggian air yang akan diisikan ke dalam tangki. data yang diketikkan pada keypad akan diterima oleh mikrokontroler AT89S51 untuk kemudian diolah dan diotampilkan pada display seven segmen. Rangkaian keypad ditunjukkan pada gambar berikut ini : Gambar 3.8. Rangkaian Tombol Rangkaian keypad ini terdiri dari sebuah keypad yang salah satu pinnya dihubungkan ke ground dan pin yang lain dihubungkan ke VCC dan AT89S51.

12 3.9. Perancangan Rangkaian sensor dan pengolah sinyal Sensor ini berfungsi untuk mengetahui ketika ada air yang mengenai sensor. Sensor ini terdiri dari dua lempeng logam, dimana lempeng 1 dihubungkan ke Vcc 5 volt dan yang lainnya dihubungkan ke input dari rangkaian pengolah sinyal. Sensor yang terkena air akan mengalami perubahan tegangan kemudian akan diolah oleh rangkaian penerima agar menghasilkan data biner, dimana jika sensor terkena air maka output dari rangkaian penerima ini akan mengeluarkan logika low (0), namun jika tidak terkena air, maka output dari rangkaian penerima akan mengeluarkan logika high (1). Rangkaian sensor dan penguat sinyal seperti gambar di bawah ini: air Gambar. Rangkaian sensor dan penguat sinyal Ke mikrokontroler Gambar 3.9. Prancangan Rangkaian sensor dan pengolah sinyal

13 Pada rangkaian di atas, output dari sensor diumpankan ke Op Amp, di Op Amp tegangan akan dikuatkan sesuai dengan yang diinginkan. Output Op Amp akan diinputkan ke basis dari transistor tipe NPN C945, ini berari untuk membuat transistor tersebut aktip maka tegangan yang keluar dari Op Amp harus lebih besar dari 0,7 volt. Syarat ini akan terpenuhi jika sensor terkena air Perancangan Program ;= = = = = = = = = = = = = = = =; ; water level indicator program ; ;= = = = = = = = = = = = = = = =; ; = = initialisasi angka = = ; bil0 equ bil1 equ bil2 equ bil3 equ bil4 equ bil5 equ bil6 equ 20h 0ech 18h 88h 0c4h 82h 02h

14 ; = = = = = = = = = = = ; ; initialisasi port ; ; = = = = = = = = = = = ; ; = = isi = = ; key1 bit p1.0 key2 bit p1.1 key3 bit p1.2 key4 bit p1.3 key5 bit p1.4 key6 bit p1.5 ; = = kosong = = ; key7 bit p1.6 key8 bit p1.7 key9 bit p3.5 key10 bit p3.6 key11 bit p3.7 key12 bit p3.4 ; = = pompa = = ; pompa1 bit p2.1 pompa2 bit p2.0

15 ; = = sensor = = ; sensor1 bit p0.0 sensor2 bit p0.1 sensor3 bit p0.2 sensor4 bit p0.3 sensor5 bit p0.4 sensor6 bit p0.5 utama: clr pompa1 clr pompa2 call angka0 call delay call delay call delay jmp start mulai: start: jb key1,cek_key2 call angka1 ; jika ada penekanan pada tombol 1pada keypet ; tampilkan angka 1 pada seven segment call isi_level1 ; isi sampai level 1 call angka1 jmp mulai ; tampilkan angka 1 pada seven segment ; lompat ke alamat selanjutnya

16 cek_key2: jb key2,cek_key3 call angka2 ; jika ada penekanan pada tombol 2pada keypet ; tampilkan angka 2 pada seven segment call isi_level2 ; isi sampai level 2 call angka2 jmp mulai ; tampilkan angka 2 pada seven segment ; lompat ke alamat selanjutnya cek_key3: jb key3,cek_key4 call angka3 ; jika ada penekanan pada tombol 3 pada keypet ; tampilkan angka 3 pada seven segment call isi_level3 ; isi sampai level 3 call angka3 jmp mulai ; tampilkan angka 3 pada seven segment ; lompat ke alamat selanjutnya cek_key4: jb key4,cek_key5 call angka4 ; jika ada penekanan pada tombol 4 pada keypet ; tampilkan angka 4 pada seven segment call isi_level4 ; isi sampai level 4 call angka4 jmp mulai ; tampilkan angka 4 pada seven segment ; lompat ke alamat selanjutnya cek_key5: jb key5,cek_key6 call angka5 ; jika ada penekanan pada tombol 5 pada keypet ; tampilkan angka 5 pada seven segment call isi_level5 ; isi sampai level 5

17 call angka5 jmp mulai ; tampilkan angka 5 pada seven segment ; lompat ke alamat selanjutnya cek_key6: jb key6,cek_key12 call angka6 ; jika ada penekanan pada tombol 6pada keypet ; tampilkan angka 6 pada seven segment call isi_level6 ; isi sampai level 6 call angka6 jmp mulai ; tampilkan angka 6 pada seven segment ; lompat ke alamat selanjutnya ; = = kosong = = ; cek_key12: jb key12,cek_key7 call angka0 ; jika ada penekanan pada tombol 0 pada keypet ; tampilkan angka 0 pada seven segment call kosong_level1 ; kosongkan sampai level 0 call angka0 jmp mulai ; tampilkan angka 0 pada seven segment ; lompat ke alamat selanjutnya cek_key7: jb key7,cek_key8 call angka1 ; jika ada penekanan pada tombol 1pada keypet ; tampilkan angka 1 pada seven segment call kosong_level1 ; kosongkan sampai level 1 call angka1 jmp mulai ; tampilkan angka 1 pada seven segment ; lompat ke alamat selanjutnya

18 cek_key8: jb key8,cek_key9 call angka2 ; jika ada penekanan pada tombol 2 pada keypet ; tampilkan angka 2 pada seven segment call kosong_level2 ; kosongkan sampai level 2 call angka2 jmp mulai ; tampilkan angka 1 pada seven segment ; lompat ke alamat selanjutnya cek_key9: jb key9,cek_key10 call angka3 ; jika ada penekanan pada tombol 3pada keypet ; tampilkan angka 3 pada seven segment call kosong_level3 ; kosongkan sampai level 3 call angka3 jmp mulai ; tampilkan angka 3 pada seven segment ; lompat ke alamat selanjutnya cek_key10: jb key10,cek_key11 call angka4 ; jika ada penekanan pada tombol 4pada keypet ; tampilkan angka 4 pada seven segment call kosong_level4 ; kosongkan sampai level 4 call angka4 jmp mulai ; tampilkan angka 1 pada seven segment ; lompat ke alamat selanjutnya

19 cek_key11: jb key11,balik_mulai call angka5 ; jika ada penekanan pada tombol 5pada keypet ; tampilkan angka 5 pada seven segment call kosong_level5 ; kosongkan sampai level 5 call angka5 jmp mulai ; tampilkan angka 5 pada seven segment ; lompat ke alamat selanjutnya balik_mulai: ljmp mulai ; = =pompa isi = =; isi_level1: setb pompa2 ; hidupkan pompa isi jb sensor1,isi_level1 ; isi hingga level 1 clr pompa2 ; matikan pompa isi

20 isi_level2: setb pompa2 ; hidupkan pompa isi jb sensor2,isi_level2 ; isi hingga level 2 clr pompa2 ; matikan pompa isi isi_level3: setb pompa2 ; hidupkan pompa isi jb sensor3,isi_level3 ; isi hingga level 3 clr pompa2 ; matikan pompa isi isi_level4: setb pompa2 ; hidupkan pompa isi jb sensor4,isi_level4 ; isi hingga level 4 clr pompa2 ; matikan pompa isi isi_level5: setb pompa2 ; hidupkan pompa isi jb sensor5,isi_level5 ; isi hingga level 5 clr pompa2 ; matikan pompa isi

21 isi_level6: setb pompa2 ; hidupkan pompa isi jb sensor6,isi_level6 ; isi hingga level 6 clr pompa2 ; matikan pompa isi ; = = pompa kosong = = ; kosong_level1: setb pompa1 ; hidupkan pompa kosong jnb sensor1,kosong_level1 ; kosongka hingga level 1 clr pompa1 ; matikan pompa kosong kosong_level2: setb pompa1 jnb sensor2,kosong_level2 ; kosongka hingga level 2 clr pompa1 ; matikan pompa kosong

22 kosong_level3: setb pompa1 jnb sensor3,kosong_level3 ; kosongka hingga level 3 clr pompa1 ; matikan pompa kosong kosong_level4: setb pompa1 jnb sensor4,kosong_level4 ;kosongka hingga level 4 clr pompa1 ; matikan pompa kosong kosong_level5: setb pompa1 jnb sensor5,kosong_level5 ;kosongka hingga level 1 clr pompa1 ; matikan pompa kosong angka0: mov sbuf,#bil0 jnb ti,$ ; tampilkam angka 0 pada seven segment ; lomapt kalamat tertentu clr ti ; hapus angka 0

23 angka1: mov sbuf,#bil1 jnb ti,$ ; tampilkam angka 1pada seven segment ; lomapt kalamat tertentu clr ti ; hapus angka 1 angka2: mov sbuf,#bil2 jnb ti,$ ; tampilkam angka 2 pada seven segment ; lomapt kalamat tertentu clr ti ; hapus angka 2 angka3: mov sbuf,#bil3 jnb ti,$ ; tampilkam angka 3 pada seven segment ; lomapt kalamat tertentu clr ti ; hapus angka 3 angka4: mov sbuf,#bil4 jnb ti,$ ; tampilkam angka 4 pada seven segment ; lomapt kalamat tertentu clr ti ; hapus angka 4

24 angka5: mov sbuf,#bil5 jnb ti,$ ; tampilkam angka 5 pada seven segment ; lomapt kalamat tertentu clr ti ; hapus angka 5 angka6: mov sbuf,#bil6 jnb ti,$ ; tampilkam angka 6 pada seven segment ; lomapt kalamat tertentu clr ti ; hapus angka 5 delay: mov r7,#0ffh ; masukan nilai ff keregister 7 djnz r7,$ ; untuk mengurangi nilai register tertentu end

25 BAB 4 PENGUJIAN RANGKAIAN DAN SENSOR 4.1. Pengujian Rangkaian Power Supplay (PSU) Pengujian pada bagian rangkaian power supplay ini dapat dilakukan dengan mengukur tegangan keluaran dari rangkaian ini dengan menggunakan volt meter digital. Pada power supplay ini terdapat dua keluaran. Dari hasil pengujian diperoleh tegangan keluaran pertama sebesar + 5,1 volt. Tegangan ini dipergunakan untuk mensupplay tegangan ke seluruh rangkaian. Mikrokontroler AT89S52 dapat bekerja pada tegangan 4,0 sampai dengan 5,5 volt, sehingga tegangan 5,1 volt ini cukup untuk mensupplay tegangan ke mikrokontroler AT89S52. Sedangkan tegangan keluaran kedua sebesar 12 volt. Pada alat ini dipergunakan untuk rangkaian alarm dan rangkaian pompa air Pengujian Rangkaian Mikrokontroller AT89S52 Untuk mengetahui apakah rangkaian mikrokontroller AT89S52 telah bekerja dengan baik, maka dilakukan pengujian.pengujian bagian ini dilakukan dengan memberikan program sederhana pada mikrokontroller AT89S52. Programnya adalah sebagai berikut : Loop: Setb P0.0 Acall tunda Clr P0.0 Acall tunda

26 Sjmp Loop Tunda: Mov r7,#255 Tnd: Mov r6,#255 Djnz r6,$ Djnz r7,tnd Ret Program di atas bertujuan untuk menghidupkan LED yang terhubung ke P0.0 beberapa saat dan kemudian mematikannya. Perintah Setb P0.0 akan menjadikan P0.0 berlogika high yang menyebabkan LED menyala. Acall tunda akan menyebabkan LED ini hidup selama beberapa saat. Perintah Clr P0.0 akan menjadikan P0.0 berlogika low yang menyebabkan LED akan mati. Perintah Acall tunda akan menyebabkan LED ini mati selama beberapa saat. Perintah Sjmp Loop akan menjadikan program tersebut berulang, sehingga akan tampak LED tersebut tampak berkedip. Jika program tersebut diisikan ke mikrokontroller AT89S52, kemudian mikrokontroller dapat berjalan sesuai dengan program yang diisikan, maka rangkaian minimum mikrokontroller AT89S52 telah bekerja dengan baik. Perintah di atas akan memberikan logika high pada P0.1, sehingga P0.1 akan mendapatkan tegangan 5 volt. Tegangan 5 volt ini akan mengaktipkan transistor C945, sehingga relay juga menjadi aktip dan alarm berbunyi. Berikutnya memberikan program sederhana untuk menonaktipkan relay. Programnya sebagai berikut : Clr P

27 Perintah di atas akan memberikan logika low pada P0.1, sehingga P0.1 akan mendapatkan tegangan 0 volt. Tegangan 0 volt ini akan menonaktipkan transistor C945, sehingga relay juga menjadi tidak aktip dan alarm tidak berbunyi Pengujian Rangkaian relay Pengujian rangkaian relay dapat dilakukan dengan memberikan tegangan 5 volt dan 0 volt pada basis transistor C945. Transistor C945 merupakan transistor jenis NPN, transistor jenis ini akan aktif jika pada basis diberi tegangan > 0,7 volt dan tidak aktif jika pada basis diberi tegangan < 0,7 volt. Aktifnya transistor akan mengaktipkan relay. Pada rangkaian ini relay digunakan untuk memutuskan hubungan buzzer dengan sumber tegangan 12 volt, dimana hubungan yang digunakan adalah normally open (NO), dengan demikian jika relay aktip maka hubungan buzzer ke sumber tegangan akan terhubung, sebaliknya jika relay tidak aktif, maka hubungan buzzer ke sumber tegangan akan terputus. Pengujian dilakukan dengan memberikan tegangan 5 volt pada basis transistor, jika relay aktif dan buzzer berbunyi, maka rangkaian ini telah berfungsi dengan baik. Pengujian selanjutnya dilakukan dengan menghubungkan input rangkaian ini ke mikrokontroler pada P0.1

28 Gambar 4.3. Rangkaian Relay kemudian memberikan program sederhana pada mikrokontroler AT89S52. Program yang diberikan adalah sebagai berikut: Setb P Perintah di atas akan memberikan logika high pada P0.1, sehingga P0.1 akan mendapatkan tegangan 5 volt. Tegangan 5 volt ini akan mengaktifkan transistor C945,

29 sehingga relay juga menjadi aktif dan heater menyala. Berikutnya memberikan program sederhana untuk menonaktifkan relay. Programnya sebagai berikut: Clr P Perintah di atas akan memberikan logika low pada P0.1, sehingga P0.1 akan mendapatkan tegangan 0 volt. Tegangan 0 volt ini akan menonaktifkan transistor C945, sehingga relay juga menjadi tidak aktif dan heater tidak menyala Pengujian rangkaian pengendali pompa air Pengujian rangkaian pengendali pompa ini dapat dilakukan dengan memberikan tegangan 5 volt dan 0 volt pada basis transistor C945. Transistor C945 merupakan transistor jenis NPN, transistor jenis ini akan aktip jika pada basis diberi tegangan > 0,7 volt dan tidak aktip jika pada basis diberi tegangan < 0,7 volt. Aktipnya transistor akan mengaktipkan relay. Pada rangkaian ini relay digunakan untuk memutuskan hubungan pompa dengan sumber tegangan 220 volt, dimana hubungan yang digunakan adalah normally close (NO), dengan demikian jika relay aktip maka hubungan pompa ke sumber tegangan akan terhubung, sebaliknya jika relay tidak aktip, maka hubungan pompa ke sumber tegangan akan terputus. Pengujian dilakukan dengan memberikan tegangan 5 volt pada basis transistor, jika relay aktip dan pompa akan bekerja, maka rangkaian ini telah berfungsi dengan baik. Pengujian selanjutnya dilakukan dengan menghubungkan input rangkaian ini ke mikrokontroler pada P0.0.

30 Gambar 4.4.Rangkaian pengendali pompa air kemudian memberikan program sederhana pada mikrokontroler AT89S52. Program yang diberikan adalah sebagai berikut: Setb P Perintah di atas akan memberikan logika high pada P0.0, sehingga P0.0 akan mendapatkan tegangan 5 volt. Tegangan 5 volt ini akan mengaktipkan transistor C945, sehingga relay juga menjadi aktip dan pompa menyala. Berikutnya memberikan program sederhana untuk menonaktipkan relay. Programnya sebagai berikut:

31 Clr P Perintah di atas akan memberikan logika low pada P0.0, sehingga P0.0 akan mendapatkan tegangan 0 volt. Tegangan 0 volt ini akan menonaktipkan transistor C945, sehingga relay juga menjadi tidak aktip dan pompa tidak menyala Pengujian Rangkaian Tombol Pengujian rangkaian ini dapat dilakukan dengan cara menekan keypad, dan mengukur tegangan outputnya. Pada saat keypad tidak ditekan, maka tegangan output dari rangkaian ini sebesar 5,00. Namun saat keypad ditekan, maka tegangan output dari rangkaian ini sebesar 0,01 volt. Dengan demikian maka rangkaian ini telah berfungsi dengan baik 4.6. Pengujian Rangkaian Alarm Pengujian rangkaian alarm dapat dilakukan dengan memberikan tegangan 5 volt dan 0 volt pada basis transistor C945. Transistor C945 merupakan transistor jenis NPN, transistor jenis ini akan aktip jika pada basis diberi tegangan > 0,7 volt dan tidak aktip jika pada basis diberi tegangan < 0,7 volt. Aktipnya transistor akan mengaktipkan relay. Pada rangkaian ini relay digunakan untuk memutuskan hubungan alarm dengan sumber tegangan 12 volt, dimana hubungan yang digunakan adalah normally close (NO), dengan demikian jika relay aktip maka hubungan alarm ke sumber tegangan akan terhubung,

32 sebaliknya jika relay tidak aktip, maka hubungan alarm ke sumber tegangan akan terputus. Pengujian dilakukan dengan memberikan tegangan 5 volt pada basis transistor, jika relay aktip dan buzzer berbunyi, maka rangkaian ini telah berfungsi dengan baik. Pengujian selanjutnya dilakukan dengan menghubungkan input rangkaian ini ke mikrokontroller pada P0.1. Gambar 4.6. Pengujian rangkaian alarm kemudian memberikan program sederhana pada mikrokontroller AT89S51. Program yang diberikan adalah sebagai berikut : Setb P

33 Perintah di atas akan memberikan logika high pada P0.1, sehingga P0.1 akan mendapatkan tegangan 5 volt. Tegangan 5 volt ini akan mengaktipkan transistor C945, sehingga relay juga menjadi aktip dan alarm berbunyi. Berikutnya memberikan program sederhana untuk menonaktipkan relay. Programnya sebagai berikut : Clr P Perintah di atas akan memberikan logika low pada P0.1, sehingga P0.1 akan mendapatkan tegangan 0 volt. Tegangan 0 volt ini akan menonaktipkan transistor C945, sehingga relay juga menjadi tidak aktip dan alarm tidak berbunyi Pengujian Rangkaian Sensor air Pengujian pada rangkaian sensor air ini dapat dilakukan dengan cara menghubungkan rangkaian ini dengan sumber tegangan 5 volt, kemudian meletakkan dua buah kabel secara berdampingan. Jika kabel terkena air maka kedua kabel akan terhubung sehingga menyebabkan LED indikator pada rangkaian penerima akan menyala, dan tegangan output rangkaian sebesar 0,2 volt. Namun ketika kabel tidak terkena air maka kabel tidak terhubung, hal ini menyebabkan LED indikator pada rangkaian penerima tidak menyala dan tegangan output dari rangkaian ini sebesar 4,8 volt. Pengujian selanjutnya dilakukan dengan cara menghubungkan rangkaian ini dengan rangkaian mikrokontroler AT89S51, dan memberikan program tertentu pada mikrokontroler AT89S51.Untuk mendeteksi adanya sinyal yang dikirimkan oleh sensor, maka mikrokontroler harus diprogram untuk untuk dapat mengecek sinyal apa yang dikirimkan oleh sensor. Jika sinyal yang dikirimkan adalah sinyal high (1), berarti tidak

34 ada air yang mengena sensor, namun jika sinyal yang dikirimkan adalah sinyal low, maka ini berarti ada air yang mengenai sensor. Program untuk mendeteksi pengiriman sinyal dari rangkaian sensor ini adalah, sensor_1 Bit P1.3 Sensor_2r Bit P1.2 Cek_sensor_1: Jnb sensor_1,cek_sensor_2 Clr P Cek_sensor_2: Jnb sensor_2,cek_sensor_3 Setb P Di awal program dibuat inisialisasi port, dimana rutin ini menunjukkan bahwa sensor 1 dihubungkan ke P1.3 dan sensor 2 dihubungkan ke P1.2. Kemudian program akan dilanjutkan dengan rutin cek sensor 1. Pada rutin ini program akan melihat kondisi P1.3 yang dihubungkan ke sensor 1, dengan menggunakan perintah JnB (jump if not bit), jika kondisi P1.3 bit (high), yang berarti tidak ada air yang mengenai sensor, maka program akan lompat ke rutin cek sensor keluar. Namun jika kondisi P1.3 notbit (low), maka program akan melanjutkan ke rutin Clr P3.7. Perintah ini akan menyebabkan LED

35 yang terhubung ke P3.7 mati. Jika rangkaian telah berjalan sesuai dengan program yang diberikan, maka rangkaian telah bekerja dengan baik Pengujian Rangkaian Display Seven Segment Pengujian pada rangkaian ini dapat dilakukan dengan menghubungkan rangkaian ini dengan rangkaian mikrokontroller, kemudian memberikan data tertentu pada port serial dari mikrokontroller. Seven segment yang digunakan adalah common anoda, dimana segment akan menyala jika diberi logika 0 dan sebaliknya segment akan mati jika diberi logika 1. Gambar 4.8 Pengujian rangkaian display seven segment

36 Dari hasil pengujian diperoleh data yang harus dikirimkan ke port serial untuk menampilkan angka desimal adalah sebagai berikut : Tabel 4.8 Hasil pengujian rangkaian display seven segment Angka Data yang dikirim 1 0ECH 2 18H 3 88H 4 0C4H 5 82H 6 02H 7 0E8H 8 0h 9 80H 0 20H Program yang diisikan pada mikrokontroller untuk menampilkan nilai-nilai tersebut adalah sebagai berikut : bil0 equ 20h bil1 equ 0ech bil2 equ 18h bil3 equ 88h bil4 equ 0c4h bil5 equ 82h bil6 equ 02h bil7 equ 0e8h bil8 equ 0h bil9 equ 80h Loop:

37 mov sbuf,#bil0 Jnb ti,$ Clr ti sjmp loop Delay: mov r7,#255 delay1: mov r6,#255 djnz r6,$ djnz r7,delay1 Program di atas akan menampilkan angka 0 pada semua seven segment. Sedangkan untuk menampilkan 3 digit angka yang berbeda pada seven segment adalah dengan mengirimkan ke 3 data angka yang akan ditampilkan pada seven segment. Programnya adalah sebagai berikut : Loop: mov sbuf,#bil1 Jnb ti,$ Clr ti mov sbuf,#bil2 Jnb ti,$ Clr ti mov sbuf,#bil3 Jnb ti,$ Clr ti sjmp loop

38 Delay: mov r7,#255 delay1: mov r6,#255 djnz r6,$ djnz r7,delay1 Program di atas akan menampilkan angka 1 pada seven segment, angka 2 pada seven segment dan angka 3 pada seven pertama.segment

39 BAB 5 KESIMPULAN DAN SARAN 5.2.Kesimpulan 1. Keypad berfungsi sebagai tombol untuk memasukan nilai level ketinggian air yang akan diisikan ke dalam tangki. data yang diketikkan pada keypad akan diterima oleh mikrokontroler AT89S51 untuk kemudian diolah dan diotampilkan pada display seven segmen. Rangkaian keypad ditunjukkan pada gambar berikut ini : 2. Rangkaian sensor dan pengolah sinyal berfungsi untuk mengetahui ketika ada air yang mengenai sensor. Sersor ini terdiri dari dua lempeng logam, dimana lempeng 1 dihubungkan ke Vcc 5 volt dan yang lainnya dihubungkan ke input dari rangkaian pengolah sinyal 3. Relay adalah suatu rangkaian switch magnetik yang bekerja bila mendapat catu daya dan suatu rangkaian trigger

40 5.2.Saran 1. Semoga alat ini dapat bermanfaat untuk mempermudah dalam mengaturpengoprasian pada tangki yang terdapat pada industri yang membutuhkannya 2. Alangkah baiknya jika mahasiswa yamg akan datang dapat mengembangkan lebih baik dari pada yang sekarang guna mengembangkan teknologi dan inovasi dikalangan mahasiswa. 3. Untuk menjaga sistem dan rangkaian tersebut agar tetap efektif lebih baik alat tersebut dikemas dalam bentuk yang aman.

BAB III RANCANGAN SISTEM. dirancanag. Setiap diagram blok mempunyai fungsi masing-masing. Adapun diagram

BAB III RANCANGAN SISTEM. dirancanag. Setiap diagram blok mempunyai fungsi masing-masing. Adapun diagram BAB III RANCANGAN SISTEM 3.1. Diagram Blok Rangkaian Diagram blok merupakan gambaran dasar dari rangkaian sistem yang akan dirancanag. Setiap diagram blok mempunyai fungsi masing-masing. Adapun diagram

Lebih terperinci

BAB 3 PERANCANGAN ALAT DAN BAHAN. 3.1 Diagram Blok dan Rangkaian Sensor Ketinggian Air

BAB 3 PERANCANGAN ALAT DAN BAHAN. 3.1 Diagram Blok dan Rangkaian Sensor Ketinggian Air BAB 3 PERANCANGAN ALAT DAN BAHAN 3.1 Diagram Blok dan Rangkaian Sensor Ketinggian Air Sensor 1 Sensor 2 Sensor 6 Diplay 7 segment Dislay LED Penguat sinyal Penguat sinyal Penguat sinyal Mikrokontroller

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT 21 BAB III PERANCANGAN ALAT 3.1 Diagram Blok Rangkaian Rangkaian Pen- Charge Baterei Batere ADC Relay Rangkaian Setting Nilai Minimum Rangkaian Setting Nilai Maksimum Rangakaian Keypad MikrokontrolerAT89S51

Lebih terperinci

BAB III ANALISA DAN CARA KERJA RANGKAIAN

BAB III ANALISA DAN CARA KERJA RANGKAIAN BAB III ANALISA DAN CARA KERJA RANGKAIAN 3.1 Analisa Rangkaian Secara Blok Diagram Pada rangkaian yang penulis buat berdasarkan cara kerja rangkaian secara keseluruhan penulis membagi rangkaian menjadi

Lebih terperinci

BAB III SISTEM KERJA RANGKAIAN

BAB III SISTEM KERJA RANGKAIAN BAB III SISTEM KERJA RANGKAIAN 3.1 Diagram Blok Secara garis besar, perancangan pengisian tangki air otomatis menggunakan sensor ultrasonik ini terdiri dari Bar Display, Mikrokontroler ATMega8535, Relay,

Lebih terperinci

BAB III PERANCANGAN SISTEM. Secara garis besar rangkaian pengendali peralatan elektronik dengan. blok rangkaian tampak seperti gambar berikut :

BAB III PERANCANGAN SISTEM. Secara garis besar rangkaian pengendali peralatan elektronik dengan. blok rangkaian tampak seperti gambar berikut : BAB III PERANCANGAN SISTEM 3.1. Diagram Blok Secara garis besar rangkaian pengendali peralatan elektronik dengan menggunakan PC, memiliki 6 blok utama, yaitu personal komputer (PC), Mikrokontroler AT89S51,

Lebih terperinci

BAB IV PENGUJIAN ALAT

BAB IV PENGUJIAN ALAT 55 BAB IV PENGUJIAN ALAT Pada bab ini akan membahas tentang pengujian dan pengukuran pada masingmasing bagian dari blok diagram rancang bangun papan skor LED analog berbasis mikrokontroller ATMEGA8535.

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA. Pengujian terhadap sistem yang telah dibuat dilakukan untuk mengetahui

BAB IV PENGUJIAN DAN ANALISA. Pengujian terhadap sistem yang telah dibuat dilakukan untuk mengetahui BAB IV PENGUJIAN DAN ANALISA Pengujian terhadap sistem yang telah dibuat dilakukan untuk mengetahui apakah sistem yang telah dibuat sudah dapat digunakan sesuai dengan perencanaan yang ada. Pengujian dan

Lebih terperinci

BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN

BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN BAB III PERANCANGAN DAN CARA KERJA RANGKAIAN 3.1 Diagram Blok Rangkaian Secara Detail Pada rangkaian yang penulis buat berdasarkan cara kerja rangkaian secara keseluruhan penulis membagi rangkaian menjadi

Lebih terperinci

PERANCANGAN MINIATUR SISTEM LIFT 4 LANTAI DENGAN MENGGUNAKAN MIKROKONTROLLER AT89S51

PERANCANGAN MINIATUR SISTEM LIFT 4 LANTAI DENGAN MENGGUNAKAN MIKROKONTROLLER AT89S51 PERANCANGAN MINIATUR SISTEM LIFT 4 LANTAI DENGAN MENGGUNAKAN MIKROKONTROLLER AT89S51 Yudhi Andrian 1 Rika Rosnelly 2 Utawi Handika Sari 3 Email : yudhi@potensi-utama.ac.id, rika@potensi-utama.ac.id, ika@potensi-utama.ac.id

Lebih terperinci

Memprogram Port sebagai Output dan Input Sederhana

Memprogram Port sebagai Output dan Input Sederhana BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram Port sebagai Input dan Output sederhana menggunakan bahasa pemrograman assembly Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami Konstruksi

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA DATA

BAB IV PENGUJIAN DAN ANALISA DATA BAB IV PENGUJIAN DAN ANALISA DATA Pada bab ini akan dibahas tentang pengujian dan pengoperasian Sistem Pemantau Ketinggian Air Cooling Tower di PT. Dynaplast. Pengujian dan pengoperasian ini dilakukan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan

BAB II TINJAUAN PUSTAKA. Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan BAB II TINJAUAN PUSTAKA 2.1. PERANGKAT KERAS 2.1.1. Arsitektur Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontroler dan mikrokomputer, hadir memenuhi kebutuhan pasar

Lebih terperinci

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu. dua macam memori yang sifatnya berbeda yaitu:

BAB 2 LANDASAN TEORI. Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu. dua macam memori yang sifatnya berbeda yaitu: BAB 2 LANDASAN TEORI 2.1 Perangkat Keras 2.1.1 Mikrokontroler AT89S52 Mikrokontroler AT89S52 termasuk kedalam keluarga MCS-51 merupakan suatu mikrokomputer CMOS 8 bit dengan daya rendah, kemampuan tinggi,

Lebih terperinci

MANAJEMEN ENERGI PADA SISTEM PENDINGINAN RUANG KULIAH MELALUI METODE PENCACAHAN KEHADIRAN & SUHU RUANGAN BERBASIS MIKROKONTROLLER AT89S51

MANAJEMEN ENERGI PADA SISTEM PENDINGINAN RUANG KULIAH MELALUI METODE PENCACAHAN KEHADIRAN & SUHU RUANGAN BERBASIS MIKROKONTROLLER AT89S51 MANAJEMEN ENERGI PADA SISTEM PENDINGINAN RUANG KULIAH MELALUI METODE PENCACAHAN KEHADIRAN & SUHU RUANGAN BERBASIS MIKROKONTROLLER AT89S51 TUGAS UTS MATA KULIAH E-BUSSINES Dosen Pengampu : Prof. M.Suyanto,MM

Lebih terperinci

BAB III PERANCANGAN ALAT DAN PROGRAM. Gambar 3.1. Blok Diagram

BAB III PERANCANGAN ALAT DAN PROGRAM. Gambar 3.1. Blok Diagram BAB III PERANCANGAN ALAT DAN PROGRAM 3.1. Blok Diagram Sistem Blok diagram merupakan penyederhanaan dari rangkaian yang menyatakan hubungan berurutan dari satu atau lebih rangkaian yang memiliki kesatuan

Lebih terperinci

BAB III RANCANGAN DAN CARA KERJA ALAT

BAB III RANCANGAN DAN CARA KERJA ALAT BAB III RANCANGAN DAN CARA KERJA ALAT 3.1 Perancangan Alat 3.1.1 Blok Diagram Perancangan Alat Rancangan dan cara kerja alat secara blok diagram yaitu untuk mempermudah dalam menganalisa rangkaian secara

Lebih terperinci

BAB II PENDEKATAN PEMECAHAN MASALAH. Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur

BAB II PENDEKATAN PEMECAHAN MASALAH. Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur 6 BAB II PENDEKATAN PEMECAHAN MASALAH A. Tombol Kuis dengan Pengatur dan Penampil Nilai Tombol kuis dengan Pengatur dan Penampil Nilai diharapkan memiliki fiturfitur sebagai berikut: 1. tombol pengolah

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Perangkat Keras 2.1.1 Bahasa Assembly MCS-51 Bahasa yang digunakan untuk memprogram IC mikrokontroler AT89S51 adalah bahasa assembly untuk MCS-51. angka 51 merupakan jumlah instruksi

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT III.1. Diagram Blok Secara garis besar, diagram blok rangkaian pendeteksi kebakaran dapat ditunjukkan pada Gambar III.1 di bawah ini : Alarm Sensor Asap Mikrokontroler ATmega8535

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Pada bab ini akan dijelaskan langkah-langkah yang akan digunakan dalam menyelesaikan perangkat keras (hardware) yang berupa komponen fisik penunjang seperti IC AT89S52 dan perangkat

Lebih terperinci

BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN

BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN 4.1 Prinsip Kerja Rangkaian Rangkaian ini bekerja berdasarkan dua buah sensor yang di pasang secara berdampingan, dengan memanfaatkan Phototransistor sebagai

Lebih terperinci

BAB III PERANCANGAN DAN KERJA ALAT

BAB III PERANCANGAN DAN KERJA ALAT BAB III PERANCANGAN DAN KERJA ALAT 3.1 DIAGRAM BLOK sensor optocoupler lantai 1 POWER SUPPLY sensor optocoupler lantai 2 sensor optocoupler lantai 3 Tombol lantai 1 Tbl 1 Tbl 2 Tbl 3 DRIVER ATMEGA 8535

Lebih terperinci

BAB III PERENCANAAN DAN REALISASI SISTEM

BAB III PERENCANAAN DAN REALISASI SISTEM 42 BAB III PERENCANAAN DAN REALISASI SISTEM Pada bab ini dijelaskan pembuatan alat yang dibuat dalam proyek tugas akhir dengan judul rancang bangun sistem kontrol suhu dan kelembaban berbasis mirkrokontroler

Lebih terperinci

BAB V PENGUJIAN DAN ANALISIS. pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun

BAB V PENGUJIAN DAN ANALISIS. pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun BAB V PENGUJIAN DAN ANALISIS Pada bab ini akan diuraikan tentang proses pengujian sistem yang meliputi pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun secara keseluruhan, dan

Lebih terperinci

BLOK DIAGRAM DAN GAMBAR RANGKAIAN

BLOK DIAGRAM DAN GAMBAR RANGKAIAN BAB III BLOK DIAGRAM DAN GAMBAR RANGKAIAN 3.1 Blok Diagram SWITCH BUZZER MIKROKONTROLLER AT89S52 DTMF DECODER KUNCI ELEKTRONIK POWER SUPPLY 1 2 3 4 5 6 7 8 9 * 0 # KEYPAD 43 3.2 Gambar Rangkaian 44 3.3

Lebih terperinci

Dalam pengukuran dan perhitungannya logika 1 bernilai 4,59 volt. dan logika 0 bernilai 0 volt. Masing-masing logika telah berada pada output

Dalam pengukuran dan perhitungannya logika 1 bernilai 4,59 volt. dan logika 0 bernilai 0 volt. Masing-masing logika telah berada pada output BAB IV HASIL DAN PEMBAHASAN 4.1 Pengukuran Alat Dalam pengukuran dan perhitungannya logika 1 bernilai 4,59 volt dan logika 0 bernilai 0 volt. Masing-masing logika telah berada pada output pin kaki masing-masing

Lebih terperinci

Dalam kondisi normal receiver yang sudah aktif akan mendeteksi sinyal dari transmitter. Karena ada transmisi sinyal dari transmitter maka output dari

Dalam kondisi normal receiver yang sudah aktif akan mendeteksi sinyal dari transmitter. Karena ada transmisi sinyal dari transmitter maka output dari BAB III PERANCANGAN DAN CARA KERJA SISTEM 3.1 Perancangan Diagram Blok Dalam pembuatan sistem diagram blok yang perlu dipahami adalah cara kerja dari sistem yang akan dibuat. Sistem sensor gas akan bekerja

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. Di bawah ini adalah blok diagram dari perancangan alat sensor keamanan menggunakan PIR (Passive Infrared).

BAB 3 PERANCANGAN SISTEM. Di bawah ini adalah blok diagram dari perancangan alat sensor keamanan menggunakan PIR (Passive Infrared). 30 BAB 3 PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Di bawah ini adalah blok diagram dari perancangan alat sensor keamanan menggunakan PIR (Passive Infrared). Buzzer PIR (Passive Infra Red) Mikrokontroler

Lebih terperinci

BAB III PERANCANGAN ALAT. Gambar 3.1 Diagram Blok Pengukur Kecepatan

BAB III PERANCANGAN ALAT. Gambar 3.1 Diagram Blok Pengukur Kecepatan BAB III PERANCANGAN ALAT 3.1 PERANCANGAN PERANGKAT KERAS Setelah mempelajari teori yang menunjang dalam pembuatan alat, maka langkah berikutnya adalah membuat suatu rancangan dengan tujuan untuk mempermudah

Lebih terperinci

BAB III PERENCANAAN DAN REALISASI

BAB III PERENCANAAN DAN REALISASI BAB III PERENCANAAN DAN REALISASI 3.1 Perancangan Blok Diaram Metode untuk pelaksanaan Program dimulai dengan mempelajari sistem pendeteksi kebocoran gas pada rumah yang akan digunakan. Dari sini dikembangkan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Adapun hasil jadi rangkaian alat pendeteksi kebakaran dengan menggunakan sensor asap berbasis mikrokontroler ATmega8535 pada Gambar IV.1 sebagai berikut : Gambar IV.1.

Lebih terperinci

BAB IV PENGUJIAN ALAT

BAB IV PENGUJIAN ALAT BAB IV PENGUJIAN ALAT 4.1 Pengujian Rangkaian Setelah semua komponen terpasang dan program selesai disusun, maka langkah berikutnya adalah melakukan pengujian alat. Pengujian ini dilakukan secara bertahap

Lebih terperinci

BAB 2 TINJAUAN TEORITIS. Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroler dan microkomputer,

BAB 2 TINJAUAN TEORITIS. Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroler dan microkomputer, BAB 2 TINJAUAN TEORITIS 2.1.Hardware 2.1.1 Mikrokontroler AT89S51 Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroler dan microkomputer, hadir memenuhi kebutuhan pasar (market need) dan teknologi

Lebih terperinci

BAB IV UJI COBA ALAT DAN ANALISA

BAB IV UJI COBA ALAT DAN ANALISA BAB IV UJI COBA ALAT DAN ANALISA 4.1 Prosedur Uji Coba dan Rangkaian Setelah rangkaian selesai dikerjakan maka penulis perlu melakukan pengujian terhadap rangkaian secara keseluruhan dengan bergantian.

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini membahas perencanaan dan pembuatan dari alat yang akan dibuat yaitu Perencanaan dan Pembuatan Pengendali Suhu Ruangan Berdasarkan Jumlah Orang ini memiliki 4 tahapan

Lebih terperinci

Universitas Sumatera Utara

Universitas Sumatera Utara ; = = = = = = = = = = = = = = = ; ; prog.pengaman rumah ; ; = = = = = = = = = = = = = = = ; ;== initialisasi port uc ==; motor1 bit p1.0 motor2 bit p1.1 motor3 bit p1.2 motor4 bit p1.3 alarm bit p2.3 hape

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Uraian Umum Dalam perancangan alat akses pintu keluar masuk menggunakan pin berbasis mikrokontroler AT89S52 ini, penulis mempunyai pemikiran untuk membantu mengatasi

Lebih terperinci

BAB III PERENCANAAN. operasi di Rumah Sakit dengan memanfaatkan media sinar Ultraviolet. adalah alat

BAB III PERENCANAAN. operasi di Rumah Sakit dengan memanfaatkan media sinar Ultraviolet. adalah alat 29 BAB III PERENCANAAN Pada bab ini penulis akan menjelaskan secara lebih rinci mengenai perencanaan dan pembuatan dari alat UV Room Sterilizer. Akan tetapi sebelum melakukan pembuatan alat terlebih dahulu

Lebih terperinci

Pengendalian 8 buah Motor oleh DST-51

Pengendalian 8 buah Motor oleh DST-51 Ib2 Pengendalian 8 buah Motor oleh DST-51 Pada aplikasinya, seringkali suatu sistem mikrokontroler digunakan untuk mengendalikan beberapa buah motor secara bersamaan. Berikut ini adalah pengendalian delapan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab ini akan di uraikan tentang proses pengujian sistem yang meliputi pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun secara keseluruhan,dan

Lebih terperinci

BAB III DESKRIPSI MASALAH

BAB III DESKRIPSI MASALAH BAB III DESKRIPSI MASALAH 3.1 Perancangan Hardware Perancangan hardware ini meliputi keseluruhan perancangan, artinya dari masukan sampai keluaran dengan menghasilkan energi panas. Dibawah ini adalah diagram

Lebih terperinci

BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL

BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL BAB III PERANCANGAN ALAT PENDETEKSI KERUSAKAN KABEL. Diagram Blok Diagram blok merupakan gambaran dasar membahas tentang perancangan dan pembuatan alat pendeteksi kerusakan kabel, dari rangkaian sistem

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1.

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1. 23 BAB III METODOLOGI PENELITIAN 3.1 Blok Diagram Modul Baby Incubator Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1. PLN THERMOSTAT POWER SUPPLY FAN HEATER DRIVER HEATER DISPLAY

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Permasalahan Dalam Perancangan dan Implementasi Alat Pendeteksi Uang Palsu Beserta Nilainya Berbasis Mikrokontroler ini, terdapat beberapa masalah yang

Lebih terperinci

BAB III PERENCANAAN DAN REALISASI

BAB III PERENCANAAN DAN REALISASI BAB III PERENCANAAN DAN REALISASI 3.1 PERANCANGAN UMUM SISTEM Metode untuk pelaksanaan Program dimulai dengan mempelajari system pengukuran tangki air yang akan digunakan. Dari sini dikembangkan apa saja

Lebih terperinci

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan BAB V PENGUJIAN DAN ANALISIS Pada bab ini akan diuraikan tentang proses pengujian sistem yang meliputi pengukuran terhadap parameter-parameter dari setiap komponen per blok maupun secara keseluruhan, dan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA DATA

BAB IV PENGUJIAN DAN ANALISA DATA BAB IV PENGUJIAN AN ANALISA ATA Pada bab ini akan dibahas tentang pengujian dan pengoperasian Sistem Pendeteksi Kebocoran Gas pada Rumah Berbasis Layanan Pesan Singkat yang telah selesai dirancang. Pengujian

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Permasalahan Dalam Perancangan dan Implementasi Penyaji Minuman Otomatis Berbasis Mikrokontroler ini, terdapat beberapa masalah yang harus dipecahkan. Permasalahan-permasalahan

Lebih terperinci

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Model Penelitian Pada perancangan tugas akhir ini menggunakan metode pemilihan locker secara otomatis. Sistem ini dibuat untuk mempermudah user dalam

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Didalam merancang sistem yang akan dibuat ada beberapa hal yang perlu diperhatikan sebelumnya, pertama-tama mengetahui prinsip kerja secara umum dari sistem yang akan dibuat

Lebih terperinci

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM 3.1. Spesifikasi Sistem Sebelum merancang blok diagram dan rangkaian terlebih dahulu membuat spesifikasi awal rangkaian untuk mempermudah proses pembacaan, spesifikasi

Lebih terperinci

PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51

PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51 PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51 Penghitung waktu yang dimulai dengan menekan tombol start dan stop atau lebih dikenal dengan stop watch sudah banyak terdapat pada arloji-arloji digital

Lebih terperinci

BAB III PROSES PERANCANGAN

BAB III PROSES PERANCANGAN BAB III PROSES PERANCANGAN 3.1 Tinjauan Umum Perancangan prototipe sistem pengontrolan level air ini mengacu pada sistem pengambilan dan penampungan air pada umumnya yang terdapat di perumahan. Tujuan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Permasalahan Dalam Perancangan dan Implementasi Pemotong Rumput Lapangan Sepakbola Otomatis dengan Sensor Garis dan Dinding ini, terdapat beberapa masalah

Lebih terperinci

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED 3.1. Rancang Bangun Perangkat Keras Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar 3.1. Sistem ini terdiri dari komputer, antarmuka

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai bagaimana perancangan fire alarm sistem yang dapat ditampilkan di web server dengan koneksi Wifi melalui IP Address. Perancangan alat ini

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM Pada bab ini akan dijelaskan secara umum perancangan sistem pengingat pada kartu antrian dengan memanfaatkan gelombang radio, yang terdiri dari beberapa bagian yaitu blok diagram

Lebih terperinci

PORT PARALEL MIKROKONTROLER ATMEL AT89C51

PORT PARALEL MIKROKONTROLER ATMEL AT89C51 Lab Elektronika Industri Mikrokontroler - 1 PORT PARALEL MIKROKONTROLER ATMEL AT89C51 I. FISIK AT89C51 Mikrokontroler AT89C51 umumnya mempunyai kemasan 40 pin seperti gambar berikut. AT89C51 mempunyai

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 PERANGKAT KERAS 2.1.1 Arsitektur Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontoler dan mikrokomputer, hadir memenuhi kebutuhan pasar (market

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT 35 BAB III PERANCANGAN ALAT 3.1 Diagram Blok Secara garis besar, rangkaian display papan skor LED dapat dibagi menjadi 6 blok utama, yaitu blok power supply, mikrokontroler, driver board, seven segmen,

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 20 BAB III PERANCANGAN SISTEM 3.1 Perencanaan Secara Diagram Blok Untuk dapat melakukan perancangan alat Water Bath, maka penulis memulai dengan perancangan blok diagram yang tertera pada gambar dibawah.

Lebih terperinci

Bidang Information Technology and Communication 336 PERANCANGAN DAN REALISASI AUTOMATIC TIME SWITCH BERBASIS REAL TIME CLOCK DS1307 UNTUK SAKLAR LAMPU

Bidang Information Technology and Communication 336 PERANCANGAN DAN REALISASI AUTOMATIC TIME SWITCH BERBASIS REAL TIME CLOCK DS1307 UNTUK SAKLAR LAMPU Bidang Information Technology and Communication 336 PERANCANGAN DAN REALISASI AUTOMATIC TIME SWITCH BERBASIS REAL TIME CLOCK DS1307 UNTUK SAKLAR LAMPU Adhe Ninu Indriawan, Hendi Handian Rachmat Subjurusan

Lebih terperinci

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 Ringkasan Pendahuluan Mikrokontroler Mikrokontroler = µp + Memori (RAM & ROM) + I/O Port + Programmable IC Mikrokontroler digunakan sebagai komponen pengendali

Lebih terperinci

BAB I PENDAHULUAN. 1.2 Rumusan Masalah Berdasarkan uraian di atas, dapat dikemukakan permasalahan sebagai berikut:

BAB I PENDAHULUAN. 1.2 Rumusan Masalah Berdasarkan uraian di atas, dapat dikemukakan permasalahan sebagai berikut: BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Seiring dengan makin meningkatnya jumlah pengguna kendaraan bermotor dan maraknya pencurian kendaraan bermotor, penggunaan alat keamanan standar yang

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM Perancangan sistem pada timbangan digital sebagai penentuan pengangkatan beban oleh lengan robot berbasiskan sensor tekanan (Strain Gauge) dibagi menjadi dua bagian yaitu perancangan

Lebih terperinci

DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT)

DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT) PERCOBAAN 2 DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT) Menggunakan DT-51 MinSys Mengamati keluaran data berupa nyala LED setelah proses pemindahan data (akses eksternal) dari sebuah

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS 3.1. Pendahuluan Perangkat pengolah sinyal yang dikembangkan pada tugas sarjana ini dirancang dengan tiga kanal masukan. Pada perangkat pengolah sinyal

Lebih terperinci

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar 28 III. METODE PENELITIAN A. Waktu dan Tempat Penelitian Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar dan Laboratorium Pemodelan Jurusan Fisika Universitas Lampung. Penelitian

Lebih terperinci

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK 4.1 Pengukuran Alat Pengukuran dilakukan untuk melihat apakah rangkaian dalam sistem yang diukur sesuai dengan spesifikasi

Lebih terperinci

PERCOBAAN 2 SAKLAR PUSH BUTTON

PERCOBAAN 2 SAKLAR PUSH BUTTON TUJUAN: PERCOBAAN 2 SAKLAR PUSH BUTTON 1. Memahami rangkaian mikrokontroller dengan interface ke saklar 2. Memahami program assembly untuk mengambil data saklar dan mengeluarkan data ke LED. 3. Memahami

Lebih terperinci

PENGATURAN SAKELAR PADA ACARA CEPAT TEPAT BERBASIS MIKROKONTROLER AT89C2051

PENGATURAN SAKELAR PADA ACARA CEPAT TEPAT BERBASIS MIKROKONTROLER AT89C2051 ISSN: 1693-6930 185 PENGATURAN SAKELAR PADA ACARA CEPAT TEPAT BERBASIS MIKROKONTROLER AT89C2051 Tole Sutikno, Anton Yudhana, Didi Siprian Program Studi Teknik Elektro Fakultas Teknologi Industri Universitas

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 1.1 Blok Diagram Sensor Kunci kontak Transmiter GSM Modem Recivier Handphone Switch Aktif Sistem pengamanan Mikrokontroler Relay Pemutus CDI LED indikator aktif Alarm Buzzer Gambar

Lebih terperinci

RANCANG BANGUN KONTROL PERALATAN LISTRIK OTOMATIS BERBASIS AT89S51

RANCANG BANGUN KONTROL PERALATAN LISTRIK OTOMATIS BERBASIS AT89S51 RANCANG BANGUN KONTROL PERALATAN LISTRIK OTOMATIS BERBASIS AT89S51 Isa Hamdan 1), Slamet Winardi 2) 1) Teknik Elektro, Institut Teknologi Adhi Tama Surabaya 2) Sistem Komputer, Universitas Narotama Surabaya

Lebih terperinci

BAB IV PENGOLAHAN DATA DAN ANALISA

BAB IV PENGOLAHAN DATA DAN ANALISA BAB IV PENGOLAHAN DATA DAN ANALISA Pada bab ini penulis akan menguraikan mengenai pengolahan data dan analisa tugas akhir Simulasi Pembangkit Sinyal Jantung. Sebelum melakukan pengolahan data dan analisa,

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PEANCANGAN DAN PEMBUATAN ALAT 3.1. Pendahuluan Dalam Bab ini akan dibahas pembuatan seluruh sistem perangkat yang ada pada Perancangan Dan Pembuatan Alat Aplikasi pengendalian motor DC menggunakan

Lebih terperinci

PERCOBAAN 3 DISPLAY 7 SEGMEN

PERCOBAAN 3 DISPLAY 7 SEGMEN PERCOBAAN 3 DISPLAY 7 SEGMEN TUJUAN: 1. Memahami rangkaian interface mikrokontroller dengan 7 segmen 2. Memahami program assembly untuk menampilkan data ke 7 segment 3. Memahami beberapa instruksi assembly

Lebih terperinci

Program di computer (visual basic) Private Sub Command1_Click() End Sub. Private Sub Command2_Click() End Sub. Private Sub Command3_Click() End Sub

Program di computer (visual basic) Private Sub Command1_Click() End Sub. Private Sub Command2_Click() End Sub. Private Sub Command3_Click() End Sub Program di computer (visual basic) Private Sub Command1_Click() MSComm1.Output = "a" 'kirimkan nilai a ke port serial Private Sub Command2_Click() MSComm1.Output = "b" 'kirimkan nilai b ke port serial

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Pengertian Umum Sistem yang dirancang adalah sistem yang berbasiskan mikrokontroller dengan menggunakan smart card yang diaplikasikan pada Stasiun Kereta Api sebagai tanda

Lebih terperinci

Memprogram Interface Display

Memprogram Interface Display BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram interface display Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami dasar-dasar interface display 2. Mahasiswa trampil memprogram interface

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM 57 BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Sistem Gambar 3.1 Blok Diagram Sistem Fungsi dari masing-masing blok yang terdapat pada gambar 3.1 adalah sebagai berikut : Mikrokontroler AT89S52 Berfungsi

Lebih terperinci

SISTEM OTOMATISASI PEMBERIAN MINUM PADA AYAM TERNAK

SISTEM OTOMATISASI PEMBERIAN MINUM PADA AYAM TERNAK SISTEM OTOMATISASI PEMBERIAN MINUM PADA AYAM TERNAK Fatsyahrina Fitriastuti Anselmus Ari Prasetyo Program Studi Teknik Informatika Fakultas Teknik Universitas Janabadra Yogyakarta Jalan Tentara Rakyat

Lebih terperinci

PERANCANGAN DAN PEMBUATAN ALAT KEAMANAN KENDARAAN TERKONEKSI HANDPHONE BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR DWI NATA SYAHPUTRA

PERANCANGAN DAN PEMBUATAN ALAT KEAMANAN KENDARAAN TERKONEKSI HANDPHONE BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR DWI NATA SYAHPUTRA PERANCANGAN DAN PEMBUATAN ALAT KEAMANAN KENDARAAN TERKONEKSI HANDPHONE BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya DWI NATA SYAHPUTRA

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERACAGA SISTEM Pada bab ini penulis akan menjelaskan mengenai perencanaan modul pengatur mas pada mobile x-ray berbasis mikrokontroller atmega8535 yang meliputi perencanaan dan pembuatan rangkaian

Lebih terperinci

SISTEM OTOMATISASI PEMBERIAN MINUM AYAM TERNAK BERBASIS MIKROKONTROLER AT89S52

SISTEM OTOMATISASI PEMBERIAN MINUM AYAM TERNAK BERBASIS MIKROKONTROLER AT89S52 SISTEM OTOMATISASI PEMBERIAN MINUM AYAM TERNAK BERBASIS MIKROKONTROLER AT89S52 Fatsyahrina Fitriastuti dan Anselmus Ari Prasetyo Jurusan Teknik Informatika Fakultas Teknik Universitas Janabadra Yogyakarta

Lebih terperinci

BAB IV PENGUJIAN DAN EVALUASI SISTEM. harus dilakukan pengujian terhadap masing-masing alat dan sofware, adapun

BAB IV PENGUJIAN DAN EVALUASI SISTEM. harus dilakukan pengujian terhadap masing-masing alat dan sofware, adapun BAB IV PENGUJIAN DAN EVALUASI SISTEM 4.1 Prosedur Pengujian Pada perencanaan dan pembuatan perangkat keras dan perangkat lunak harus dilakukan pengujian terhadap masing-masing alat dan sofware, adapun

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Perangkat Keras (Hardware) 2.1.1. Mikrokontroller AT89S51 Mikrokontroller, sebagai suatu terobosan teknologi mikrokontroller dan mikrokomputer, hadir memenuhi kebutuhan pasar

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 4 BAB II TINJAUAN PUSTAKA 2.1 Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontoler dan mikrokomputer, hadir memenuhi kebutuhan pasar (market need) dan teknologi baru.

Lebih terperinci

Gambar 3.1 Blok Diagram Sistem

Gambar 3.1 Blok Diagram Sistem BAB III SISTEM PERANCANGAN DAN PEMBUATAN Untuk mempermudah perancangan alat digunakan diagram blok sebagai langkah awal pembuatan alat. Diagram blok menggambarkan secara umum cara kerja rangkaian secara

Lebih terperinci

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto TKC210 - Teknik Interface dan Peripheral Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Bahasan Kuliah Koneksi peripheral I/O sederhana ke mikrokontroler secara langsung (direct I/O) dan terprogram

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan BAB 3 PERANCANGAN SISTEM Konsep dasar mengendalikan lampu dan komponen komponen yang digunakan pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan perancangan sistem

Lebih terperinci

COUNTER JUMLAH PENONTON PADA STADION SEPAK BOLA AUTOMATIS BERBASIS MICROKONTROLER AT89S51

COUNTER JUMLAH PENONTON PADA STADION SEPAK BOLA AUTOMATIS BERBASIS MICROKONTROLER AT89S51 COUNTER JUMLAH PENONTON PADA STADION SEPAK BOLA AUTOMATIS BERBASIS MICROKONTROLER AT89S51 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya. JANOTEK JUNIOR DENIRO TAMPUBOLON

Lebih terperinci

BAB 2 LANDASAN TEORI. Agar kendaraan lebih teratur dan tidak terlalu padat, biasanya tempat perparkiran ini dibagi

BAB 2 LANDASAN TEORI. Agar kendaraan lebih teratur dan tidak terlalu padat, biasanya tempat perparkiran ini dibagi BAB 2 LANDASAN TEORI 2.1. Inteligent Parking System Agar kendaraan lebih teratur dan tidak terlalu padat, biasanya tempat perparkiran ini dibagi menjadi beberapa tempat. Dengan demikian kendaraan yang

Lebih terperinci

PERCOBAAN 1 DISPLAY LED

PERCOBAAN 1 DISPLAY LED PERCOBAAN 1 DISPLAY LED TUJUAN: 1. Memahami rangkaian mikrokontroller untuk menghidupkan dan mematikan LED. 2. Memahami program assembly untuk menghidupkan dan mematikan LED. 3. Memahami beberapa instruksi

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 36 BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Perancangan sistem traffic light pada empat persimpangan pada jalan raya ini menggunakan Arduino uno, yang berfungsi untuk mengontrol atau memonitor

Lebih terperinci

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Pada bab ini akan dibahas mengenai perencanaan perangkat keras (hardware) dan perangkat lunak ( Software). Pembahasan perangkat keras meliputi perancangan mekanik

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Perangkat Keras Perancangan perangkat keras pada sistem keamanan ini berupa perancangan modul RFID, modul LCD, modul motor. 3.1.1 Blok Diagram Sistem Blok diagram

Lebih terperinci

BAB III PERANCANGAN. Perancangan tersebut mulai dari: spesifikasi alat, blok diagram sampai dengan

BAB III PERANCANGAN. Perancangan tersebut mulai dari: spesifikasi alat, blok diagram sampai dengan 41 BAB III PERANCANGAN Pada bab ini akan menjelaskan perancangan alat yang akan penulis buat. Perancangan tersebut mulai dari: spesifikasi alat, blok diagram sampai dengan perancangan rangkaian elektronik,

Lebih terperinci

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT 3.1 Pendahuluan Dalam bab ini akan dibahas pembuatan seluruh sistem perangkat dari Sistem Interlock pada Akses Keluar Masuk Pintu Otomatis dengan Identifikasi

Lebih terperinci