Mode PWM: Center Aligned dan Left Aligned


8

Saya menggunakan Atmel AT32UC3C2512C dan melihat datasheet ada dua jenis mode PWM: Center Aligned dan Left Aligned.

Saya ingin tahu kapan seseorang harus menggunakan masing-masing mode ini, dan pro dan kontra dari mereka.

Jawaban:


10

PWM dapat simetris (sejajar tengah) atau asimetris (tepi naik / kiri sejajar atau tepi jatuh / kanan sejajar):

Jenis PWM( sumber )

Seperti disebutkan dalam catatan aplikasi Texas Instruments yang dirujuk di atas:

Telah ditunjukkan bahwa sinyal PWM simetris menghasilkan lebih sedikit harmonisa pada arus dan tegangan keluaran

  • Keuntungan PWM simetris karenanya adalah pemanfaatan daya yang lebih baik, dengan lebih sedikit daya yang terbuang pada harmonisa yang tidak diinginkan.
  • Kekurangan 1 : Mekanisme pembangkitan PWM yang sedikit lebih rumit saat menggunakan timer / counter overflow. Cukup mudah untuk menghitung mundur dan mengatur ulang-pada-nol timer menentukan siklus tugas untuk mengubah status PWM, dan mengatur (memulai) timer berdasarkan timer lain pada frekuensi PWM. Ini memberikan PWM selaras kiri.
  • Kekurangan 2 : Resolusi terbaik yang tersedia untuk siklus tugas untuk PWM simetris adalah dua tick clock dari timer / counter PWM, berbeda dengan tick 1 clock untuk asymmetric

Kerugian pertama mungkin bisa diperdebatkan karena banyak mikrokontroler modern memiliki mode PWM simetris yang dibangun ke dalam modul PWM mereka, sehingga programmer tidak perlu melakukan banyak tambahan.

Untuk keperluan yang sangat harmonis, seperti kontrol motor dan aktuator yang sensitif, overhead harmonik yang lebih rendah dari PWM simetris sangat penting. Tidak demikian halnya untuk pemanasan atau penerangan.


Belum dikonfirmasi:

Ada satu situasi khusus di mana tampaknya PWM simetris dianggap penting - meskipun saya belum menemukan validasi definitif dari premis ini. Ini adalah saat PWM digunakan untuk menggerakkan LED untuk tampilan grafis "advertorial / hiburan" berwarna seperti tampilan tipe TV besar yang digunakan di stasiun kereta api dan tempat umum lainnya.

Diperkirakan bahwa ujung depan atau belakang dari semua LED pada display seperti itu disinkronkan menyebabkan beberapa orang lebih sering melihat flicker dalam visual bergerak daripada jika tepi harus diimbangi sesuai intensitas masing-masing LED, seperti yang terjadi pada PWM simetris.


Mungkin ada efek (dalam kedua mode, tergantung pada implementasi yang tepat) ketika Anda mengubah pengaturan PWM (siklus tugas, frekuensi) saat berjalan. Gangguan atau kesalahan dapat diperkenalkan, jadi ada baiknya membaca tentang cara kerjanya dan berhenti sejenak untuk memikirkan bagaimana Anda melakukannya jika outputnya kritis atau gangguan akan terlihat.
John U

Terima kasih untuk Jhon headsup, tetapi MCU saya sudah memiliki perlindungan bawaan terhadap gangguan PWM (Control Registers double buffering dan Write Protection)
mFeinstein

Saya percaya 'simetris' juga disebut sebagai 'fase benar', karena itu tidak membuat lompatan aneh dalam siklus ketika mengubah nilai PWM.
jippie

Itu benar @ jippie, silakan mengeditnya di :-)
Anindo Ghosh

1
Berkenaan dengan tanda-tanda LED, saya berharap bahwa memiliki semua lampu beralih sekaligus (perubahan arus yang sangat cepat) dapat menyebabkan transien tegangan-suplai sesaat. Mengganti-ganti switch akan mengurangi masalah itu.
supercat
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.