打印
[AVR单片机]

开关量输入电路老烧mega16引脚

[复制链接]
3784|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wxjia2004|  楼主 | 2008-9-12 09:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用图中的电路做一个开关量采样,外部接一个开关(IN2 接地有效).

最开始输出X2到mega16的PC0,开始时正常(IN2不接地,X2输出低电平,IN2接地,X2输出高电平).使用一段时间后,发觉输出的X2老为低电平(IN2不接地,X2输出0.09V,IN2接地,X2输出0.04V).
   1>换三极管,电阻,电容等皆无解.  
   2>断开与CPU的引脚连接,逻辑正常.
初步分析,可能是CPU引脚损坏,换X2接到mega16的PC1,逻辑正常..不想使用两天后,出现了同样的故障!!!!

恳请各位帮忙支招!!

相关帖子

沙发
coldra| | 2008-9-12 09:07 | 只看该作者

三极管改光耦

使用特权

评论回复
板凳
taoest| | 2008-9-12 13:28 | 只看该作者

in2

IN2串个电阻,100欧

使用特权

评论回复
地板
wxjia2004|  楼主 | 2008-9-12 15:28 | 只看该作者

基极串电阻?

是说基极串一个限流电阻保护吗?那是接到电容的右边?

可还是无法解释以上的现象啊?

使用特权

评论回复
5
ilymy| | 2008-9-13 19:39 | 只看该作者

加稳压管

使用特权

评论回复
6
awey| | 2008-9-13 20:55 | 只看该作者

X2串个电阻

可能是X2不小心设成输出(程序问题或跑飞造成的),并输出高电平,被Q2短路烧了IO口。

使用特权

评论回复
7
Wxy8030| | 2008-9-15 21:33 | 只看该作者

TO 楼上

那样应该烧的是上拉管,不应该是对地短路,串电阻是个好办法,但没找到这个问题的原因

恐怕楼主提供的信息还太少,比如IN2外引线多上,为什么用24V,为什么不隔离等.......

使用特权

评论回复
8
wxjia2004|  楼主 | 2008-9-16 12:04 | 只看该作者

还是找不出问题啊?

外部传感器要求电源为24V,成本低,环境也不是很恶劣,就没使用光耦啊。。。
还是找不出问题啊?

使用特权

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

本版积分规则

8

主题

28

帖子

2

粉丝