登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

如何用硬件实现从杂波中检测到 >5ms 的高电平信号?

作者:457878 栏目:技术交流
如何用硬件实现从杂波中检测到 >5ms 的高电平信号?
目的:作为单片机中断唤醒信号


* - 本贴最后修改时间:2006-12-12 19:28:05 修改者:457878

2楼: >>参与讨论
conwh
小于5mS的不要
 
3楼: >>参与讨论
457878
滤波不太可行啊
波形太复杂,从几个us到4ms都有,如果滤波肯定取不出5ms信号,其实并不一定要原封不动的取出来,只要能检测到它时,给单片机一个中断触发信号就行了。

可这样也有些难度啊,高手赐教!

4楼: >>参与讨论
hq_y
整个小单片机,100us检测一次即可
 
5楼: >>参与讨论
conwh
来信号开始计时,当小于5mS的去掉;再检测
 
6楼: >>参与讨论
457878
老兄,单片机还要休眠呢
近年来电费太贵,咱耗不起那电啊!

* - 本贴最后修改时间:2006-12-12 23:10:43 修改者:457878

7楼: >>参与讨论
conwh
用中断唤醒
 
8楼: >>参与讨论
likee
用锁相环呢?
 
9楼: >>参与讨论
赤铸
杂波是什么频段?信噪比多高?
如果信噪比还可以,就滤波(方波肯定会滤成鼓包)后送比较器触发中断,脉冲宽度判断只能“事后诸葛亮”了:平常用硬件电路控制 A/D 自动采集并存入 RAM (有的单片机有内置 A/D 和 DMA 控制器),单片机产生中断后从 RAM 中读出脉冲位置对应的数据再分析。具体分析方法似乎该用 HHT。

如果是被宽带噪声淹没的信号,最可靠的手段就是用单片机实时高速采集分析完整波形。

10楼: >>参与讨论
forthlab
用个简单的RC+与门不行么?
 
11楼: >>参与讨论
coalch
同意楼上几位:滤波 + 中断唤醒
 
12楼: >>参与讨论
hq_y
单片机也可以低功耗
1、定时器中断,中断间隔1ms
2、平时单片机进入休眠
3、低电压工作
4、内部RC振荡
~~~~~~~~~~~~~~~~~~

13楼: >>参与讨论
wszqw
检测电路搞的复杂了,功耗还更大
RC滤波不行,就从单片机本身考虑如何降低功耗,像楼上说的那样...

14楼: >>参与讨论
forthlab
数字电路脉冲宽度检测,那里会这么复杂
数字电路脉冲检测,那里会这么复杂。
一个简单的RC就够了。
对于波形里有很多杂波,要检测5ms以上的高电平,其实关键问题在与多少时间的低电平是要处理的?
比如1us的低电平要处理?还是0。1us的要处理?0.1us一下的可以忽略?
如果低信号要处理的时间太短了,只能用硬件处理,通常>1us的可以用CPU计时器,但波形连续出现,有时候CPU处理能力不够的。

15楼: >>参与讨论
xwj
一个定时器中断 加 一个IO边沿中断
定时器设5mS,
IO边沿中断中重置定时器(相当于喂狗),设置标志,

这样5mS没边沿变化就会触发定时中断,再查一下当前IO状态或标志就知道了

16楼: >>参与讨论
forthlab
楼上的方案不行的,每个脉冲要上升,下降
楼上的方案不行的,每个脉冲要上升,下降2个中断,要保证中断处理时间<最小脉冲宽度,CPU压力大。

17楼: >>参与讨论
xwj
硬件的话做个单稳态电路即可
 
18楼: >>参与讨论
forthlab
单稳态电路,同意
 
19楼: >>参与讨论
guosr
这么简单的问题,看到17楼才发现一个比较合理的答案
    如今搞单片机、ARM的人多了,把简单问题也项复杂了。一个5mS定时的问题居然有PLL、定时器中断、单片机之类的解法。

20楼: >>参与讨论
forthlab
我前面就提醒过了这是个简单的问题,用RC就能搞定
我前面就提醒过了这是个简单的问题,用个RC就能搞定。
不知道为何那么多人看不到问题的实质。


21楼: >>参与讨论
forthlab
上个手绘图
上个手绘图

22楼: >>参与讨论
yulianzhan
楼上应该是最好的
单稳态也不错。
确实,许多搞MCU的只会MCU,反而忘了电路的根本特性。
无知于自我之无知。

23楼: >>参与讨论
pigjiang
xwj的 单稳态才是王道
 
24楼: >>参与讨论
wszqw
楼主的本意是降低功耗
所以让单片机睡觉,但是又不能错过干活,寻求解决。
加其他有源电路又引入更大的功耗,显然背离本意。只有简单的RC为佳
或从单片机本身考虑降低功耗

25楼: >>参与讨论
457878
该电路已通过验证
再次表示感谢

参与讨论
昵称:
讨论内容:
 
 
相关帖子
资料分享:示波器基础知识百问`
请问温度性能好一点的5V稳压二极管型号
电压怎么降了?
DC/DC小问题
怎样判断对方摘机?
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号