Untuk menjawab permohonan Anda alih-alih pertanyaan yang Anda ajukan langsung (jawaban lain telah membicarakan ini):
DSP 10 kHz untuk pengontrol putaran tidak terlalu cepat. (kami menggunakan loop kontrol 5 atau 10kHz untuk pengendali motor). Dengan perangkat yang layak, tebakan saya adalah Anda harus dapat menanganinya dengan frekuensi clock 40-80MHz jika Anda harus, dan hal yang rapi tentang seri DSP terbaru. dan mikrokontroler adalah bahwa mereka menggunakan pengganda clock fase-terkunci loop (PLL) untuk meningkatkan frekuensi clock secara internal, sehingga secara eksternal tidak benar-benar perlu ada sinyal yang sangat cepat. Seri DSP TMS320F28xx TI (lihat 28044 dan 28235) memiliki 5x PLL (setengah langkah dari 0,5x ke 5x), sehingga Anda bisa mendapatkan jam 100MHz dengan kristal 20MHz.
Untuk sisi digital, apa yang paling perlu Anda perhatikan, adalah memastikan Anda memberikan pasangan daya dan landasan yang baik untuk prosesor Anda, dan pastikan Anda menambahkan kapasitor bypass sedekat mungkin ke pin catu daya prosesor. Juga bukan hanya menaburkan sekelompok kapasitor 0.1uF, gunakan berbagai kapasitor 0.1uF, 0.01uF, dan 0.001uF. Kapasitor 0,1 uF memberikan biaya lebih tetapi induktansi parasit mereka ikut bermain pada frekuensi yang lebih rendah daripada apa yang akan Anda lihat pada kapasitor 0,01 uF atau 0,001 uF. Dua yang terakhir tidak akan memberikan biaya sebanyak, tetapi akan bekerja dengan baik sebagai memotong pintas ke frekuensi yang lebih tinggi. Kami memiliki desain papan yang berfungsi tetapi memiliki tingkat kebisingan yang moderat pada konverter analog-ke-digital DSP.
Konversi analog ke digital akan menjadi titik terlemah dalam sistem Anda. Anda mungkin tidak perlu bekerja terlalu keras agar sistem digital berfungsi dengan baik. Tetapi kecuali Anda berhati-hati, Anda akan mendapatkan kinerja noise yang biasa-biasa saja di ADC Anda. (Saya khawatir saya tidak punya banyak pengalaman secara pribadi berurusan dengan ini; insinyur lain di perusahaan kami menangani tata letak, jadi apa yang saya katakan adalah barang bekas.) Cara menangani pesawat darat adalah sesuatu yang diperdebatkan oleh dua pendekatan terpisah: apakah akan menggunakan satu bidang tanah besar untuk seluruh sistem, vs dua bidang pesawat terpisah, satu analog + satu digital, diikat bersama di ADC - yang pertama baik-baik saja untuk sistem 8-10 bit, dan saya mendengar memisahkan area digital / analog dari rangkaian lebih penting ketika Anda mendapatkan jumlah bit yang lebih tinggi (16bit atau lebih tinggi).
Jangan berhemat pada # lapisan papan. Pesawat darat dan listrik adalah teman Anda.