Pendeknya:
Anda memiliki kontrol linear dari 'kecepatan' dengan menerapkan sinyal PWM, sekarang frekuensi sinyal tersebut harus cukup tinggi sehingga Motor DC Anda hanya melewati komponen DC dari sinyal PWM, yang hanya rata-rata. Pikirkan motor sebagai filter low pass. Jika Anda melihat fungsi transfer atau hubungan kecepatan sudut ke tegangan, inilah yang Anda miliki:
fc=1
ω ( s )V( s )= Kτs + 1
Ini adalah model urutan pertama dari motor DC atau hanya filter low-pass dengan frekuensi cutoff
fc= 12 πτ
Di mana adalah konstanta waktu motor. Jadi selama frekuensi Anda melampaui cutoff, motor Anda hanya akan melihat bagian DC atau rata-rata sinyal PWM dan Anda akan memiliki kecepatan yang sesuai dengan silinder tugas PWM. Tentu saja, ada beberapa pengorbanan yang harus Anda pertimbangkan jika pergi dengan frekuensi tinggi ...τ
Cerita panjang:
Secara teoritis, Anda perlu mengetahui konstanta waktu motor untuk memilih frekuensi PWM yang tepat. Seperti yang mungkin Anda ketahui, waktu yang dibutuhkan motor untuk mencapai hampir 100% nilai akhirnya adalah
tfinal≈5τ
Frekuensi PWM Anda harus cukup tinggi sehingga motor (pada dasarnya filter low pass) mengeluarkan tegangan input rata-rata Anda, yang merupakan gelombang persegi. Contoh, misalkan Anda memiliki motor dengan konstanta waktu . Saya akan menggunakan model urutan pertama untuk mensimulasikan responsnya terhadap beberapa periode PWM. Ini adalah model motor DC:
ω ( s )τ=10ms
ω(s)V(s)=K10−3s+1
Mari kita biarkan untuk kesederhanaan.k=1
Tetapi yang lebih penting di sini adalah tanggapan yang kita lihat. Untuk contoh pertama ini, periode PWM adalah dan siklus tugas adalah 50%. Inilah tanggapan dari motor:3τ
Grafik kuning adalah sinyal PWM (siklus tugas 50% dan periode ) dan yang ungu adalah kecepatan motor. Seperti yang Anda lihat, kecepatan motor berayun secara luas karena frekuensi PWM tidak cukup tinggi.3τ=30ms
Sekarang mari kita tingkatkan frekuensi PWM. Periode PWM sekarang dan siklus tugas masih 50%.0.1τ=1ms
Seperti yang Anda lihat, sekarang kecepatannya cukup konstan karena komponen frekuensi tinggi dari sinyal PWM sedang disaring. Sebagai kesimpulan, saya akan memilih frekuensi yang setidaknya .fs≥52πτ
Ini hanya penjelasan yang sangat teoretis tentang cara memilih frekuensi PWM. Semoga ini bisa membantu!
Motor Anda mungkin diarahkan, karena 150 rpm hanya 2,5 putaran per detik. Pada 50 rpm, motor Anda akan membutuhkan lebih dari satu detik untuk melakukan satu putaran.
Yang telah dikatakan, sakelar di h-bridge Anda tidak menghilangkan banyak daya saat dinyalakan (pada dasarnya nol volt) atau saat mati (nol arus). Mereka hanya memiliki baik tegangan dan arus saat mereka beralih, sehingga frekuensi switching yang lebih tinggi berarti lebih banyak panas dalam FET Anda.
Tetap di kisaran 5-20 KHz dan Anda mungkin akan aman. Jika Anda turun terlalu rendah, riak arus motor (dan riak torsi) mungkin terlihat, tetapi Anda dapat melakukan percobaan dengan ini. Terlalu jauh lebih tinggi dan Anda akan memanaskan sakelar Anda. Anda mungkin juga ingin pergi ke ujung yang lebih tinggi untuk keluar dari jangkauan yang dapat didengar.
sumber
Motor praktis berperilaku kira-kira seperti resistor dan induktor secara seri dengan motor sungguhan. Untuk operasi yang efisien, Anda harus beralih antara menghubungkan motor ke suplai dan korslet. Ketika motor terhubung ke suplai, arus akan menjadi lebih positif. Ketika disingkat, itu akan menjadi lebih negatif. Efisiensi akan menurun tajam jika arus mengubah polaritas, karena motor akan menghabiskan sebagian dari setiap siklus mencoba untuk melawan secara mekanis apa yang dilakukannya di bagian lain.
Dari sudut pandang motor itu sendiri, efisiensi akan menjadi yang terbaik ketika tingkat PWM setinggi mungkin. Namun, dua faktor membatasi tingkat PWM optimal:
Banyak motor memiliki kapasitor secara paralel dengan mereka dalam upaya meminimalkan interferensi elektromagnetik. Setiap siklus PWM perlu mengisi dan melepaskan tutup itu, membuang banyak energi. Kerugian di sini akan sebanding dengan frekuensi.
Banyak sakelar H-bridge membutuhkan waktu untuk beralih; sementara mereka beralih, banyak daya yang masuk ke mereka akan sia-sia Karena durasi PWM hidup dan mati menyusut ke titik di mana jembatan menghabiskan sebagian besar waktu aktif atau tidak aktif beralih, kerugian switching akan meningkat.
Yang paling penting adalah kecepatan PWM cukup cepat sehingga motor tidak bertarung dengan sendirinya. Melaju lebih cepat dari itu akan meningkatkan efisiensi motor, tetapi dengan mengorbankan peningkatan kerugian yang disebutkan di atas. Asalkan tidak ada terlalu banyak kapasitansi paralel, umumnya akan ada rentang frekuensi yang cukup besar jika kerugian PWM minimal dan polaritas arus motor tetap maju; frekuensi di suatu tempat dekat tengah kisaran itu mungkin akan menjadi yang terbaik, tetapi apa pun dalam rentang itu harus memadai.
sumber
Saya merancang dan bekerja pada sistem kontrol kecepatan / posisi PWM yang menggerakkan 16 motor DC yang disikat beberapa tahun lalu. Kami membeli dari Mabuchi, yang menjual 350 juta motor setahun saat itu. Mereka merekomendasikan frekuensi PWM 2 kHz yang dihitung dengan rekomendasi dari sumber lain, termasuk pesawat R / C saat itu. Kami memiliki hasil yang baik dan saya sudah menggunakannya sejak itu.
Ada teori bahwa frekuensi di atas 20 kHz berarti tidak ada siulan / kebisingan tetapi kami menemukan bahwa itu tidak benar. Saya tidak tahu fisika sebenarnya, tetapi ada gerakan mekanis yang bisa Anda dengar. Saya, benar atau salah, menganggapnya sebagai sub-harmonik (frasa kanan?) Dari frekuensi ketika kumparan atau komponen mencoba bergerak sedikit pada frekuensi tinggi tetapi tidak dapat mengikutinya. Saya memiliki pengisi daya telepon seluler di rumah yang saya dapat dengan jelas mendengar siulan dan saya tahu bahwa osilator PWM mereka berjalan dengan baik hingga 100 kHz. (Faktanya, saya sering mematikan yang ada di dapur ketika berjalan melewatinya karena saya mendengar peluit 'tanpa beban' bernada tinggi ketika tidak ada telepon yang terhubung. Saya juga mendengar nada turun menjadi lebih rendah dan lebih rendah ketika telepon pertama dipasang .)
sumber
Kadang-kadang diinginkan untuk tetap di atas frekuensi yang dapat didengar (20KHz) jika motor dan pengemudi mendukungnya. Jika itu adalah seseorang yang dapat mendengarnya, frekuensi bernada tinggi yang konstan dapat mengganggu. Orang yang lebih muda dapat mendengarnya, setelah usia 40 tahun, itu berkurang.
sumber