
Simulink定时器子系统示例:单脉冲输入启动后的时间对比与所需定时器持续时间-MATLAB开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本MATLAB项目提供一个Simulink模型,展示如何使用定时器子系统处理单脉冲输入,并分析不同条件下定时器的响应时间和工作周期。
Simulink计时器子系统示例的Readme.txt文件如下:
定时器是一个(模拟)定时器在Simulink中的实现方式,可以通过向“ping输入”发送一个脉冲信号来启动它。单个脉冲信号开始计算经过的时间,并随后与所需的计时时长进行比较。这种布尔结果提供定时器的状态输出。
为了生成其输入信号的任何变化时可以使用查找的变化检测块以产生1-pulse ping的形式,当在ping输入信号上检测到高电平时触发定时器准备就绪时间计算开始。
如果经过的时间小于或等于计时时长(即t_elapsed <= t_timer_duration),则保持定时器状态为高电平。
该子系统内部包含一个“触发捕获和保持”块,用于在ping输入信号上检测到的任何高电平时获取当前模拟时间值作为基准。
这个Simulink计时器变体已在Matlab R2016b 和R2018a版本中进行了测试。
全部评论 (0)
还没有任何评论哟~


