TMS320F28035有两个内核,一个是DSP的CPU内核,一个是控制律加速器(CLA)是一个独立、完全可编程的 32 位浮点数学处理器,它将并行控制环执行功能引入到 C28x 系列器件。CLA 的低中断延迟使得它能即时读取 ADC 采样。这就极大降低了 ADC 采样到输出的延时,实现了更快的系统响应和更高频率的控制回路。通过利用 CLA 来服务对时间要求严格(time-critical)控制回路,主 CPU 就能自由地处理其它诸如通信、诊断之类的系统任务。
2024-09-25 01:28:37 567KB arm DSP TMS320F28035
1
**TMS320F28035的ePWM设置详细手册:深入解析与应用** **一、TMS320F28035 ePWM模块概述** TMS320F28035是德州仪器(Texas Instruments)推出的高性能数字信号控制器(DSC),特别适用于电机控制和其他电力电子应用。其内置的增强型脉冲宽度调制(Enhanced Pulse Width Modulator,ePWM)模块是实现精确控制的关键组件。ePWM模块设计用于生成精确的定时和PWM信号,以控制各种类型的功率转换器和电机驱动系统。 **二、ePWM模块子模块详述** ePWM模块由多个子模块组成,每个子模块负责特定功能,协同工作以实现复杂的控制策略: 1. **时间基(TB)子模块**:提供基础时钟信号和计数器,用于同步整个ePWM模块的运行。它支持多种操作模式,包括连续计数、向上计数、向下计数和向上/向下计数。 2. **计数比较(CC)子模块**:负责在指定的计数值处生成事件,常用于生成PWM波形。用户可以配置多个比较寄存器,以实现复杂的PWM信号形状。 3. **动作限定符(AQ)子模块**:基于来自TB和CC子模块的事件,AQ子模块执行预定义的动作,如改变输出状态或触发中断。 4. **死区发生器(DB)子模块**:用于在开关元件的高侧和低侧之间插入死区时间,以防止直通短路。 5. **PWM斩波器(PC)子模块**:允许在PWM信号中插入周期性的斩波脉冲,这对于电流检测和控制非常重要。 6. **跳闸区域(TZ)子模块**:监测输入信号,当达到预定条件时,可以触发保护措施,例如关闭PWM输出。 7. **事件触发(ET)子模块**:协调不同ePWM模块之间的事件,使它们能够同步工作,对于多相电机控制至关重要。 8. **数字比较(DC)子模块**:提供额外的比较能力,可用于实现更复杂的控制逻辑。 **三、ePWM模块在电源拓扑中的应用** ePWM模块的强大功能使其成为多种电源拓扑的理想选择,包括但不限于: - 控制多个独立频率的降压转换器。 - 同步控制相同频率下的多个降压转换器。 - 控制半桥(HHB)转换器,广泛应用于DC/AC转换。 - 双三相逆变器控制,适用于交流感应(ACI)和永磁同步电机(PMSM)。 - 实现相位控制,用于功率因数校正或电机控制中的相位调节。 - 控制交错式DC/DC转换器,提高效率和功率密度。 - 零电压开关全桥(ZVSFB)转换器控制,减少开关损耗。 - 峰值电流模式控制的降压模块控制,简化设计并提高响应速度。 - H桥LLC谐振转换器控制,适用于高效率的电源转换。 **四、ePWM模块寄存器详解** ePWM模块的配置通过一组精心设计的寄存器进行。这些寄存器分为几类,对应于不同的子模块: - 时间基子模块寄存器:控制时钟源、计数模式和预分频器设置。 - 计数比较子模块寄存器:配置比较值和动作触发条件。 - 动作限定符子模块寄存器:定义基于事件的动作。 - 死区发生器子模块寄存器:设置死区时间。 - PWM斩波器子模块控制寄存器:管理斩波脉冲。 - 跳闸区域子模块控制和状态寄存器:监控和响应异常条件。 - 数字比较子模块寄存器:扩展比较功能。 - 事件触发子模块寄存器:实现模块间同步。 **五、结语** TMS320F28035的ePWM模块为设计人员提供了强大的工具箱,以应对现代电力电子和电机控制领域的挑战。通过深入理解ePWM模块的结构、功能及其在不同应用中的作用,工程师们可以设计出更高效、更可靠、更智能的电力电子系统。
2024-08-28 11:49:04 1.03MB TMS320F28035
1
tms320f28035 ccs 希望有益于大家开发学习。非常感谢
2023-03-22 15:51:34 1.37MB tms320f28035
1
28035例程 This utility contains Hardware Abstraction Layer (HAL) for TMS320x280x and TMS320x280xx DSP devices. This HAL facilitates peripheral configuration using "C". It also contains a simple test program for each peripheral to exemplify the usage of HAL to control & configure the on-chip peripheral.
2023-01-30 10:54:14 1.61MB 28035例程,TMS320F28035
1
人工智人-家居设计-基于TMS320F28035的微电网智能发电调控系统的研究与实现.pdf
2022-07-14 16:04:10 7.21MB 人工智人-家居
TMS320F28035实验板: 完整的原理图,完整的PCB图,都是protel99se文件。直接打样PCB板即可。 功能有: 1、一个蜂鸣器。 2、4个LED。 3、4个按键。 4、实时时钟。 5、液晶显示 6、EEPROM。 7、RS485。 8、SPI。 9、CAN。 10、RS232。 11、A/D检测。 12、TZ事件输入。 13、捕捉输入。
2022-03-27 12:04:43 409KB 28035
1
TMS320F28035开发板,用户手册,实验例程 TI DSP开发板用户手册
2022-03-13 12:50:40 371KB TMS320F28035开发板用户手册
1
用TI controlsuit 将例程can back2back 改为can normal,范例
2022-03-07 09:51:35 156KB TI-CAN
1
使用TMS320F28035,实现太阳能发电池最大功率点追踪
2021-10-27 13:07:55 190KB MPPT,28035
1
寄存器速查手册,资料全,适合开发者使用,tms320f28035,!
2021-10-21 09:06:40 1.34MB tms320 28035 寄存器 速查手册
1