Isi kandungan:
Video: Lembaga Pembangunan AVR: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Internet penuh dengan projek dengan Arduino. Untuk sementara waktu maklumat mengenai mikrokontroler ATMEGA328 tiada di semua data Arduino. Ini yang tidak dapat diselesaikan ingin memulihkan permulaan bagaimana mengembangkan projek menggunakan mikrokontroler AVR tanpa Arduino, khususnya ATMEGA328.
Ini adalah papan pengembangan sederhana untuk mikrokontroler yang disebutkan. Saya menamakannya: Claudino.
Dalam projek tersebut, bahan-bahannya adalah:
1x ATMEGA328
1x LM7805
Soket kuasa 1x DC
Butang tekan 1x
LED 1x
Kapasitor 2x 0.1uF
Kapasitor 1x 10uF
Perintang 1x330 ohm
Perintang 1x 10k ohm
1x 1N4001 diod
Beberapa kepala dan kepala pin
Langkah 1: Reka Litar
Untuk arahan ini, saya menggunakan perisian Eagle of Autodesk. Perisian ini adalah perancang skema dan papan yang kuat dengan banyak komponen yang dapat membantu dalam proses ini. Saya menggunakan maklumat mengenai sistem minimum yang terdapat dalam datasheet AMEGA328. Di papan, saya menggunakan pinhead untuk mewakili header untuk GPIO dan pinhead yang sama untuk menghubungkan pengaturcara ISP dan port yang serupa untuk kristal luaran.
Untuk alimentasi papan, saya menggunakan bicu tong DC dan pengatur LM7805 untuk mempunyai 5v yang diperlukan dalam mikrokontroler. Papan termasuk butang tetapan semula dan LED status.
Hampir semua reka bentuk berwarna di permukaan bawah papan, hanya menggunakan pelompat di bahagian atas.
Langkah 2:
Pertama sekali, ini adalah kali pertama saya menggunakan proses asid untuk membuat PCB, lain kali saya menggunakan kilang CNC di sekolah saya, tetapi tidak semua masa tersedia untuk jumlah pelajar. Sekarang saya menggunakan kaedah asid kerana saya tidak mempunyai kilang PCB lain.
Langkah pertama adalah mencetak muka bawah papan dalam selembar kertas (menggunakan toner berkualiti tinggi), setelah itu, papan tembaga disusun dengan wajah tembaga dengan litar bercetak dan dipasang menggunakan pita, dan kemudian adalah masa untuk menyeterika dengan besi (tentu saja) dengan objektif memanaskan wajah tembaga. Tunggu sepuluh minit dan keluar dari kepingan kertas papan, anda akan melihat toner di tembaga. Tutup semua kertas yang masih ada dan basuh dengan air sejuk.
Sekarang adalah langkah berbahaya. Anda mesti menggunakan sepasang sarung tangan getah, pelindung keselamatan, dan anda mesti melakukannya di tempat yang lapang. Dalam bekas plastik atau kaca campurkan dua bahagian ferrik klorida dan sebahagian air. Masukkan papan ke dalam bancuhan dan tunggu hanya untuk mempunyai jejak tembaga. Basuh papan dengan banyak air sejuk dan berhati-hati untuk menyelamatkan asid yang digunakan.
Apabila papannya bersih, sekarang anda boleh melepas papan yang tidak berfungsi dan membuat gerudi. Berhati-hati dengan jejak tembaga.
Langkah 3: Solder dan Bla Bla Bla
Dengan multimeter, siasat kesinambungan antara titik jejak tembaga yang berbeza. Langkah terakhir adalah menyolder semua komponen di papan tulis. Ini mungkin merupakan langkah terpenting dalam proses ini. kerana papan sudah selesai. Anda kini boleh menggunakan penanda untuk meletakkan label di papan tulis, dan anda boleh menamakan papan yang anda mahukan.
Tidak lama lagi, saya akan menunjukkan kepada anda bagaimana ia berfungsi dengan banyak projek AVR kecil dan besar. Pengaturcaraan akan dilaksanakan dengan perisian dan perkakasan kegemaran anda, seperti avrdude dengan USBasp atau apa sahaja.
Disyorkan:
Pembangunan Drivemall Board: 5 Langkah
Pembangunan Papan Drivemall: Dalam tutorial ini kita akan melihat langkah-langkah asas untuk membuat papan Arduino khusus. Perisian yang digunakan adalah KiCad untuk reka bentuk papan dan Arduino IDE untuk pembuatan dan pemuatan firmware untuk papan
Perisai Lembaga Pembangunan Mojo FPGA: 3 Langkah
Perisai Papan Pembangunan Mojo FPGA: Sambungkan papan pengembangan Mojo anda ke input luaran dengan perisai ini. Apakah papan pengembangan Mojo? Papan pengembangan Mojo adalah papan pengembangan yang berpusat di sekitar Xilinx spartan 3 FPGA. Papan dibuat oleh Alchitry. FPGA sangat berguna
Lembaga Pengaturcaraan dan Pembangunan ESP-12E dan ESP-12F: 3 Langkah (dengan Gambar)
Lembaga Pengaturcaraan dan Pembangunan ESP-12E dan ESP-12F: Tugas untuk papan ini mudah: Dapat memprogram modul ESP-12E dan ESP-12F semudah papan NodeMCU (iaitu tidak perlu menekan butang). Mempunyai pin mesra papan dengan akses ke IO yang boleh digunakan. Gunakan pemisah bersiri USB ke siri
UDuino: Lembaga Pembangunan Sesuai dengan Arduino Kos Rendah: 7 Langkah (dengan Gambar)
UDuino: Lembaga Pembangunan Sesuai dengan Arduino Kos Sangat Rendah: Papan Arduino sangat bagus untuk membuat prototaip. Walau bagaimanapun, ia menjadi lebih mahal apabila anda mempunyai banyak projek serentak atau memerlukan banyak papan pengawal untuk projek yang lebih besar. Terdapat beberapa alternatif yang hebat dan lebih murah (Boarduino, Freeduino) tetapi
Lembaga Pembangunan PIC 18 Pin: 3 Langkah
Lembaga Pembangunan PIC 18 Pin: Saya telah lama bermain dengan PIC Microchip tetapi selalu berjaya tanpa bentuk papan pengembangan. Untuk itu saya telah merancang papan asas yang saya harapkan untuk mendapatkan input. Saya belum membuat papan ini kerana saya menunggu beberapa ki