labview实现上升沿和下降沿

打印 上一主题 下一主题

主题 1021|帖子 1021|积分 3063

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
今天我们来用labview模拟一下上升沿和下降沿的应用,在一样平常调试开发中我们可能常常会接触到这个概念。它们用于形貌信号从一个状态到另一个状态的过渡,具体来说,上升沿指的是信号从低电平(0)变革到高电平(1)的刹时,而下降沿指的是信号从高电平(1)变革到低电平(0)的刹时。
可以用于计数器,后续我们会提及到一个计时器的概念,可以用上升沿增长计数,也可用作触发器,D触发器通常在时钟信号的上升沿或下降沿时更新其输出。也可用于判定用户的输入场景,通过检测信号的上升沿(按钮按下)和下降沿(按钮松开)来确定用户的行为。
这里我们可以在labview函数面板中直接搜索Boolean Trigger就可以找到这个函数就可以直接使用。

我们来自己来复刻一个这个函数,起首给他加上一个初次调用函数,再通过移位寄存器实现保存这一次和上一次的布尔值,用于检测布尔输入的上升沿和下降沿。上升沿在布尔输入为TRUE且之前为FALSE时为TRUE,下降沿在布尔输入为FALSE且之前为TRUE时为TRUE。如许在循环中使用,帮助进行用户的输入轮询。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

羊蹓狼

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表