打印
[51单片机]

单片机怎么检测一个12V的脉冲信号呢?

[复制链接]
3895|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Leveon|  楼主 | 2015-4-3 14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
gx_huang| | 2015-4-3 14:58 | 只看该作者
最简单的是电阻分压,稍微可靠一点的是再加一个三极管倒相。

使用特权

评论回复
板凳
Leveon|  楼主 | 2015-4-3 15:25 | 只看该作者
gx_huang 发表于 2015-4-3 14:58
最简单的是电阻分压,稍微可靠一点的是再加一个三极管倒相。

为什么要倒相呢?

使用特权

评论回复
地板
qq553605454| | 2015-4-3 16:07 | 只看该作者
gx_huang 发表于 2015-4-3 14:58
最简单的是电阻分压,稍微可靠一点的是再加一个三极管倒相。

为什么要倒相呢

使用特权

评论回复
5
xyz549040622| | 2015-4-3 16:17 | 只看该作者
电阻分压+比较器就可以。

使用特权

评论回复
6
tozxq| | 2015-4-3 16:19 | 只看该作者
Leveon 发表于 2015-4-3 15:25
为什么要倒相呢?

倒向是为了更好的隔离信号,安全考虑,实际电阻分压即可。

使用特权

评论回复
7
Leveon|  楼主 | 2015-4-3 21:04 | 只看该作者
gx_huang 发表于 2015-4-3 14:58
最简单的是电阻分压,稍微可靠一点的是再加一个三极管倒相。

如果检测的信号是反的呢?就是说脉冲信号的占空比是95%,高电平12V,这样也可以用电阻分压的方式么?

使用特权

评论回复
8
ningling_21| | 2015-4-3 22:43 | 只看该作者
Leveon 发表于 2015-4-3 21:04
如果检测的信号是反的呢?就是说脉冲信号的占空比是95%,高电平12V,这样也可以用电阻分压的方式么? ...

分压或用光耦隔离都可以实现,使用外部中断检测脉冲

使用特权

评论回复
9
mcu5i51| | 2015-4-4 10:33 | 只看该作者
串联一只电阻就好了,IO一般有二极管限压的;
最好的方法就是加入整形电路了,电路也不复杂,只是会加大一些成本

使用特权

评论回复
10
mmuuss586| | 2015-4-4 10:40 | 只看该作者

电阻分压加钳位保护就行了;

使用特权

评论回复
11
hgjinwei| | 2015-4-4 13:35 | 只看该作者
对于一个外部脉冲输入,最好还是隔离,不要直接输入到单片机,很容易烧管脚的

使用特权

评论回复
12
lvyunhua| | 2015-4-4 14:33 | 只看该作者
可以用光耦啊。

使用特权

评论回复
13
受不了了| | 2015-4-4 21:01 | 只看该作者
最近遇到一公司的**产品,工厂流水线上用,两路开关量信号,一路编码器信号给弄成5伏,一路光电传感器信号20伏,问他们工程师,他说那产品就没想过要跟别人的产品一起用呀,哥直接给跪了

使用特权

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

本版积分规则

1

主题

3

帖子

0

粉丝