Setelah mencoba membuat sistem minimum dari dasar, baca:
Membuat Skematik dan PCB Sismin ATmega32 dari Awal, sekarang Aozon akan membahas tentang sistem minimum lanjutan. Sismin ini merupakan lanjutan dari sismin sebelumnya dan memiliki beberapa komponen tambahan seperti header untuk Pin pada tiap Port dll.
Menambah Header untuk Tiap Pin
Masukan header untuk tiap Port. Gunakan header 1 x 8 pada Port B, C dan D, sedangkan untuk Port A, gunakan header 1 x 10. Tambahkan 1 x 6 header untuk input ataupun output power.
|
Gambar 1. Penambahan Header tiap Port |
Menambah Tombol (Push Button)
Selanjutnya kita akan menambahkan tombol ke dalam sistem minimum ATmega32. Ada dua macam tombol yang akan kita masukan, yaitu: tombol Reset (dihubungkan dengan pin Reset ATmega32) dan tombol Input (dalam latihan ini akan dihubungkan ke Port B2).
Regulator untuk Power dan Jack DC
Dalam masalah power hal yang perlu diperhatikan adalah sumbernya. Jika untuk latihan saja, Anda tidak perlu repot-repot menambahkan Regulator untuk Power atau Jack DC, karena sumber Power sudah disediakan oleh USB Komputer. Tetapi jika Anda memang membutuhkan Power eksternal, tidak salah jika ingin menambahkan Jack DC dan Regulator tersebut.
Kapasitor untuk Reset
Penambahan Kapasitor ini untuk menstabilkan Reset ketika bounce terjadi. Maksudnya adalah peristiwa ketika tombol ditekan, akan ada kesempatan bagi elektron (Mikro) atau listrik (Makro) untuk bergerak dalam kondisi awal. Seperti halnya menyalakan perangkat elektronik misalkan TV, ketika pertama kali menyala, listrik tidak stabil seperti biasanya. Dalam kasus Mikrokontroler sebenarnya tidak begitu sering terjadi karena arus yang mengalir atau yang dibutuhkan tidak sebesar TV.
Menstabilkan Regulator
Bisa ditambah beberapa Kapasitor seperti 10u, 1u, 100n dll. Hal ini sangat berguna meskipun kebanyakan power supply sekarang sudah memiliki pen-stabil internal.
Menambah Kristal Eksternal
Kristal eksternal berfungsi untuk meng-upgrade frekuensi clock ATmega32 sehingga bisa lebih cepat.
Hasil Akhir Layout PCB Sistem Minimum ATmega32
Download File Skematik dan Layout PCB (Eagle)
Silahkan download file yang Aozon buat. File tersebut bukan untuk dijual, karena Anda mendapatkannya pun Gratis. Silahkan sebarluaskan file tersebut dengan tidak merubah hak cipta Aozon.
bisa diupload foto yg udah jadinya?
BalasHapustrmksh
Maaf yang udah jadinya gak ada, udah lama soalnya
Hapustrus ada rangkaian yg langsung pakai usb gak?
BalasHapustrmksh
belum ada mas, mungin kedepannya bisa ditambahkan
Hapusjika usbasp downloader menggunakan crystal 12M apakh sistem minimumnya juga harus memakai crystal 12M ?
BalasHapusTidak perlu, karena komunikasi UART yang harus sama Baudrate.
HapusMas mau tanya cara memprogram atmega 32 dan atmega 16 sama apa ndak ya
BalasHapusBeda pada pemilihan tipe mikrokontroller
Hapusmas maulana mau bertanya, rangkaian minsisnya bisa dipakai selain atmega32 ndak??? misalnya untuk atmega8 16 8538????
BalasHapusIa bisa mas
HapusAssalamualaikum, mau nanya mas apakah nilai crystalnya mempengaruhi komponen lain? saya makai crystal 16Mhz
BalasHapusKe komponen hardware tidak begitu berpengaruh, paling nanti deklarasi mikrokontrolernya yang harus disesuaikan.
HapusPermisi mas kalau boleh tau daftar komponennya apa aja ya
BalasHapus