Pembaruan : pertanyaan tindak lanjut menunjukkan pendapat saya tentang tata letak PCB yang dihasilkan.
Saya meletakkan papan pertama saya dengan UC (saya punya cukup banyak pengalaman dalam menggunakan dan pemrograman embedded system, tapi ini adalah pertama kalinya saya melakukan layout PCB), sebuah STM32F103, ini akan menjadi papan sinyal campuran menggunakan DAC internal STM dan beberapa DAC eksternal melalui SPI, dan saya agak bingung tentang pentanahan.
Jawaban atas pertanyaan-pertanyaan ini:
- Topi decoupling, tata letak PCB
- Rekomendasi tata letak Crystal PCB yang bersaing
- Tata letak sinyal PCB campuran untuk PSoC
dengan jelas menyatakan bahwa saya harus memiliki pesawat ground lokal untuk UC, terhubung ke tanah global tepat pada satu titik, dan jaring daya lokal, terhubung ke daya global di dekat titik yang sama. Jadi ini yang saya lakukan. Tumpukan 4 lapisan saya adalah:
- sinyal + pesawat GND lokal, UC, ini topi decoupling 100nF, dan kristal
- GND global, tidak terputus kecuali untuk vias. Sesuai dengan sumber-sumber seperti Henry Ott , bidang tanah tidak pas, dengan bagian digital dan analog dipisahkan secara fisik.
- daya, bidang 3.3V di bawah IC, jejak tebal untuk 3.3V DAC eksternal, jejak lebih tebal untuk mendistribusikan volt di bagian analog.
- sinyal + topi decoupling 1uF
Lebih jauh di papan, komponen dan sinyal analog ada di lapisan atas dan bawah.
Jadi pertanyaannya:
- haruskah saya mematahkan landasan global di bawah UC, atau apakah lebih baik memiliki tanah penuh di bawah yang lokal?
- Saya menggunakan ADC dan DAC dari UC, dan menghasilkan tegangan referensi di bagian analog papan, yang saya bawa ke pin Vref + dari UC dengan trek di pesawat listrik. Di mana saya harus menghubungkan Vrefpin: ground lokal, ground global, atau membuat track terpisah pada pesawat listrik yang menghubungkannya ke ground global di bagian analog, di mana ground harus sepi? Mungkin dekat dengan tempat tegangan referensi dihasilkan? Perhatikan bahwa pada STM32 Vref- berbeda dari pin VSSA analog (yang saya kira pergi ke pesawat GND lokal?).
Komentar lain tentang desain di sini tentu saja disambut baik juga!
Jawaban:
Anda tidak perlu pesawat darat lokal untuk mikro. Tanah lokal dapat menjadi bintang dengan titik pusat di bawah mikro, di mana bintang ini terhubung kembali ke tanah utama, misalnya.
Jika Anda memiliki setidaknya 4 lapisan, maka masuk akal untuk mendedikasikan salah satu lapisan di sekitar mikro ke tanah lokal. Jika ini membuat perutean terlalu sulit atau ini adalah papan dua lapisan, cukup gunakan konfigurasi bintang. Titik utama adalah untuk menjaga arus daya frekuensi tinggi yang ditarik oleh mikro dari bidang tanah utama. Jika Anda tidak melakukan itu, Anda memiliki antena tambalan tengah bukan pesawat ground.
Putaran dari pin daya mikro, untuk memotong topi, ke pin tanah mikro tidak harus melintasi bidang tanah utama. Di sinilah arus daya frekuensi tinggi akan berjalan. Hubungkan pin ground ke ground utama di satu tempat, tetapi jangan menghubungkan sisi ground tutup bypass ke ground utama secara terpisah. Sisi dasar tutup bypass harus memiliki koneksi sendiri kembali ke pin ground mikro.
Sinyal digital yang bergerak antara mikro dan bagian lain dari papan masih akan memiliki area loop kecil karena mikro akan terhubung ke ground utama dekat dengan pin groundnya.
sumber
Tidak, seharusnya tidak. Dan singkirkan apa yang disebut "tanah lokal". Menurut Anda apa yang terjadi dengan semua sinyal digital ketika Anda menerapkan ground lokal ini? Anda harus menemukan jawabannya di artikel Henry Ott yang Anda tautkan, Gambar 1.
Tentu, Anda memiliki koneksi antara ground lokal dan ground plane, tetapi yang Anda lakukan hanyalah menambah area loop, yang pada dasarnya mengubah trans Anda menjadi antena kecil.
Kedengarannya bagus.
Manual referensi mengatakan bahwa V REF- harus terhubung ke V SSA yang pada gilirannya harus terhubung ke V SS . Saya sarankan Anda menghubungkan V REF- langsung ke ground dan mencoba untuk menjaga arus digital agar tidak menggunakan penempatan pintar.
Adapun saran, jika tutup 1uF adalah satu-satunya komponen yang Anda rencanakan untuk ditempatkan di bagian bawah, saya sarankan Anda menempatkannya di atas. Ketika Anda memiliki komponen di kedua sisi, produsen harus menjalankan papan melalui oven dua kali, atau menyolder komponen dengan tangan. Keduanya akan meningkatkan biaya produksi.
sumber
Anda mungkin menemukan jawaban ini bermanfaat.
Ada beberapa kali saya menggunakan pesawat yang benar-benar terpisah (aplikasi seperti itu masih ada), tetapi tidak untuk sirkuit seperti milik Anda.
Penempatan komponen yang hati-hati dan sedikit pemikiran pada power / ground akan membantu Anda mencapai tata letak yang baik.
sumber