位置:51电子网 » 技术资料 » 其它综合

定时器TxPWM输出对称波形

发布时间:2009/1/6 0:00:00 访问次数:670

  当通用定时器处于连续递增/递减计数模式时,产生对称波形(如图所示)。在这种计数模式下,波形发生器的输出状态与下列状态有关:

  ●计数操作开始前为0;

  ●第一次比较匹配前保持不变;

  ●第一次比较匹配时pwm输出信号反转;

  ●第二次比较匹配前保持不变;

  ●第二次比较匹配时pwm输出信号反转;

  ●周期结束前保持不变;

  ●如果没有第二次匹配且下一周期新的比较值不为0,则在周期结束后复位为0。

  图 在连续增/减模式下的通用定时器比较/pwm输出

  如果比较值在周期开始时为0,则周期开始时输出为1,直到第二次比较匹配发生后一直保持不变。如果比较值在后半周期是0,在第一次跳变后,直到周期结束输出将保持1。在这种情况下,如果下一周期新的比较值仍然为0,则输出不会复位为0。这会重复出现以保证能够产生占空比从o%~too%的无毛刺pwm脉冲。如果前半周期的比较值大于等于周期寄存器的值,则不会产生第一次跳变。若在后半周期发生比较匹配,输出仍将跳变。这种错误的输出跳变经常是由应用程序计算不正确引起的,它将会在周期结束时被纠正,因为除非下一周期的比较值为0,输出才会被复位为0,否则输出将保持1,这将把波形茇生器的输出重新置为正确的状态。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  当通用定时器处于连续递增/递减计数模式时,产生对称波形(如图所示)。在这种计数模式下,波形发生器的输出状态与下列状态有关:

  ●计数操作开始前为0;

  ●第一次比较匹配前保持不变;

  ●第一次比较匹配时pwm输出信号反转;

  ●第二次比较匹配前保持不变;

  ●第二次比较匹配时pwm输出信号反转;

  ●周期结束前保持不变;

  ●如果没有第二次匹配且下一周期新的比较值不为0,则在周期结束后复位为0。

  图 在连续增/减模式下的通用定时器比较/pwm输出

  如果比较值在周期开始时为0,则周期开始时输出为1,直到第二次比较匹配发生后一直保持不变。如果比较值在后半周期是0,在第一次跳变后,直到周期结束输出将保持1。在这种情况下,如果下一周期新的比较值仍然为0,则输出不会复位为0。这会重复出现以保证能够产生占空比从o%~too%的无毛刺pwm脉冲。如果前半周期的比较值大于等于周期寄存器的值,则不会产生第一次跳变。若在后半周期发生比较匹配,输出仍将跳变。这种错误的输出跳变经常是由应用程序计算不正确引起的,它将会在周期结束时被纠正,因为除非下一周期的比较值为0,输出才会被复位为0,否则输出将保持1,这将把波形茇生器的输出重新置为正确的状态。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!