2020-01-19 19:42发布
monroeking 发表于 2014-11-6 20:08 额,你画得很好很仔细,可是我还是糊涂,我的信号类似这样;你的意思是用D触发器? ...
yigang 发表于 2014-11-6 20:55 嗯,明白。容我想一下,应该不困难。 思路:硬件配合软件(MCU端口中断)。。。。。
monroeking 发表于 2014-11-6 22:04 如果这里D触发器的作用是计数的话,我可以直接接入单片机的计数器就好了。我终于明白你讲的思路了,哎呀 ...
wiser803 发表于 2014-11-7 06:23 不知怎的,图片上传不了(看不到接收的图片)..........
最多设置5个标签!
嗯,明白。容我想一下,应该不困难。
思路:硬件配合软件(MCU端口中断)。。。。。
通道二作为中断源(上升沿),通道一作计数(外面加个D触发器,二分频也行),就行了。
如果,通道二脉冲来了,进中断,看通道一端口的计数是否为1,如果通道一计数为1,说明通道一脉冲曾经来过;否则没来过。
通道一脉冲曾经来过, ---- 潜台词就是 通道一脉冲先于通道二。。。。以此类推。。。 别忘了,判断完后,下次用之前 清零
如果这里D触发器的作用是计数的话,我可以直接接入单片机的计数器就好了。我终于明白你讲的思路了,哎呀我这智商欠费的啊,你真是棒棒哒!!我热泪盈眶ing
直接接端口就行,只计数一次,没有必要外接硬件。
我之前说的00 10 11 01 00,是图中情况一;后来画的脉冲图是图中情况二的状况;这与两组探头的摆放有关,两种情况都可以,只要判断先后就好;关于D触发器的作用我真是不太明白,如果你图能出来就好了
一周热门 更多>