打印

如何用51单片机的I/O口检测一个弱脉冲信号?

[复制链接]
4330|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sandisker|  楼主 | 2008-3-18 17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
emailli| | 2008-3-18 18:31 | 只看该作者

先放大

然后再进IO

使用特权

评论回复
板凳
mohanwei| | 2008-3-18 19:38 | 只看该作者

也可以用自带的比较器——如果有的话

使用特权

评论回复
地板
ayb_ice| | 2008-3-19 09:25 | 只看该作者

mV级的信号肯定要放大

使用特权

评论回复
5
长征7号| | 2008-3-19 09:29 | 只看该作者

还要看看波形

放大后是不是需要整形.

使用特权

评论回复
6
sandisker|  楼主 | 2008-3-19 09:56 | 只看该作者

能否推荐一下放大器件啊?


这个脉冲是线圈感应出来的,波形类似于一个不规整的正弦波。
想通过这个脉冲触发单片机的中断,作为程序执行的一个条件

使用特权

评论回复
7
wangkj| | 2008-3-19 09:57 | 只看该作者

ua741

使用特权

评论回复
8
gyt| | 2008-3-19 14:05 | 只看该作者

只要是放大就行

使用特权

评论回复
9
sandisker|  楼主 | 2008-3-19 17:54 | 只看该作者

9楼的电路里用的什么芯片呢?电源电压有要求么?

由于感应出来的脉冲信号类似一个正弦波,存在一定的震荡,放大后会不会触发多次中断啊?有什么好的办法呢?

使用特权

评论回复
10
wangkj| | 2008-3-19 18:30 | 只看该作者

lz是菜鸟

是需要的数字0,1不是模拟信号,用个比较器就行了。我估计的。

使用特权

评论回复
11
sandisker|  楼主 | 2008-3-20 12:19 | 只看该作者

是不是还要加一个比较器呢?

由于线圈感应出来的脉冲信号类似一个衰减的正弦波,存在一定的震荡,放大后会不会触发多次中断啊?有什么好的办法呢?

使用特权

评论回复
12
yezhenyu| | 2008-3-20 12:45 | 只看该作者

那就滞回比较呗

使用特权

评论回复
13
gyt| | 2008-3-20 13:12 | 只看该作者

施密特触发器

使用特权

评论回复
14
sandisker|  楼主 | 2008-3-20 22:53 | 只看该作者

是直接用仪表放大芯片好还是自己搭一个?

谢谢9楼,这个电路我在书上找到了。

使用特权

评论回复
15
hab2000| | 2008-3-21 12:36 | 只看该作者

别担心振荡。

产生多次中断也无所谓,软件里处理一下就行了!
建议用一个双运放,前级先放大,后级作比较。
既经济,又实用。

使用特权

评论回复
16
sandisker|  楼主 | 2008-3-21 18:00 | 只看该作者

软件如何处理呢?

是屏蔽后续中断,延时一段时间载开中断?
这样如果两次脉冲之间存在重叠的话就不行了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

97

帖子

1

粉丝