微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请教一个关于51单片机多个下降沿捕捉问题

请教一个关于51单片机多个下降沿捕捉问题

时间:10-02 整理:3721RD 点击:
最近在尝试做一个声控电子锁,大概意思就是通过拍掌的次数及间隔解锁(如“11-11”-代表间隔)。我的思路就是用51捕捉每次掌声的下降沿。在调试的过程中发现  每次拍掌都会有多个下降沿出现。 我只想取第一个下降沿,而后面的下降沿都略过。这个在软件上该如何实现/请大神提供一下思路

我也不知道看能不能用算法解决。后面的下降沿都略过。你就不能响应下一次拍掌。可以把后面几US的滤掉不知道能不能实现。你用的什么采样

驻极体话筒采集声音之后,经过运放将信号放大,再经过门限比较器,最后送至外部中断0 接口(设置为下降沿有效)。 我尝试在中断里面延时了几十微妙,不过取得的效果并不是很好,还是很容易出现拍一次掌采几个下降沿

可以在采集到一个下降沿做一个标志,然后后面一定的时间内即使进下降沿中断也不做任何操作。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top