Saya membuat controller untuk kipas DC 12V. Ini pada dasarnya adalah konverter DC-DC buck yang dikendalikan oleh tegangan. Ini mengatur tegangan untuk kipas dari 3V (kecepatan terendah, kipas menarik 60mA @ 3V) ke 12V (kecepatan penuh, kipas menarik 240mA @ 12V). Kontroler ini berfungsi dengan baik, mengontrol kecepatan kipas seperti yang diharapkan. Saya mencoba membuat beberapa penyaringan tetapi masih ada beberapa kebisingan signifikan yang mencemari rel 12V saya. Bagaimana cara menguranginya?
SW_SIGNAL hanyalah sinyal PWM, di mana siklus kerja diatur oleh sirkuit lain.
Masalahnya adalah pada titik A. Induktor L1 dimaksudkan untuk menyaring suara itu, itu bekerja tetapi tidak begitu baik seperti yang saya harapkan:
Jadi noise diturunkan dari 6V pp ke 0,6V pp. Tapi 0.6V adalah noise yang sangat besar.
Ini terkait dengan pengoperasian buck converter, bukan kipas itu sendiri. Saya mencoba memasang resistor 47Ω 17W sebagai ganti kipas dan kebisingan masih ada. Saya menggunakan probe lingkup dengan kontak pegas terkecil untuk meminimalkan loop.
Kebisingan hilang hanya jika ada 100% siklus tugas PWM, yang jelas, karena 100% PWM berhenti beralih.
UPDATE:
Ini adalah tata letak (bagian atas adalah konverter uang, konektor kipas di sisi kiri, input daya 12V di sisi kanan):
Saya menggunakan kapasitor elektrolitik generik. Saya tidak punya datasheet untuk mereka.
Saya telah menambahkan kapasitor keramik 10uF ke C1 dan C3.
Saya telah meningkatkan nilai R2 dari 0Ω ke 220Ω.
Berubah D4 dari US1G ke SS12. Kesalahan saya, saya menggunakan US1G pada awalnya.
Dan kebisingan turun di bawah 10mV (resistor digunakan bukan kipas).
Setelah saya menancapkan kipas, bukannya power-resistor:
UPDATE2:
Saya menggunakan frekuensi switching 130kHz di sirkuit saya. Dan naik / turunnya waktu adalah 10ns.
Jejak kuning = gerbang switching transistor Q2.
Jejak biru = tiriskan Q2 (10ns rise time).
Saya mengubah frekuensi menjadi 28kHz (saya perlu menggunakan induktor yang lebih besar karena perubahan ini), dan peningkatan waktu naik / turun menjadi 100ns (saya mencapainya dengan meningkatkan nilai resistor R2 ke 1kΩ).
Kebisingan menurun hingga 2mV hal.