labview实现上升沿和下降沿
今天我们来用labview模拟一下上升沿和下降沿的应用,在一样平常调试开发中我们可能常常会接触到这个概念。它们用于形貌信号从一个状态到另一个状态的过渡,具体来说,上升沿指的是信号从低电平(0)变革到高电平(1)的刹时,而下降沿指的是信号从高电平(1)变革到低电平(0)的刹时。可以用于计数器,后续我们会提及到一个计时器的概念,可以用上升沿增长计数,也可用作触发器,D触发器通常在时钟信号的上升沿或下降沿时更新其输出。也可用于判定用户的输入场景,通过检测信号的上升沿(按钮按下)和下降沿(按钮松开)来确定用户的行为。
这里我们可以在labview函数面板中直接搜索Boolean Trigger就可以找到这个函数就可以直接使用。
https://i-blog.csdnimg.cn/direct/95bcbfe4d9bb42fda0d3a1c6742c3ed5.png
我们来自己来复刻一个这个函数,起首给他加上一个初次调用函数,再通过移位寄存器实现保存这一次和上一次的布尔值,用于检测布尔输入的上升沿和下降沿。上升沿在布尔输入为TRUE且之前为FALSE时为TRUE,下降沿在布尔输入为FALSE且之前为TRUE时为TRUE。如许在循环中使用,帮助进行用户的输入轮询。
https://i-blog.csdnimg.cn/direct/14b4737db49141ed98f45b8c09984988.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]