System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 定时器及控制装置制造方法及图纸_技高网

定时器及控制装置制造方法及图纸

技术编号:40826713 阅读:4 留言:0更新日期:2024-04-01 14:48
本发明专利技术提供了一种定时器及控制装置,定时器至少包括第一计数通道和第二计数通道,第一计数通道包括第一输出端口和第一计数器,第一计数器与第一输出端口耦接,并被配置为从第一初始计数值开始进行第一计数,以使第一输出端口输出第一PWM信号,第二计数通道包括第二输出端口和第二计数器,第二计数器与第二输出端口耦接,并被配置为从第二初始计数值开始进行第二计数,以使第二输出端口输出第二PWM信号,第一初始计数值由第一PWM信号的第一相移值决定,第二初始计数值由第二PWM信号的第二相移值决定,本发明专利技术通过以相移值为依据,进而对定时器的各计数通道的初始计数值进行配置,可以使各计数通道输出具有相对应的相移值的PWM信号。

【技术实现步骤摘要】

本专利技术总体上涉及自动控制和计算机,具体涉及一种定时器及包含定时器的控制装置。


技术介绍

1、随着电子技术的不断发展,生活中的许多应用场景都需要使用到定时器,在一些实施方式中,需要定时器提供多路载波,并且,各路载波需要具有相对应的相移值。

2、基于此,如何使定时器可以根据相移需求,进而输出分别具有相对应的相移值的多路载波,是目前需要解决的问题。


技术实现思路

1、为了解决上述问题或其他问题,本专利技术提供了以下技术方案。

2、第一方面,本专利技术提供了一种定时器,所述定时器至少包括第一计数通道以及第二计数通道,其中:

3、所述第一计数通道包括第一输出端口以及第一计数器,所述第一计数器与所述第一输出端口耦接,并被配置为从第一初始计数值开始进行第一计数,以使所述第一输出端口输出第一pwm信号;

4、所述第二计数通道包括第二输出端口以及第二计数器,所述第二计数器与所述第二输出端口耦接,并被配置为从第二初始计数值开始进行第二计数,以使所述第二输出端口输出第二pwm信号;

5、且其中,所述第一初始计数值由所述第一pwm信号的第一相移值决定,所述第二初始计数值由所述第二pwm信号的第二相移值决定。

6、根据本专利技术实施例的定时器,所述第一计数通道还包括第一比较寄存器,且被配置为存放第一比较值,所述第二计数通道还包括第二比较寄存器,且被配置为存放第二比较值,其中:

7、所述第一计数器进一步被配置为从所述第一初始计数值开始进行所述第一计数,并在所述第一计数的数值达到所述第一比较值时,使所述第一pwm信号发生电平切换;

8、所述第二计数器进一步被配置为从所述第二初始计数值开始进行所述第二计数,并在所述第二计数的数值达到所述第二比较值时,使所述第二pwm信号发生所述电平切换;

9、且其中,所述第一比较值的数值由所述第一pwm信号的第一占空比决定,所述第二比较值的数值由所述第二pwm信号的第二占空比决定。

10、根据本专利技术实施例的定时器,所述第一计数通道还包括第一初始计数值暂存器,且所述第二计数通道还包括第二初始计数值暂存器,其中:

11、所述第一初始计数值暂存器与所述第一计数器耦接,用以被设定和暂存所述第一初始计数值,所述第一初始计数值由所述第一相移值和所述第一pwm信号的周期值决定;

12、所述第二初始计数值暂存器与所述第二计数器耦接,用以被设定和暂存所述第二初始计数值,所述第二初始计数值由所述第二相移值和所述第二pwm信号的周期值决定。

13、根据本专利技术实施例的定时器,所述第一计数通道还包括第一初始计数方向暂存器,且所述第二计数通道还包括第二初始计数方向暂存器,其中:

14、所述第一初始计数方向暂存器与所述第一计数器耦接,用以被设定和暂存第一初始方向,所述第一初始方向由所述第一相移值决定,且指示所述第一计数器开始所述第一计数时的方向;

15、所述第二初始计数方向暂存器与所述第二计数器耦接,用以被设定和暂存第二初始方向,所述第二初始方向由所述第二相移值决定,且指示所述第二计数器开始所述第二计数时的方向;

16、且其中,所述第一初始方向以及所述第二初始方向包括向上计数和向下计数。

17、根据本专利技术实施例的定时器,所述定时器还包括自动重载寄存器,且所述第一计数器和所述第二计数器的计数方向包括向上计数和向下计数,其中:

18、所述自动重载寄存器分别与所述第一计数器和所述第二计数器耦接,并被配置为设定和存放所述周期值;

19、在所述第一计数器以所述第一初始方向开始所述第一计数后,每当所述第一计数的数值达到所述周期值或零值,所述第一计数器变更所述计数方向并继续进行所述第一计数;

20、在所述第二计数器以所述第二初始方向开始所述第二计数后,每当所述第二计数的数值达到所述周期值或零值,所述第二计数器变更所述计数方向并继续进行所述第二计数。

21、根据本专利技术实施例的定时器,所述第一计数通道还包括第一比较器,所述第二计数通道还包括第二比较器,其中:

22、所述第一比较器分别与所述第一计数器和所述第一比较寄存器耦接,且所述第一输出端口设置于所述第一比较器上,所述第一比较器被配置为根据所述第一计数的数值和所述第一比较值产生所述电平切换;

23、所述第二比较器分别与所述第二计数器和所述第二比较寄存器耦接,且所述第二输出端口设置于所述第二比较器上,所述第二比较器被配置为根据所述第二计数的数值和所述第二比较值产生所述电平切换。

24、根据本专利技术实施例的定时器,所述第一计数通道还包括第一输出逻辑电路,所述第二计数通道还包括第二输出逻辑电路,其中:

25、所述第一输出逻辑电路与所述第一输出端口耦接,且具有第三输出端口,并被配置为控制所述第一pwm信号的输出;

26、所述第二输出逻辑电路与所述第二输出端口耦接,且具有第四输出端口,并被配置为控制所述第二pwm信号的输出。

27、根据本专利技术实施例的定时器,所述定时器还包括逻辑计算单元,其中:

28、所述逻辑计算单元分别与所述第一计数通道以及所述第二计数通道耦接,并被配置为执行所述设定,所述设定包括根据所述第一相移值和所述周期值确定所述第一初始方向和所述第一初始计数值,并根据所述第二相移值和所述周期值确定所述第二初始方向和所述第二初始计数值;

29、所述逻辑计算单元进一步被配置为将所述第一初始方向发送至所述第一初始计数方向暂存器、将所述第二初始方向发送至所述第二初始计数方向暂存器、将所述第一初始计数值发送至所述第一初始计数值暂存器以及将所述第二初始计数值发送至所述第二初始计数值暂存器。

30、根据本专利技术实施例的定时器,所述第一相移值和所述第二相移值由用户编程配置。

31、根据本专利技术实施例的定时器,所述第一计数器还包括第一计数值寄存器和第一配置寄存器,所述第二计数器还包括第二计数值寄存器和第二配置寄存器,其中:

32、所述第一计数值寄存器与所述第一初始计数值暂存器耦接,当预设条件满足时,所述第一初始计数值从所述第一初始计数值暂存器被加载至所述第一计数值寄存器中;

33、所述第一配置寄存器与所述第一初始计数方向暂存器耦接,当所述预设条件满足时,所述第一初始方向从所述第一初始计数方向暂存器被加载至所述第一配置寄存器中;

34、所述第二计数值寄存器与所述第二初始计数值暂存器耦接,当所述预设条件满足时,所述第二初始计数值从所述第二初始计数值暂存器被加载至所述第二计数值寄存器中;

35、所述第二配置寄存器与所述第二初始计数方向暂存器耦接,当所述预设条件满足时,所述第二初始方向从所述第二初始计数方向暂存器被加载至所述第二配置寄存器中。

36、根据本专利技术实施例的定时器,所述定时器被配置有控制寄存器,所述控制寄存器包括第本文档来自技高网...

【技术保护点】

1.一种定时器,其特征在于,所述定时器至少包括第一计数通道以及第二计数通道,其中:

2.根据权利要求1所述的定时器,其特征在于,所述第一计数通道还包括第一比较寄存器,且被配置为存放第一比较值,所述第二计数通道还包括第二比较寄存器,且被配置为存放第二比较值,其中:

3.根据权利要求1所述的定时器,其特征在于,所述第一计数通道还包括第一初始计数值暂存器,且所述第二计数通道还包括第二初始计数值暂存器,其中:

4.根据权利要求3所述的定时器,其特征在于,所述第一计数通道还包括第一初始计数方向暂存器,且所述第二计数通道还包括第二初始计数方向暂存器,其中:

5.根据权利要求4所述的定时器,其特征在于,所述定时器还包括自动重载寄存器,且所述第一计数器和所述第二计数器的计数方向包括向上计数和向下计数,其中:

6.根据权利要求2所述的定时器,其特征在于,所述第一计数通道还包括第一比较器,所述第二计数通道还包括第二比较器,其中:

7.根据权利要求1所述的定时器,其特征在于,所述第一计数通道还包括第一输出逻辑电路,所述第二计数通道还包括第二输出逻辑电路,其中:

8.根据权利要求4所述的定时器,其特征在于,所述定时器还包括逻辑计算单元,其中:

9.根据权利要求1所述的定时器,其特征在于,所述第一相移值和所述第二相移值由用户编程配置。

10.根据权利要求4所述的定时器,其特征在于,所述第一计数器还包括第一计数值寄存器和第一配置寄存器,所述第二计数器还包括第二计数值寄存器和第二配置寄存器,其中:

11.根据权利要求10所述的定时器,其特征在于,所述定时器被配置有控制寄存器,所述控制寄存器包括第一预设刷新使能控制位和第二预设刷新使能控制位,其中:

12.根据权利要求10所述的定时器,其特征在于,所述定时器被配置为根据外部输入的刷新使能信号而确定是否执行所述加载。

13.根据权利要求10所述的定时器,其特征在于,所述定时器被配置为由所述定时器的其它事件触发执行所述加载。

14.一种控制装置,其特征在于,所述控制装置至少包括如权利要求1至13中任一项所述的定时器。

...

【技术特征摘要】

1.一种定时器,其特征在于,所述定时器至少包括第一计数通道以及第二计数通道,其中:

2.根据权利要求1所述的定时器,其特征在于,所述第一计数通道还包括第一比较寄存器,且被配置为存放第一比较值,所述第二计数通道还包括第二比较寄存器,且被配置为存放第二比较值,其中:

3.根据权利要求1所述的定时器,其特征在于,所述第一计数通道还包括第一初始计数值暂存器,且所述第二计数通道还包括第二初始计数值暂存器,其中:

4.根据权利要求3所述的定时器,其特征在于,所述第一计数通道还包括第一初始计数方向暂存器,且所述第二计数通道还包括第二初始计数方向暂存器,其中:

5.根据权利要求4所述的定时器,其特征在于,所述定时器还包括自动重载寄存器,且所述第一计数器和所述第二计数器的计数方向包括向上计数和向下计数,其中:

6.根据权利要求2所述的定时器,其特征在于,所述第一计数通道还包括第一比较器,所述第二计数通道还包括第二比较器,其中:

7.根据权利要求1所述的定时器,其特征在于,所述第一计数通道还包...

【专利技术属性】
技术研发人员:杨庆庆王聪张伦崔介兵杨甜戈李龙剑
申请(专利权)人:兆易创新科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1