simulink常用逻辑功能模块

本文介绍了如何使用Simulink构建常见的逻辑功能模块,包括上升沿和下降沿触发器、计时器、计数器、触发倒计时以及上升沿触发跳变模块。通过详细描述每个模块的功能和工作原理,展示了其在仿真中的应用和输出波形。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

基于simulink提供的组件,构建常用的逻辑功能模块。

本文建立模块仿真步长为0.01。

1. 触发器

1.1 上升沿触发器

功能:上升沿信号跳变为1时,下方支路信号跳变时为0,经过一个步长的延迟,再取反,使得信号跳变为1时上下两路信号为1。
在这里插入图片描述

功能:上升沿时,上方支路信号为1,下方延迟一个步长信号为0。大于运算结果为1。
在这里插入图片描述

1.2 下降沿触发器

功能:下降沿信号跳变为0时,上方支路信号经过一个步长的延迟为1,下方支路为0,再取反,使得信号跳变为1时上下两路信号都为1。
在这里插入图片描述

功能:下降沿时,上方支路信号为0,下方延迟一个步长信号为1。小于运算结果为1。
在这里插入图片描述

2. 计时器

功能:
输入为1时,执行计数累加,经过加法器循环,每一个步长加1,并设置了一个常量用于控制累加最大值,在最后一个步长使输出不大于601。
输入为0时,计数清零。
该模块可用于输入信号有效时间计时,若步长设置为0.01,经过该计时器模块后接一个>=关系运算模块与200比较,则当输入有效2s后输出为1。
在这里插入图片描述

3. 计数器

功能:每一个步长自加1,并设置最大值为15,计数达到最大值时清零。
在这里插入图片描述

4. 触发倒计时模块

功能:输入为1时设置的最大值2500有效并输出1,随后输入跳变为0后开始做减法,每一个步长减1,直到减为0。输出为25S高电平的方波。
在这里插入图片描述

5.上升沿触发跳变模块

功能:通过一个触发子系统上升沿触发有效,输入进行跳变。初始输入为0,上升沿触发有效跳变为1,下一个上升沿触发跳变为0,以此反复。
在这里插入图片描述

输出波形如下所示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橘蓝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值