Pulse-width Modulation: ວົງຈອນຫນ້າທີ່, ເວລາແລະໂປຣເເກຣມ

Oct 21 2025
ແຫຼ່ງ: DiGi-Electronics
ສືບສະຖານທີ່: 1131

Pulse-width modulation (PWM) ແມ່ນວິທີທີ່ microcontroller ໃຊ້ເພື່ອຄວບຄຸມພະລັງງານໂດຍການເປີດແລະປິດສັນຍານດ້ວຍຄວາມໄວສູງ. ມັນຖືກໃຊ້ໃນ LED, motors, servos, audio ແລະ ລະບົບໄຟຟ້າ. ບົດຄວາມນີ້ອະທິບາຍພື້ນຖານຂອງ PWM, ວົງຈອນຫນ້າທີ່, ການດໍາເນີນງານຂອງເວລາ, mode, frequency, resolution ແລະ ເຕັກນິກທີ່ກ້າວຫນ້າຢ່າງລະອຽດ.

ຄ1. ພາບລວມຂອງ Pulse-width Modulation (PWM)  

ຄ2. ວົງຈອນຫນ້າທີ່ການປັບປ່ຽນຄວາມກວ້າງຂອງpulse  

ຄ3. Pulse-width Modulation Timer  

ຄ4. Edge-aligned ແລະ center-aligned PWM Modes  

ຄ5. ການເລືອກ frequency PWM ທີ່ຖືກຕ້ອງ  

ຄ6. ຄວາມແກ້ໄຂ PWM ແລະ ຂະຫນາດຂັ້ນຕອນ  

ຄ7. ຕົວຢ່າງ PWM Prescaler ແລະ Period Setup  

ຄ8. ເຕັກນິກຊ່ອງ PWM ທີ່ກ້າວຫນ້າ  

ຄ9. ການເຄື່ອນໄຫວຂອງ Servo ດ້ວຍສັນຍານ PWM  

ຄ10. ສະຫລຸບ  

ຄ11. ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ [FAQ]

Figure 1: Pulse-width Modulation

ພາບລວມຂອງ Pulse-width Modulation (PWM) 

PWM timers ເປັນ module hardware ທີ່ ສ້າງ ຢູ່ ໃນ microcontroller ທີ່ ສ້າງ ສັນຍານ pulse digital ພ້ອມ ດ້ວຍ ວົງ ຈອນ ຫນ້າ ທີ່ ທີ່ ປັບ ໄດ້. ແທນ ທີ່ ຈະ ເພິ່ງ ພາ ອາ ໄສ ໂປຣແກຣມ ເພື່ອ ປ່ຽນ pins, ຊຶ່ງ ໃຊ້ ພະລັງ ໃນ ການ ດໍາ ເນີນ ງານ ແລະ ສ່ຽງ ຕໍ່ ເວລາ ທີ່ ວຸ້ນວາຍ, microcontroller ຈະ ສົ່ງ ວຽກ ງານ ນີ້ ໄປ ຫາ hardware timer. ສິ່ງນີ້ອະນຸຍາດໃຫ້ມັນຮັກສາຄວາມຖືກຕ້ອງໃນຂະນະທີ່ປ່ອຍໃຫ້ CPU ຮັບມືກັບວຽກອື່ນໆ. ຜົນກໍຄືການເຮັດວຽກຫຼາຍຢ່າງທີ່ມີປະສິດທິພາບ, ຫລຸດຜ່ອນຄວາມຊັກຊ້າ ແລະ ປະສິດທິພາບທີ່ດີຂຶ້ນໃນໂປຣແກຣມຕົວຈິງເຊັ່ນ ການຄວບຄຸມເຄື່ອງຈັກ, ການຫລຸດຜ່ອນ LED, ການປັບປຸງສຽງ ແລະ ການສ້າງສັນຍານ. ປະສິດທິພາບ ແລະ ຄວາມຖືກຕ້ອງຂອງ PWM ເຮັດໃຫ້ມັນເປັນກະດູກຫຼັກຂອງລະບົບຝັງທີ່ທັນສະໄຫມ, ເຊື່ອມຕໍ່ຊ່ອງວ່າງລະຫວ່າງການຄວບຄຸມທາງດ້ານຄອມພິວເຕີ ແລະ ພຶດຕິກໍາແບບ analog. 

ວົງຈອນ ຫນ້າ ທີ່ Modulation Pulse-width

Figure 2: Pulse-width Modulation Duty Cycle

ຄື້ນສະແດງໃຫ້ເຫັນສັນຍານຊ້ໍາອີກທີ່ປ່ຽນລະຫວ່າງ 0V ແລະ 5V. ໄລຍະເວລາຖືກຫມາຍວ່າ 10 ms ເຊິ່ງຫມາຍເຖິງເວລາສໍາລັບວົງຈອນຄົບຖ້ວນຫນຶ່ງ. ໃນໄລຍະນັ້ນ, ສັນຍານຈະສູງ (5V) ເປັນເວລາ 3 ms, ທີ່ຮູ້ຈັກກັນວ່າຄວາມກວ້າງຂອງpulse. ຈາກນັ້ນວົງຈອນພາສີຈະຖືກຄິດໄລ່ເປັນອັດຕາສ່ວນຂອງເວລາສູງຕໍ່ໄລຍະເວລາທັງຫມົດ, ໃຫ້ຄະແນນ 30% ໃນກໍລະນີນີ້. ນີ້ຫມາຍຄວາມວ່າສັນຍານສົ່ງພະລັງພຽງແຕ່ 30% ຂອງເວລາຕໍ່ວົງຈອນ. ຄວາມໄວຍັງໄດ້ມາຈາກໄລຍະເວລາທີ່ຄິດໄລ່ວ່າ 1 ÷ 10 ms = 100 Hz.

ການຄິດໄລ່ວົງຈອນຫນ້າທີ່ໃນ Microcontroller Timers

ວົງຈອນຫນ້າທີ່ບອກເຮົາວ່າສັນຍານເປີດເວລາຫຼາຍສໍ່າໃດເມື່ອສົມທຽບກັບວົງຈອນເຕັມຂອງຮູບຮ່າງ. ໃນ microcontroller, ສິ່ງນີ້ສໍາຄັນເພາະມັນຕັດສິນໃຈວ່າກໍາລັງຖືກສົ່ງໄປໃຫ້ອຸປະກອນໃນແຕ່ລະວົງຈອນ.

ໃນການຄິດໄລ່, ທ່ານໃຊ້ແບບແຜນງ່າຍໆ: Duty Cycle (%) = (Pulse Width ÷ Period) × 100. ຖ້າສັນຍານເຂັ້ມແຂງ HIGH, ວົງຈອນຫນ້າທີ່ແມ່ນສ່ວນປະກອບຂອງເວລາທີ່ສັນຍານຍັງສູງ. ຖ້າສັນຍານດໍາເນີນງານ LOW, ວົງຈອນຂອງຫນ້າທີ່ແມ່ນສ່ວນປະກອບສ່ວນຫນຶ່ງຂອງເວລາທີ່ມັນຄົງຢູ່ LOW.

Pulse-width Modulation Timer 

Figure 3: Pulse-width Modulation Timer

ຮູບນີ້ສະແດງໃຫ້ເຫັນວິທີທີ່ເວລາ PWM ເຮັດວຽກໂດຍການເຊື່ອມໂຍງຜົນອອກຂອງแรงดันກັບໂຕະ. ໂຕະນັບຊໍ້າແລ້ວຊໍ້າອີກຈາກ 0 ເຖິງ 9, ຈາກນັ້ນກໍຕັ້ງຄືນໃຫມ່, ສ້າງໄລຍະເວລາຂອງສັນຍານ. ເມື່ອໂຕະໄປເຖິງຄ່າການจับคู่ທີ່ກໍານົດໄວ້ (ໃນທີ່ນີ້, 2), ຜົນອອກຈະສູງແລະຄົງຢູ່ສູງຈົນກວ່າໂຕະໄຫຼ, ກໍານົດຄວາມກວ້າງຂອງpulse. ຈຸດ overflow ຈະ ປ່ຽນ ວົງ ຈອນ ໃຫມ່, ເລີ່ມ ຕົ້ນ ໄລຍະ ໃຫມ່.

ເວລາກໍານົດວົງຈອນຂອງຫນ້າທີ່ໂດຍການຄວບຄຸມເວລາທີ່ຜົນອອກເປີດ (match) ແລະເມື່ອມັນຕັ້ງຄືນໃຫມ່ (overflow). ການປັບຄ່າການจับคู่ຈະປ່ຽນຄວາມກວ້າງຂອງສັນຍານສູງ, ຄວບຄຸມໂດຍກົງວ່າ PWM ສົ່ງພະລັງໃຫ້ແກ່ພາລະຫນັກ.

Edge-Aligned ແລະ Center-Aligned PWM Modes

Edge-Aligned Mode

Figure 4: Edge-Aligned Mode

ໃນ PWM ທີ່ສອດຄ່ອງກັບຂອບເຂດ, ໂຕະຈະນັບຂຶ້ນຈາກ 0 ເຖິງສູງສຸດທີ່ກໍານົດໄວ້ເທົ່ານັ້ນ ແລະການປ່ຽນແປງຈະເກີດຂຶ້ນໃນຕອນຕົ້ນຫຼືຕອນທ້າຍຂອງວົງຈອນ. ສິ່ງນີ້ເຮັດໃຫ້ມັນງ່າຍທີ່ຈະນໍາໃຊ້ແລະມີປະສິດທິພາບສູງເນື່ອງຈາກ microcontrollers ແລະ timers ສ່ວນຫຼາຍສະຫນັບສະຫນູນມັນ. ເນື່ອງຈາກຂອບເຂດການປ່ຽນແປງທັງຫມົດຖືກຈັດໃຫ້ຢູ່ຂ້າງຫນຶ່ງຂອງໄລຍະເວລາ, ມັນອາດນໍາໄປສູ່ຄື້ນກະແສທີ່ບໍ່ເທົ່າທຽມກັນ ແລະ ການແຊກແຊງທາງແມ່ເຫຼັກ (EMI) ທີ່ສູງກວ່າ.

โหมด Center-aligned (Phase-Correct)

Figure 5: Center-Aligned (Phase-Correct) Mode

ໃນ PWM ທີ່ ຕັ້ງ ຢູ່ ກາງ, ໂຕະ ຈະ ນັບ ຂຶ້ນ ແລະ ລົງ ອີກ ໃນ ແຕ່ ລະ ວົງຈອນ. ສິ່ງນີ້ເຮັດໃຫ້ແນ່ໃຈວ່າຂອບເຂດການປ່ຽນແປງຈະແຈກຢາຍຢູ່ອ້ອມກາງຂອງຮູບຮ່າງ, ສ້າງຜົນອອກທີ່ສົມດຸນຫຼາຍຂຶ້ນ. ຄວາມສົມມຸດລົດຄວາມສອດຄ່ອງ, ແຮງກະຕຸ້ນໃນເຄື່ອງຈັກ ແລະ EMI ໃນລະບົບໄຟຟ້າ. ເຖິງ ແມ່ນ ວ່າ ມັນ ສັບ ຊ້ອນ ແລະ ມີ ປະສິດທິພາບ ຫນ້ອຍ ກວ່າ ໃນ ດ້ານ ການ ໃຊ້ frequency, ແຕ່ ມັນ ໃຫ້ ຄຸນ ນະ ພາບ ທີ່ ສະອາດ ກວ່າ.

ການເລືອກความถี่ PWM ທີ່ຖືກຕ້ອງ

• LED dimming ຕ້ອງໃຊ້ຄວາມໄວສູງກວ່າ 200 Hz ເພື່ອກໍາຈັດການສ່ອງແສງທີ່ເຫັນໄດ້, ໃນຂະນະທີ່ແສງສະຫວ່າງທາງຫຼັງຂອງຫນ້າຈໍ ແລະ ລະບົບແສງສະຫວ່າງທີ່ມີຄຸນນະພາບສູງມັກໃຊ້ 20-40 kHz ເພື່ອຫຼີກລ່ຽງການຮັບຮູ້ຂອງມະນຸດ ແລະ ຫລຸດຜ່ອນສຽງດັງ.

• ເຄື່ອງຈັກໄຟຟ້າເຮັດວຽກໄດ້ດີທີ່ສຸດກັບຄວາມໄວຂອງ PWM ລະຫວ່າງ 2-20 kHz, ສົມດຸນກັບການສູນເສຍການປ່ຽນແປງກັບຄວາມສະດວກສະບາຍຂອງແຮງກະຕຸ້ນ; ຄ່າ ຕ່ໍາ ກວ່າ ຈະ ໃຫ້ ຄວາມ ແຈ່ມ ແຈ້ງ ຂອງ ວົງ ຈອນ ຫນ້າ ທີ່ ສູງ ກວ່າ, ໃນ ຂະນະ ທີ່ ຄຸນຄ່າ ທີ່ ສູງ ກວ່າ ຈະ ຫລຸດຜ່ອນ ສຽງ ດັງ ແລະ ຄື້ນ.

• servo ສໍາລັບ ງານ ທໍາ ມະ ດາ ເພິ່ງ ອາ ໄສ ສັນຍານ ການ ຄວບ ຄຸມ ທີ່ ຫມັ້ນຄົງ ປະມານ 50 Hz (ໄລຍະ 20 ms), ບ່ອນ ທີ່ ຄວາມ ກວ້າງ ຂອງ pulse, ບໍ່ ແມ່ນ frequency, ກໍານົດ ຕໍາ ແຫນ່ງ ມຸມ.

• ການສ້າງສຽງແລະການປ່ຽນແປງແບບ digital-to-analog ຮຽກຮ້ອງ PWM ສູງກວ່າຂອບເຂດທີ່ໄດ້ຍິນ, ຫຼາຍກວ່າ 22 kHz, ເພື່ອປ້ອງກັນການແຊກແຊງແລະອະນຸຍາດໃຫ້ມີການຕອງສັນຍານທີ່ສະອາດ.

• ໃນ ເຄື່ອງ ເອ ເລັກ ທຣອນ ນິກ ພະ ລັງ, ການ ເລືອກ frequency ມັກ ຈະ ແລກ ປ່ຽນ ລະ ຫວ່າງ ປະ ສິດ ທິ ພາບ, ການ ສູນ ເສຍ ການ ປ່ຽນ ແປງ, ການ ລົບ ກວນ ທາງ ເອ ເລັກ ທຣອນ ນິກ ແລະ ການ ຕອບ ຮັບ ຢ່າງ ກະ ຕື ລື ລົ້ນ ຂອງ ນ້ໍາ ຫນັກ ໂດຍ ສະ ເພາະ.

ຄວາມແກ້ໄຂ PWM ແລະ ຂະຫນາດຂັ້ນຕອນ

ການແກ້ໄຂ (ຂັ້ນຕອນ)

ຈໍານວນຂອງລະດັບວົງຈອນຫນ້າທີ່ທີ່ບໍ່ແຕກຕ່າງກັນຖືກກໍານົດໂດຍຈໍານວນໄລຍະເວລາຂອງເວລາ (N). ຍົກຕົວຢ່າງ, ຖ້າໂຕະແລ່ນຈາກ 0 ເຖິງ 1023, ນັ້ນຈະໃຫ້ 1024 ຂັ້ນຕອນຂອງວົງຈອນຫນ້າທີ່ທີ່ແຕກຕ່າງກັນ. ຈໍານວນ ທີ່ ສູງ ກວ່າ ນັ້ນ ຫມາຍ ຄວາມ ວ່າ ການ ຄວບ ຄຸມ ຜົນຜະລິດ ໄດ້ ດີກວ່າ.

ຄວາມເລິກຂອງບິດ

ຄວາມລະອຽດມັກຈະສະແດງເປັນບິດ, ຄິດໄລ່ວ່າ log₂(N). 1024-step counter ສອດຄ່ອງກັບຄວາມລະອຽດ 10-bit, ໃນຂະນະທີ່ 65536 counter ສອດຄ່ອງກັບຄວາມລະອຽດ 16-bit. ສິ່ງນີ້ກໍານົດວ່າວົງຈອນຂອງຫນ້າທີ່ສາມາດປັບປ່ຽນໄດ້ຢ່າງຖືກຕ້ອງ.

ຂັ້ນຕອນເວລາ

ໂມງຂອງລະບົບກໍານົດການເພີ່ມຂຶ້ນຫນ້ອຍທີ່ສຸດເທົ່າກັບ 1 ÷ fClock. ຄວາມໄວຂອງໂມງທີ່ໄວຂຶ້ນເຮັດໃຫ້ໄລຍະເວລາສັ້ນລົງແລະความถี่ PWM ທີ່ສູງກວ່າໃນຂະນະທີ່ຍັງຮັກສາຄວາມລະອຽດທີ່ດີ.

ການແລກປ່ຽນ

ການເພີ່ມຄວາມລະອຽດຮຽກຮ້ອງໃຫ້ມີຈໍານວນເວລາຫຼາຍຂຶ້ນ, ຊຶ່ງຈະຫລຸດຈໍານວນ PWM ສູງສຸດສໍາລັບໂມງທີ່ກໍານົດໄວ້. ກົງກັນຂ້າມ, frequency ທີ່ ສູງ ກວ່າ ຈະ ຫລຸດ ຄວາມ ແຈ່ມ ແຈ້ງ ທີ່ ມີ ຢູ່. 

ຕົວຢ່າງ PWM Prescaler ແລະ Period Setup

ຂັ້ນຕອນການຄິດໄລ່ຜົນຄໍາອະທິບາຍລາຍລະອຽດ
ໂມງ MCU-24 MHzBase frequency ຂັບ ໄລ່ timer.
ນໍາໃຊ້ prescaler ÷824 MHz ÷ 83 MHzໂມງກໍານົດເວລາໄດ້ຫລຸດລົງໃນຂອບເຂດທີ່ສາມາດຄວບຄຸມໄດ້.
ໄລຍະເວລາ3 MHz × 0.020 s60,000 ຄະດີການຕັ້ງອັດຕະໂນມັດ reload / period register ເປັນ 60,000 ໃຫ້ຮູບພາບ 20 ms.
ການແກ້ໄຂຕໍ່ເຄື່ອງຫມາຍ1 ÷ 3 MHz0.333 μsແຕ່ລະເວລາເພີ່ມຂຶ້ນເທົ່າກັບ\~0.33 microseconds.
Servo pulse control1–2 ms pulse width = 3000–6000 ticksໃຫ້ການຄວບຄຸມມຸມທີ່ສະດວກສະບາຍພາຍໃນ 20 ms.-

ເຕັກນິກຊ່ອງ PWM ທີ່ກ້າວຫນ້າ

ການໃສ່ເວລາຕາຍ

Dead-time ແມ່ນການຊັກຊ້າເລັກນ້ອຍທີ່ຄວບຄຸມໄດ້ລະຫວ່າງການປ່ຽນແປງຂອງ transistor ທີ່ຕື່ມກັນໃນຫມວດເຄິ່ງຂົວຫຼືເຕັມຂົວ. ຖ້າ ປາດ ສະ ຈາກ ມັນ, ທັງ ອຸປະກອນ ເບື້ອງ ສູງ ແລະ ເບື້ອງ ລຸ່ມ ສາມາດ ດໍາ ເນີນ ງານ ໃນ ເວລາ ດຽວ ກັນ, ເຮັດ ໃຫ້ ເກີດ ການ ສັ້ນ ທີ່ ເອີ້ນ ວ່າ shoot-through. ໂດຍການເພີ່ມເວລາຕາຍສອງສາມສິບຫຼືຮ້ອຍນາໂນວິນາທີ, hardware ເຮັດໃຫ້ແນ່ໃຈວ່າການປ່ຽນແປງທີ່ປອດໄພ, ປົກປ້ອງ MOSFETs ຫຼື IGBTs ຈາກຄວາມເສຍຫາຍ.

ຜົນຜະລິດເພີ່ມເຕີມ

ຜົນຜະລິດທີ່ປະກອບກັນຈະສ້າງສັນຍານສອງຢ່າງທີ່ກົງກັນຂ້າມກັນ. ສິ່ງນີ້ເປັນປະໂຫຍດໂດຍສະເພາະໃນຫມວດ push-pull, motor drivers ແລະ inverter stages, ບ່ອນທີ່ transistor ຫນຶ່ງຕ້ອງປິດຢ່າງຖືກຕ້ອງເມື່ອອີກເບື້ອງຫນຶ່ງເປີດ. ການ ໃຊ້ ຄູ່ PWM ທີ່ ຕື່ມ ອີກ ຈະ ເຮັດ ໃຫ້ ຫມວດ ຂັບ ລົດ ງ່າຍ ຂຶ້ນ ແລະ ໃຫ້ ແນ່ ໃຈ ວ່າ ຄວາມ ສົມ ດຸນ, ພັດ ທະ ນາ ປະ ສິດ ທິ ພາບ ແລະ ລົດ ການ ບິດ ເບືອນ.

ການປັບປຸງແບບ synchronous

ໃນລະບົບທີ່ມີຫຼາຍຊ່ອງ PWM, ການປັບປຸງແບບດຽວກັນເຮັດໃຫ້ຜົນອອກທັງຫມົດສາມາດຟື້ນຟູໄດ້ພ້ອມກັນ. ຖ້າບໍ່ມີລັກສະນະນີ້, ເວລາທີ່ບໍ່ສອດຄ່ອງເລັກນ້ອຍ (skew) ອາດເກີດຂຶ້ນ, ນໍາໄປສູ່ການດໍາເນີນງານທີ່ບໍ່ເທົ່າທຽມກັນ. ໃນ motor drive ສາມ ໄລຍະ ຫລື multi-phase converters, PWM synchronized ໃຫ້ ແນ່ ໃຈ ວ່າ ຄວາມ ສົມ ດຸນ, ປະສິດທິພາບ ທີ່ ສະດວກ ແລະ ຫລຸດຜ່ອນ ການ ລົບ ກວນ ທາງ ເອເລັກໂຕຣນິກ.

ການກະຕຸ້ນຂ້າມ

Cross-triggering ເຮັດໃຫ້ timeer ສາມາດປະຕິບັດຕໍ່ກັນໄດ້, ດັ່ງນັ້ນ ເຫດການຫນຶ່ງ PWM ສາມາດເລີ່ມຕົ້ນ, ຕັ້ງຄືນໃຫມ່ ຫຼື ປັບປ່ຽນເວລາອື່ນໄດ້. ລັກສະນະນີ້ມີພະລັງໃນລະບົບຄວບຄຸມທີ່ກ້າວຫນ້າ, ອະນຸຍາດໃຫ້ມີການປະສານງານຢ່າງຖືກຕ້ອງຂອງສັນຍານຫຼາຍຢ່າງ. ການນໍາໃຊ້ລວມເຖິງການຂັບໄລ່ເຄື່ອງຈັກ, ເຄື່ອງປ່ຽນໄຟຟ້າທີ່ຕິດຕໍ່ກັນ, ແລະ ຕົວຢ່າງຂອງເຄື່ອງສັງເກດ, ບ່ອນທີ່ຄວາມສໍາພັນລະຫວ່າງຊ່ອງທາງເປັນສິ່ງສໍາຄັນ.

ການເຄື່ອນໄຫວຂອງ Servo ດ້ວຍສັນຍານ PWM

ຄວາມກວ້າງຂອງ Pulseການເຄື່ອນໄຫວ Servo
\~1.0 msລ້ຽວໄປທາງຊ້າຍເຕັມທີ ຫຼື ປິ່ນຕາມเข็มนาฬิกาດ້ວຍຄວາມໄວເຕັມທີ
\~1.5 msຢູ່ ໃນ ເຄິ່ງ ກາງ ຫລື ຢຸດ ເຄື່ອນ ຍ້າຍ
\~2.0 msລ້ຽວໄປທາງຂວາເຕັມທີ ຫຼື ປິ່ນກົງກັນຂ້າມດ້ວຍຄວາມໄວເຕັມທີ

ການສະຫລຸບ

PWM ເປັນເຄື່ອງມືຫຼັກທີ່ອະນຸຍາດໃຫ້ລະບົບ digital ຄວບຄຸມອຸປະກອນ analog ດ້ວຍຄວາມຖືກຕ້ອງ ແລະ ປະສິດທິພາບ. ໂດຍການຮຽນຮູ້ວົງຈອນຫນ້າທີ່, ການຕັ້ງເວລາ, ການເລືອກความถี่, ການແລກປ່ຽນຄວາມແກ້ໄຂ ແລະ ວິທີການທີ່ກ້າວຫນ້າເຊັ່ນ dead-time ຫຼື gamma correction, ທ່ານສາມາດອອກແບບລະບົບທີ່ໄວ້ໃຈໄດ້. PWM ສືບຕໍ່ສະຫນັບສະຫນູນເຄື່ອງເອເລັກໂຕຣນິກທີ່ທັນສະໄຫມໃນແສງສະຫວ່າງ, ການເຄື່ອນໄຫວ, ສຽງ ແລະ ພະລັງງານ.

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ [FAQ]

PWM ປັບປຸງປະສິດທິພາບພະລັງງານບໍ?

ແມ່ນແລ້ວ. PWM ເປີດຫຼືປິດອຸປະກອນຢ່າງເຕັມທີ, ຫລຸດຜ່ອນການສູນເສຍຄວາມຮ້ອນເມື່ອສົມທຽບກັບການຄວບຄຸມแรงดันແບບ analog.

PWM ສ້າງການແຊກແຊງທາງເອເລັກໂຕຣນິກ (EMI) ບໍ?

ແມ່ນແລ້ວ. ການ ປ່ຽນ ແປງ ຢ່າງ ວ່ອງໄວ ຈະ ສ້າງ harmonics ທີ່ ເຮັດ ໃຫ້ ເກີດ EMI. PWM ທີ່ຕັ້ງຢູ່ກາງລົດລົງແລະເຄື່ອງຕອງຊ່ວຍຢັບຢັ້ງສຽງດັງ.

ເປັນຫຍັງຈຶ່ງໃຊ້ເຄື່ອງຕອງ low-pass ກັບ PWM?

ເຄື່ອງ ຕອງ low-pass ເຮັດ ໃຫ້ ຄື້ນ ສີ່ ຫລ່ຽມ ເປັນ volt DC ສະເລ່ຍ, ມີ ປະ ໂຫຍດ ສໍາ ລັບ ສຽງ, analog output ແລະ sensor simulation.

PWM ສາມາດຄວບຄຸມທາດຄວາມຮ້ອນໄດ້ບໍ?

ແມ່ນແລ້ວ. ເຄື່ອງຮ້ອນຕອບສະຫນອງຢ່າງຊ້າໆ ດັ່ງນັ້ນ ແມ່ນແຕ່ความถี่ PWM ຕໍ່າ (10-100 Hz) ກໍໃຫ້ການຄວບຄຸມອຸນຫະພູມທີ່ຫມັ້ນຄົງ.

PWM ທີ່ປ່ຽນຂັ້ນຕອນໃຊ້ສໍາລັບຫຍັງ?

ມັນປ່ຽນເວລາລະຫວ່າງຊ່ອງເພື່ອຫລຸດຜ່ອນກະແສໄຟຟ້າແລະຄວາມສົມດຸນຂອງພາລະຫນັກ, ຊຶ່ງເປັນເລື່ອງທໍາມະດາໃນຫຼາຍ shifts converters ແລະ motor drives.

microcontrollers ປ້ອງກັນການເຄື່ອນໄຫວຂອງ PWM ແນວໃດ?

ເຂົາເຈົ້າໃຊ້ຈົດທະບຽນສອງເບື້ອງແລະການປັບປຸງທີ່ປະສານກັນເພື່ອການປ່ຽນແປງວົງຈອນຫນ້າທີ່ຈະໃຊ້ໄດ້ຢ່າງສະອາດໃນຕອນເລີ່ມຕົ້ນຂອງແຕ່ລະວົງຈອນ.