SPRU566T June 2003 – November 2024 F29H850TU , F29H859TU-Q1 , SM320F28335-EP , TMS320C28341 , TMS320C28342 , TMS320C28343 , TMS320C28343-Q1 , TMS320C28344 , TMS320C28345 , TMS320C28346 , TMS320C28346-Q1 , TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F2801 , TMS320F2801-Q1 , TMS320F28015 , TMS320F28016 , TMS320F28016-Q1 , TMS320F2802 , TMS320F2802-Q1 , TMS320F28020 , TMS320F280200 , TMS320F28021 , TMS320F28022 , TMS320F28022-Q1 , TMS320F280220 , TMS320F28023 , TMS320F28023-Q1 , TMS320F280230 , TMS320F28026 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027 , TMS320F28027-Q1 , TMS320F280270 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-Q1 , TMS320F28044 , TMS320F28050 , TMS320F28051 , TMS320F28052 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28053 , TMS320F28054 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F28055 , TMS320F2806 , TMS320F2806-Q1 , TMS320F28062 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28063 , TMS320F28064 , TMS320F28065 , TMS320F28066 , TMS320F28066-Q1 , TMS320F28067 , TMS320F28067-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069 , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F2808 , TMS320F2808-Q1 , TMS320F2809 , TMS320F2810 , TMS320F2810-Q1 , TMS320F2811 , TMS320F2811-Q1 , TMS320F2812 , TMS320F2812-Q1 , TMS320F28232 , TMS320F28232-Q1 , TMS320F28234 , TMS320F28234-Q1 , TMS320F28235 , TMS320F28235-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P550SJ , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1 , TMS320R2811
The Enhanced Pulse Width Modulator (ePWM) module controls many of the power-related systems found in both commercial and industrial equipments. The main systems include digital motor control, switch mode power supply control, uninterruptible power supplies (UPS), and other forms of power conversion. The PWM peripheral performs a DAC function, where the duty cycle is equivalent to a DAC analog value; sometimes referred to as a Power DAC.
The ePWM guides are:
The High-Resolution Pulse Width Modulator (HRPWM) module extends the time resolution capabilities of the conventionally derived digital pulse width modulator (PWM). HRPWM is typically used when PWM resolution falls below approximately 9-10 bits.
The HRPWM guides are:
For devices not listed above, refer to the device-specific technical reference manual.
Table 3-42 lists the ePWM types, including device-specific differences within each type.
Type | Description | Devices Covered | Device-Specific Options |
---|---|---|---|
0 | Original ePWM Module Type and HRPWM Module Type | 280x(1), 2801x | Time-base synchronization scheme 1: ePWM1 SYNC out is applied to eCAP1 and ePWM2. All other ePWM modules have the SYNCIN signals applied from the ePWM module numerically preceding them. |
2804x, 2809 | Time-base synchronization scheme 2: Two ePWM pinouts are possible: A-channel only or 280x compatible. If the ePWM pinout is configured for A-channel only mode, ePWM1 SYNC out is applied to eCAP1, ePWM2, ePWM5, ePWM9, and ePWM13. All other ePWM modules have the SYNCIN signals applied from the ePWM module numerically preceding them. If the ePWM pinout is configured for 280x-compatible mode, synchronization scheme 1 is used. |
||
2823x, 2833x, 28234 | Time-base synchronization scheme 3: ePWM1 SYNC out is applied to eCAP1, ePWM2, and ePWM4. All other ePWM modules have the SYNCINs applied from the ePWM module numerically preceding them. |
||
1 | Doubled deadband resolution, interrupts, and ADC SOC can be generated on both CTR = 0 or CTR = PRD. Added digital compare submodule and added hooks for high-resolution period. | 2805x | No HRPWM support. |
2802x, 2803x, 2806x | Added high-resolution period support, added option to select high-resolution B output, added automatic micro-step conversion. | ||
2 | Expanded Register set, added High-Resolution to Dead-band RED and FED, added Dead-band generator module enhancements. Added HRPWM capability to ePWMxB channels. Added enhancements to Counter Compare Module, Event Trigger Module, and Digital Compare Module. Supports Simultaneous writes to TBPRD and CMPx Registers. Added Shadow to Active Load on SYNC of TBPRD and CMP registers. Added independent high-resolution control on B-channel output, added dead band control for falling and rising edge delay, added additional delay lines per ePWM module, added SYNC pulse timings. | M35x, M36x | – |
3 | This type is not used. | – | – |
4 | Remapped address space for ease of use. Added Delayed Trip functionality. Dead-band Generator Module enhancements. One shot and Global reload of Registers, Trip Zone Module Enhancements, and PWM SYNC related enhancements. Remapped address space. Added global shadow-to-active reload. Added one-shot shadow-to-active reload. | 2807x, 28004x, 2837xD, 2837xS | – |
Enhancements to enable independent PWM action configuration on a CBC and an OST trip event. Changes to enable the PWM to work at the maximum SYSCLK frequency. Changes to enable a simplified SYNC scheme. Addition of DCA/BEVTs as SYNCOUT sources. One-shot syncout synchronized to one-shot global load of shadow registers. Individual HRPWM module clocked from the respective EPWMxCLK. Separate clock to HRCAL. Clocks to individual HRPWM modules can be hooked up to the respective ePWMs. | 28002x, 28003x, 280013x, 280015x, 2838x, 28P55x | – | |
5 | Added diode emulation, minimum deadband, illegal combination logic. | 28P65x, 29H85x, 29P58x | – |