Saya membuat drone, dan akan senang jika seseorang dapat meninjau pekerjaan saya di tata letak PCB.
Gambar (merah di atas, biru di bawah, lingkaran menunjukkan lubang dan transfer sisi ungu adalah lem):
Apa yang seharusnya terjadi:
Input dari radio adalah PWM 1-6, yang merupakan penerima RF yang memasukkan nilai mentah stik kontrol.
Dewan seharusnya dapat diprogram melalui komponen ICE 10.
MCU akan dapat mengambil input dari BMI055 (akselerometer) dan GPS dan menguraikannya secara valid.
Input Li-po adalah untuk membaca baterai, setiap kabel (selain yang pertama) adalah sel.
Komponen aux tidak menjadi perhatian sekarang.
PWM 7-12 adalah output, dan pergi ke sekelompok ESC, yang mengendalikan motor.
Saya merasa saya kehilangan banyak pasif; PCB tidak terlihat seperti yang lain yang pernah saya lihat (pada kenyataan bahwa ia hanya memiliki beberapa resistor dan 3 kapasitor dengan komponen canggih).
Referensi komponen:
U2 dan U3: Kristal
U1, AUX1, AUX2, semua PWM, U13, dan U14: Konektor
ACL1: BMI055 accelerometer 3-sumbu
ANT1: Antena GPS
TANTCAP: 33uF tantalum kapasitor
sumber
Jawaban:
Saya tidak akan menutup-nutupi ini; itu sangat buruk. Proyek ini tampaknya terlalu sulit bagi seseorang dengan tingkat pengalaman Anda. Saya sarankan melakukan sesuatu yang lebih sederhana terlebih dahulu untuk membangun keterampilan Anda. Cobalah proyek mikrokontroler dasar untuk membiasakan diri dengan proses desain / tata letak / penyolderan, kemudian beralih ke proyek nirkabel sederhana , lalu mungkin pertimbangkan untuk membangun drone Anda sendiri dari awal.
Berikut adalah beberapa masalah khusus yang saya perhatikan:
Tak satu pun dari IC Anda memiliki kapasitor decoupling. Satu-satunya kapasitor yang saya lihat di seluruh papan adalah kapasitor tantalum. Ini sangat mengerikan karena Anda memiliki dua komponen frekuensi tinggi - mikrokontroler 66 MHz dan GPS 1,5 GHz.
Anda tidak mengikuti rekomendasi tata letak di lembar data modul GPS sama sekali. Ada seluruh bagian pedoman tata letak papan, yang akan saya kutip hampir secara penuh di sini:
Kristal Anda cara terlalu jauh dari MCU Anda.
Bagaimana Anda berencana menyolder ini? Accelerometer itu berukuran 4,5mm x 3mm, dan tidak ada bantalan yang dapat diakses begitu sudah terpasang. Anda akan membutuhkan oven reflow, tangan yang mantap, dan mungkin stensil solder bahkan untuk mendapatkannya di papan tulis. MCU 144-pin juga tidak akan sepele - pitch pada pin tersebut adalah 0,02 inci.
Memperbaiki semua ini akan membutuhkan empat lapis PCB dengan perhatian cermat pada penempatan komponen, decoupling, dan (terutama) integritas sinyal GPS. Sayangnya, ini bukan hal sepele, dan itu bukan sesuatu yang dapat Anda pelajari dalam beberapa hari. Jika Anda ingin mempelajari lebih lanjut, Anda dapat memeriksa halaman Tips Tek Henry Ott . Ini terutama untuk EMC, tetapi banyak materi yang berlaku untuk desain frekuensi tinggi secara umum.
Jika Anda sangat, sangat beruntung, tata letak Anda mungkin berfungsi apa adanya. Tapi saya tidak akan mengandalkannya.
Maaf menjadi pembawa berita buruk.
sumber
Adam Haun menutupi desain PCB Anda dengan sempurna tetapi satu lagi komentar tentang desain itu sendiri.
Drone Anda tidak akan terbang hanya dengan accelerometer. Anda perlu mendapatkan posisi drone Anda tetapi accelerometer hanya memberi Anda nilai yang sebanding dengan akselerasi di setiap arah. Anda membutuhkan gyro dan menggunakan accelerometer untuk kompensasi drift gyro. Lang dan akselerometer adalah must-have tapi saya akan menambahkan magnetometer juga. Ada beberapa chip 9-DOF IMU yang tersedia.
sumber