Perancangan Perangkat Keras .1 Blok Diagram

Gambar 3.3 Skematik Rangkaian Power Supply. Perhitungan untuk pemilihan nilai resistor : �� = � + � 15 � = �� + 1,5 15 � = 20 � � 15 � − 1,5 = 20 � � 13,5 � 200 � � = 13,5 � 200 � = 675 ℎ Gambar 3.4 Layout Power Supply.

3.1.4 Rangkaian Driver

Rangkaian driver sebagai pengontak dari perintah sistem ke motor apabila diberi logika 1 maka driver akan bekerja dan relay mengontak motor untuk bekerja. Skematik dari rangkaian driver dapat dilihat di Gambar 3.5. Gambar 3.5 Skematik Rangkaian Driver 3.1.5 Rangkaian Minimum Sistem Minimum sistem digunakan sebagai pengatur atau otak dari alat dan pengatur driver motor. Skematik dari rangkaian minimum sistem dapat dilihat di Gambar 3.6 dan layout dari minimum sistem dapat dilihat di Gambar 3.7. Gambar 3.6 Skematik Rangkaian Minimum Sistem. Gambar 3.7 Layout Minimum Sistem PB0T0XCK 1 PB1T1 2 PB2AIN0INT2 3 PB3AIN1OC0 4 PB4SS 5 PB5MOSI 6 PB6MISO 7 PB7SCK 8 RESET 9 XTAL2 12 XTAL1 13 PD0RXD 14 PD1TXD 15 PD2INT0 16 PD3INT1 17 PD4OC1B 18 PD5OC1A 19 PD6ICP1 20 PD7OC2 21 PC0SCL 22 PC1SDA 23 PC2TCK 24 PC3TMS 25 PC4TDO 26 PC5TDI 27 PC6TOSC1 28 PC7TOSC2 29 PA7ADC7 33 PA6ADC6 34 PA5ADC5 35 PA4ADC4 36 PA3ADC3 37 PA2ADC2 38 PA1ADC1 39 PA0ADC0 40 AREF 32 AVCC 30 U1 ATMEGA16 1 2 3 4 5 6 1 2 3 4 5 6 7 8 X1 CRYSTAL 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 10k LED R2 330 22P 22P 100N 10K 3.2 Perancangan Perangkat Lunak 3.2.1 Diagram Alir Diagram alir dari breastpump elektrik dapat dilihat di Gambar 3.8. Yes No Gambar 3.8 Diagram Alir. Pertama kita memilih waktu yang akan digunakan 1-15 menit, selanjutnya tekan enter, kemudian motor akan bekerjamemulai pemvakuman, tekanan mulai bekerja. Setelah itu kita dapat secara manual mengatur tekanan yang diinginkan dengan cara memutar knop, jika waktu Motor Berhenti Volume Tercapai Pengaturan Waktu BEGIN Waktu Tercapai END Pengaturan Tekanan Motor bekerja Inisialisasi LCD sudah tercapai tetapi volume belum tercapai maka motor akan berhenti, jika waktu belum tercapai dan volume sudah tercapai motor akan berhenti, jika waktu dan volume sudah tercapai, motor akan berhenti.

3.2.2 Program

Untuk pembuatan program pada modul ini menggunakan aplikasi AVR dengan bahsa C. Program yang digunakan ialah program ADC sebagai pengendali driver dan timer sebagai pengontrol waktunya. Berikut langkah-langkah setting timer : 1. Memilih timer yang digunakan dalam pengaturan timer dapat dilihat pada Gambar 3.9. Gambar 3.9 Pengaturan Timer. 2. Setelah memilih timer, kemudian atur timer sesuai yang dipilih. Pemilihan timer dapat dilihat pada Gambar 3.10. Gambar 3.10 Pemilihan Timer.