1.本实用新型涉及时序控制技术领域,具体为一种时序控制系统。
背景技术:2.在系统应用中,由于某些系统设备特殊性,比如某些数据处理设备需要在其它设备下电后进行数据存储(需要延时下电),系统需要对不同的用电设备进行时序设计。以往需要设计时序时,需要使用专用的时序控制芯片进行设计,专用的时序控制芯片的间隔时间和时序逻辑是固定的,即上/下电顺序和间隔时间不能更改,且触发信号唯一。遇到多种触发信号组合的逻辑关系时序时,专用的时序控制芯片就不适用了。
3.有鉴于此,现设计一种时序控制系统,可对间隔时间、顺序和开关逻辑进行自定义,实现时序控制多样化。
技术实现要素:4.本实用新型的目的在于提供一种时序控制系统,以解决上述背景技术中提出的现有的时序控制系统遇到多种触发信号组合的逻辑关系时序时,专用的时序控制芯片不适用的问题。
5.为实现上述目的,本实用新型提供如下技术方案,一种时序控制系统,包括第一i/o、第二i/o、第三i/o、第四i/o和mcu,所述mcu的信号输入端连接有第一触发信号和第二触发信号,mcu的信号输出端连接有第一开关信号和第二开关信号。
6.优选的,所述第一触发信号通过第一i/o与mcu连接。
7.优选的,所述第二触发信号通过第二i/o与mcu连接。
8.优选的,所述第一开关信号通过第三i/o与mcu连接。
9.优选的,所述第二开关信号通过第四i/o与mcu连接。
10.一种时序控制系统,其工作流程为:
11.s1,第一i/o采样第一触发信号,第二i/o采样第二触发信号,设定mcu 的定时器单元;
12.s2,基于mcu的第一i/o、第二i/o、第三i/o、第四i/o与定时器单元进行第一触发信号采样、第二触发信号采样,并控制第一开关信号与第二开关信号,设定定时器单元;
13.s3,定时器响应后,首先判断第一触发信号是否有效;
14.s4,第一触发信号有效后进行时间a计数累加,无效后则对时间a计数进行清零,置位第一开关信号和第二开关信号,在第一触发信号有效时,当第二触发信号有效后,对时间a计数进行清零,时间b进行计数累加,第一开关信号进行复位(关断),紧接着判断时间b计数是否到达阈值(即b时间间隔值),当满足条件后,对时间计数b进行清零,将第二开关信号进行复位 (关断),清楚第二触发信号有效标识;
15.s5,当第一触发信号有效情况下,第二触发信号无效时,则将时间计数b 清零,紧接着判断时间计数a是否到达阈值(即a时间间隔值),当满足条件后将计数时间a进行清零,
同时复位第一开关信号和第二开关信号(关断);
16.s6,当第一触发信号无效时,将时间计数值a清零,置位第一开关信号和第二开关信号(接通)。
17.与现有技术相比,本实用新型的有益效果是:该时序控制系统基于mcu 进行触发信号采样、定时器时间计数和控制开关信号,可根据不同的时序间隔时间设定定时器频率,可设置时间间隔a和时间间隔b阈值,还可改变复位和置位开关信号逻辑来改变系统的上/下电逻辑,有效解决了现有技术中时序控制系统遇到多种触发信号组合的逻辑关系时序时,专用的时序控制芯片不适用的问题。
附图说明
18.图1为本实用新型一种时序控制系统的逻辑时序表;
19.图2为本实用新型一种时序控制系统的控制方法框图;
20.图3为本实用新型一种时序控制系统的控制系统流程图。
21.图中:1、第一i/o,2、第二i/o,3、第三i/o,4、第四i/o,5、mcu, 6、第一触发信号,7、第二触发信号,8、第一开关信号,9、第二开关信号。
具体实施方式
22.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
23.请参阅图1-3,本实用新型提供一种技术方案:一种时序控制系统,包括第一i/o1、第二i/o2、第三i/o3、第四i/o4和mcu5,mcu5的信号输入端连接有第一触发信号6和第二触发信号7,mcu5的信号输出端连接有第一开关信号8和第二开关信号9,第一触发信号6通过第一i/o1与mcu5连接,第二触发信号7通过第二i/o2与mcu5连接,第一开关信号8通过第三i/o3与mcu5 连接,第二开关信号9通过第四i/o4与mcu5连接。
24.其工作流程为:
25.s1,第一i/o1采样第一触发信号6,第二i/o2采样第二触发信号7,设定mcu5的定时器单元;
26.s2,基于mcu的第一i/o1、第二i/o2、第三i/o3、第四i/o4与定时器单元进行第一触发信号6采样、第二触发信号7采样,并控制第一开关信号8 与第二开关信号9,设定定时器单元,通过设计软件进行触发信号逻辑判断,执行对应控制和时序逻辑,本软件设计可以根据两种触发信号进行逻辑判断,可以对间隔时间及开关顺序进行自定义,实现时序控制多样化;
27.s3,定时器响应后,首先判断第一触发信号6是否有效;
28.s4,第一触发信号6有效后进行时间a计数累加,无效后则对时间a计数进行清零,置位第一开关信号8和第二开关信号9,在第一触发信号6有效时,当第二触发信号7有效后,对时间a计数进行清零,时间b进行计数累加,第一开关信号8进行复位(关断),紧接着判断时间b计数是否到达阈值 (即b时间间隔值),当满足条件后,对时间计数b进行清零,将第二
开关信号9进行复位(关断),清楚第二触发信号7有效标识,这一过程实现了当第一触发信号6有效时,此时第二触发信号7有效,则第一开关信号8立即响应,延时时间b后,第二开关信号9复位(关断);
29.s5,当第一触发信号6有效情况下,第二触发信号7无效时,则将时间计数b清零,紧接着判断时间计数a是否到达阈值(即a时间间隔值),当满足条件后将计数时间a进行清零,同时复位第一开关信号8和第二开关信号9 (关断),这一过程实现了当第一触发信号6有效时,第二触发信号7无效,则延时时间a后,第一开关信号8和第二开关信号9同时复位(关断);
30.s6,当第一触发信号6无效时,将时间计数值a清零,置位第一开关信号8和第二开关信号9(接通)。
31.工作原理:在使用该时序控制系统时,第一i/o1采样第一触发信号6,第二i/o2采样第二触发信号7,设定mcu5的定时器单元,接着基于mcu的第一i/o1、第二i/o2、第三i/o3、第四i/o4与定时器单元进行第一触发信号 6采样、第二触发信号7采样,并控制第一开关信号8与第二开关信号9,设定定时器单元,在定时器响应后,首先判断第一触发信号6是否有效,第一触发信号6有效后进行时间a计数累加,无效后则对时间a计数进行清零,置位第一开关信号8和第二开关信号9,在第一触发信号6有效时,当第二触发信号7有效后,对时间a计数进行清零,时间b进行计数累加,第一开关信号8进行复位(关断),紧接着判断时间b计数是否到达阈值(即b时间间隔值),当满足条件后,对时间计数b进行清零,将第二开关信号9进行复位 (关断),清楚第二触发信号7有效标识,当第一触发信号6有效情况下,第二触发信号7无效时,则将时间计数b清零,紧接着判断时间计数a是否到达阈值(即a时间间隔值),当满足条件后将计数时间a进行清零,同时复位第一开关信号8和第二开关信号9(关断),当第一触发信号6无效时,将时间计数值a清零,置位第一开关信号8和第二开关信号9(接通),以上为本时序控制系统工作过程。
32.尽管参照前述实施例对本实用新型进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。