首页 理论教育 可编程死区控制单元的作用及特点详解

可编程死区控制单元的作用及特点详解

时间:2023-06-29 理论教育 版权反馈
【摘要】:EVA模块和EVB模块都有自己的可编程死区控制单元,死区单元有以下特点:●一个16位可读写死区控制寄存器DBTCONA或DBTCONB。死区单元的一些其他重要特征设置死区的目的是为了防止在任何操作条件下,每个单元产生的两路PWM信号同时导通上下桥臂的开关管。因此当比较单元的死区被使能以及周期结束时,与比较单元相关的PWM输出不会复位到无效状态。

可编程死区控制单元的作用及特点详解

EVA模块和EVB模块都有自己的可编程死区控制单元,死区单元有以下特点:

●一个16位可读写死区控制寄存器DBTCONA或DBTCONB。

●一个16位输入时钟预定标器:x/1、x/2、x/4、x/8、x/16及x/32。

●CPU时钟输入。

●3个4位减计数定时器

●控制逻辑。

死区单元的操作由死区定时器控制寄存器A和B(DBTCONA和DBTCONB)完成。(www.xing528.com)

比较单元1、2和3的非对称/对称波形发生器提供的PH1、PH2和PH3作为死区单元的输入,死区单元的输出是DTPH1、DTPH1_、DTPH2、DTPH2_、DTPH3和DTPH3_,它们分别对应于PH1、PH2和PH3。

(1)死区的产生

对于每一个输入信号PHx,要产生两个输出信号DTPHx和DTPHx_。当比较单元和它相关输出的死区未被使能时,这两个输出信号完全相同。当比较单元的死区单元使能时,这两个信号的跳变沿被一段称为死区的时间间隔分开,此时间段由DBTCONA/B寄存器的位来决定,如图6-10所示。假设DBTCONA/B中的11~8位的值为m,且DBTCON中的4~2位的值相应的预定标参数为x/p,此时死区值为p×m个CLKOUT时钟周期。

(2)死区单元的一些其他重要特征

设置死区的目的是为了防止在任何操作条件下,每个单元产生的两路PWM信号同时导通上下桥臂的开关管。包括用户装载一个比占空比还要大的死区值,占空比为100%或者0%等情况。因此当比较单元的死区被使能以及周期结束时,与比较单元相关的PWM输出不会复位到无效状态。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈