ZHCSQH8A September 2025 – October 2025 TCAN5102-Q1
ADVANCE INFORMATION
請參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
TCAN5102-Q1 具有支持小數(shù)值的 PWM 時鐘發(fā)生器。頻率值始終為 11 位整數(shù)分頻值加 7 位小數(shù)分頻值。PWM 時鐘發(fā)生器的輸入時鐘為 40MHz,可設置生成 8 位(256 級)或 10 位(1024 級)輸出(占空比分辨率)。可能的分頻值范圍為 1 至 (211 ? 1),小數(shù)分辨率為 1/128。
計算分頻值的公式為:divisor = (40E6 / (Desired Switching Frequency × 2RES))
其中,“RES”為 PWM 輸出的分辨率的位數(shù)(8 或 10)。
要計算所需的寄存器值,需要以下函數(shù):
計算出分頻值后,可通過以下 3 個公式計算寄存器值:
| 期望開關(guān)頻率 (Hz) |
用于生成頻率的分頻值 | 可獲得的最接近的分頻值 | 頻率高位值 (十六進制) |
頻率低位值 (十六進制) |
頻率小數(shù)值 (十六進制) |
期望值與實際值之間的誤差差異百分比 (%) |
|---|---|---|---|---|---|---|
| 100 | 1562.5000 | 1562 64/128 | 0x06 | 0x1A | 0x40 | 0 |
| 250 | 625.0000 | 625 | 0x02 | 0x71 | 0x00 | 0 |
| 500 | 312.5000 | 312 64/128 | 0x01 | 0x38 | 0x40 | 0 |
| 1,000 | 156.2500 | 156 32/128 | 0x00 | 0x9C | 0x20 | 0 |
| 2,500 | 62.5000 | 62 64/128 | 0x00 | 0x3E | 0x40 | 0 |
| 5,000 | 31.2500 | 31 32/128 | 0x00 | 0x1F | 0x20 | 0 |
| 7,500 | 20.8333 | 20 107/128 | 0x00 | 0x14 | 0x6B | 0.013 |
| 10,000 | 15.6250 | 15 80/128 | 0x00 | 0x0F | 0x50 | 0 |
| 25,000 | 6.2500 | 6 32/128 | 0x00 | 0x06 | 0x20 | 0 |
| 50,000 | 3.1250 | 3 16/128 | 0x00 | 0x03 | 0x10 | 0 |
| 75,000 | 2.0833 | 2 11/128 | 0x00 | 0x02 | 0x0B | 0.125 |
| 100,000 | 1.5625 | 1 72/128 | 0x00 | 0x01 | 0x48 | 0 |
| 期望開關(guān)頻率 (Hz) |
用于生成頻率的分頻值 | 可獲得的最接近的分頻值 | 頻率高位值 (十六進制) |
頻率低位值 (十六進制) |
頻率小數(shù)值 (十六進制) |
期望值與實際值之間的誤差差異百分比 (%) |
|---|---|---|---|---|---|---|
| 50 | 781.2500 | 781 32/128 | 0x03 | 0x0D | 0x20 | 0 |
| 100 | 390.6250 | 390 80/128 | 0x01 | 0x86 | 0x50 | 0 |
| 250 | 156.2500 | 156 32/128 | 0x00 | 0x9C | 0x20 | 0 |
| 500 | 78.1250 | 78 16/128 | 0x00 | 0x4E | 0x10 | 0 |
| 1,000 | 39.0625 | 39 8/128 | 0x00 | 0x27 | 0x08 | 0 |
| 2,500 | 15.6250 | 15 80/128 | 0x00 | 0x0F | 0x50 | 0 |
| 5,000 | 7.8125 | 7 104/128 | 0x00 | 0x07 | 0x68 | 0 |
| 7,500 | 5.2083 | 5 27/128 | 0x00 | 0x05 | 0x1B | 0.05 |
| 10,000 | 3.9063 | 3 116/128 | 0x00 | 0x03 | 0x74 | 0 |
| 25,000 | 1.5625 | 1 72/128 | 0x00 | 0x01 | 0x48 | 0 |
用于寫入值的相應寄存器根據(jù)要斜升的參數(shù)而異。例如,如果斜坡是開關(guān)頻率斜坡,則寄存器值寫入 PWM_START、PWM_END 和 PWM_OFF 寄存器組。如果斜坡是占空比斜坡,則頻率寄存器值寫入 PWM_CONST 和 PWM_END_VAL_CONST_FRAC_F。