如何检测脉冲信号的有无不用如何检测脉冲信号的有无不用MCU

2021-03-10 05:17:37 字数 775 阅读 2550

1楼:匿名用户

你的这个检测方bai法类似于光电编码器du。zhi

其实你要检测的就是这dao个脉冲信号的上升沿或者下降专沿。

所以dubaiyt的回答,属说用一个记分器那就是行不通的,

因为你在没有转动的时候,输出的是一个恒定的电平你积分后就会触发触发器。

与此相反,根据lm311的f/v变换原理

楼主你对脉冲沿的检测必须用微分的手段。

电路图如下:

如果有脉冲信号,经过电容微分后,在下降沿会产生一个向下的尖端脉冲电阻r2是作为一个偏置,当有向下的尖端脉冲来后反相端的电压会低于同向端的电压

从而比较器输出高电平

这个电路图要注意的两个参数是,1,比较器的选择,你可以选lm339,要加上拉电阻

2,通向输入端的那两个电阻是用来产生一个参考电压的3,电容用来微分你的pwm波,你可以用示波器在反向输入端观察你的微分信号。

2楼:匿名用户

做2个简单的滤波器,rc低通

然后用施密特触发器 然后再逻辑

由于电平变化电容始终无法充满,所以触发器电平始终低另一路 无法放完,所以始终高

当2路电平一样时 就说明不转

3楼:匿名用户

好像有一款74系列的芯片可以达到脉冲信息捕捉的,具体不太清楚了,你查一下74xx手册吧!希望你尽快解决此问题

4楼:匿名用户

最简单的用个大点儿的积分器就行吧~~简单 因为你不需要转速,只要知道有没有转动就行了。