Perancangan Konstruksi Robot Perancangan Rangkaian DTMF Decoder

3.3. Kebutuhan Perangkat Lunak

Perangkat lunak yang digunakan oleh penulis dalam sistem pengendalian robot adalah Bascom-AVR yang dapat mengisikan kode program ke dalam memori flash mikrokontroler.

3.4. Perancangan Alat

3.4.1. Perancangan Konstruksi Robot

Perancangan konstruksi robot berisi komponen-komponen yang membentuk sistem robot secara keseluruhan. Gambar 3.2 menunjukkan konstruksi robot secara keseluruhan. Gambar 3.2. Konstruksi robot Keterangan gambar: 1. Ponsel sistem 7. Soket headset 2. Heatsink 8. Tempat baterai 3. Driver motor DC L293D 9. Motor DC 4. Ball caster 10. Roda robot 5. LED 11. Pust button onoff 6. DTMF decoder CM8870 12. Mikrokontroler ATMega8535 12 11 10 9 8 7 6 4 5 1 3 2 Tampak dari depan Tampak dari belakang

3.4.2. Perancangan Rangkaian DTMF Decoder

DTMF decoder menggunakan IC CM8870 ditunjukkan pada Gambar 3.3. Penentuan nilai komponen dilakukan berdasarkan datasheet IC CM8870 [17]. Gambar 3.3. Rangkaian DTMF decoder [17] Rangkaian DTMF decoder akan mengubah frekuensi dari nada-nada yang dikirimkan dari keypad ponsel user menjadi 4 bit data biner. Tabel 3.1 menunjukkan output dari rangkaian DTMF decoder. Output yang dihasilkan dari rangkaian ini akan dihubungkan ke mikrokontroler sehingga mikrokontroler dapat mengenali data yang dikirimkan oleh user. Mikrokontroler akan mengolah data tersebut dan mengirimkan sinyal PWM ke IC L293D untuk menggerakkan motor DC pada robot. Tabel 3.1. Output dari rangkaian DTMF decoder Keypad Ponsel Output CM8870 Q4 Q3 Q2 Q1 1 1 2 1 3 1 1 4 1 5 1 1 6 1 1 Tabel 3.1. Lanjutan Output dari rangkaian DTMF decoder Keypad Ponsel Output CM8870 Q4 Q3 Q2 Q1 7 1 1 1 8 1 9 1 1 1 1 1 1 1 1 1 LED yang digunakan pada rangkaian DTMF decoder berfungsi sebagai display data biner. Sedangkan resistor yang dihubungkan pada LED bertujuan untuk membatasi arus yang melewati pada LED sehingga tidak mengakibatkan kerusakan pada LED. Nilai resistor dapat dihitung dengan menggunakan persamaan 2.1. Pada perancangan ini, nilai tegangan Vs adalah 5 volt yang berasal dari output DTMF decoder. Sedangkan LED yang digunakan adalah LED warna merah yang memiliki jatuh tegangan sebesar 1,7 volt. Nilai I ditentukan sebesar 10 mA [23], sehingga nilai resistor yang didapat adalah: 2.1 Berdasarkan hasil perhitungan, maka nilai resistor yang digunakan oleh penulis adalah 330 Ω.

3.4.3. Perancangan Rangkaian Minimum Sistem ATMega8535