ePWM在电机控制、电源控制领域有较大优势。 1.1控制原理 PWM控制技术就是对脉冲宽度进行调制的技术,即通过一系列的脉冲的宽度进行调制,来等效地获得所需要的波形。 PWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够,任何模拟值都可以使用PWM进行编码。...

  LRN3hoUXtCQU   2023年11月28日   23   0   0 正弦波引脚脉冲宽度

每个ePWM模块都有一个自己的时间基准单元(时基单元),用来决定该ePWM模块相关的事件时序,通过同步输入信号可以将所有的ePWM工作在同一时基信号下,即所有的ePWM模块级联在一起,处于同步状态,在需要时,可以看成是一个整体。其结构框图如下所示: 图5时基模块 1时基模块作用 ①确定ePWM时基模块的频率或者周期,进一步确定了事件发生的频率。主要是通过配置PWM时基计数器(TBCTR)来标定与系统时钟(SYSCLKOUT)有关的时基时钟的频率或周期。 ②管理ePWM模块之间的同步性。 ③维护ePWM与其他ePWM模块间的相位关系。 ④设置时基计数器的计数模块。可以工作在向上计数(递增计数)...

  LRN3hoUXtCQU   2023年11月28日   22   0   0 系统时钟软件配置寄存器

1.4计数比较模块CC 1.计数比较模块的作用 图10ePWM计数比较模块原理框图 计数比较模块以时基计数器的值作为输入,与比较寄存器CMPA和比较寄存器CMPB不断进行比较,当时基计数器的值等于其中之一时,就会产生相应的事件。 ①产生比较事件具体取决于编程时是采用寄存器A还是寄存器B: --CTR=CMPA:时基计数器的值与比较寄存器A的值相等。 --CTR=CMPB:时基计数器的值与比较寄存器B的值相等。 ②动作模块AC恰当配置后可以控制PWM的占空比。 ③采用影子寄存器来更新比较值可以有效防止在PWM周期内出现故障以及毛刺 2. 计数比较模块的特点 计数比较模块可以产生两个独...

  LRN3hoUXtCQU   2023年11月28日   26   0   0 非对称框图寄存器

死区模块 1死区模块作用 F28335的死区模块主要作用就是让两个互补的对称的PWM波形中,上升沿的发出滞后于PWM波的下降时间发出。在实际编程或者实际情况中更灵活一些,有可能管子是低电平状态开通,所以延时的方式可以更灵活。在动作限定模块中就可以产生死区,但是如果要严格控制死区的边沿延时和极性,则需要通过死区模块来实现。 死区模块的主要功能如下: ①根据型号ePWMxA输入产生带死区的信号对(ePWMxA和ePWMxB),也就是输出一对互补PWM输出边沿延时。 ②信号对可编程完成如下操作: --ePWMA\B输出高有效(AH)。 --ePWMA\B输出低有效(AL)。 --ePWMA\B输出互...

  LRN3hoUXtCQU   2023年11月28日   19   0   0 下降时间上升沿与运算

中断请求被分为可屏蔽中断和不可屏蔽中断两大类。可屏蔽中断根据目前处理任务的优先级别考虑是否优先处理,或者是立即处理,而不可屏蔽中断,只要接到中断请求,就要做出中断处理。当同时多个任务到来,究竟先处理哪个中断请求,就需要对各个中断进行优先级排序。 1.1概述 28335中断源分为片内外设中断(PWM,CAP,QEP,定时器)及片外中断源(即外部中断输入引脚XINT1,XINT2引入的外部中断源)。F28335内部有16个中断线,其中包括2个不可屏蔽中断(RESET和NMI)与14个可屏蔽中断。可屏蔽中断通过相应的中断使能寄存器使用或者禁止产生的中断,在这14个可屏蔽中断中,其中TIM1和TIM2...

F28335有88个GPIO口,可灵活配置为输入引脚,输出引脚与通用I/O引脚。其实现可以通过GPIOMUX寄存器进行相关设置。 1.1GPIO工作原理 88个GPIO口分为A、B、C三组,具体分配见表1。工作在哪个模式通过GPIOMUX寄存器进行配置;如果将这  些引脚选择数字量I/O模式,通过方向寄存器GPxDIR配置数字量I/O方向,既可作为输入引脚也可作为输出引脚;还可以通过GPxQUAL对输入信号进行量化限制,消除数字量I/O引脚的噪声干扰。 表1GPIO引脚分布 GPIOA GPIOB GPIOC 031 3263 6487 此外,有下...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~