ZHCAB74D September 2018 – March 2022
C2000 器件的獨(dú)特之處在于能夠使用高分辨率 PWM (HRPWM)。HRPWM 可以提高 PWM 信號(hào)的占空比和周期的分辨率。在本例中,HRPWM 用于生成標(biāo)記頻率和空間頻率。
HRPWM 基于微邊沿定位 (MEP) 技術(shù)。MEP 邏輯能夠通過細(xì)分傳統(tǒng) PWM 發(fā)生器的一個(gè)粗略系統(tǒng)時(shí)鐘來非常精細(xì)地定位邊沿。時(shí)間階躍精度約為 150ps。
表 4-3 顯示了使用和不使用 HRPWM 時(shí)可能實(shí)現(xiàn)的分辨率。
PWM 頻率 | 常規(guī)分辨率 (PWM) | 高分辨率 (HRPWM) | ||
---|---|---|---|---|
100MHz EPWMCLK | ||||
(kHz) | 位 | % | 位 | % |
20 | 12.3 | 0.02 | 18.1 | 0.000 |
50 | 11 | 0.05 | 16.8 | 0.001 |
100 | 10 | 0.1 | 15.8 | 0.002 |
150 | 9.4 | 0.15 | 15.2 | 0.003 |
200 | 9 | 0.2 | 14.8 | 0.004 |
250 | 8.6 | 0.25 | 14.4 | 0.005 |
500 | 7.6 | 0.5 | 13.4 | 0.009 |
1000 | 6.6 | 1 | 12.4 | 0.018 |
1500 | 6.1 | 1.5 | 11.9 | 0.027 |
2000 | 5.6 | 2 | 11.4 | 0.036 |
例如,標(biāo)記頻率是在 131.25kHz 信號(hào)處生成的。在使用 PWM 時(shí),只能生成 131.2kHz 或 131.3kHz 信號(hào)。該限制是 PWM 模塊可用的分辨率導(dǎo)致的。如果添加 HRPWM,則可以有效生成 131.250kHz 信號(hào)。
如果不需要該精度或使用正常的 PWM 即可達(dá)到所需的頻率,則不需要 HRPWM。HRPWM 是對(duì) PWM 的擴(kuò)展。若要在軟件示例中禁用該功能,請(qǐng)?jiān)?main.c 文件中刪除與其相關(guān)聯(lián)的代碼。