打印
[AVR单片机]

AVR输出端口如何保护?

[复制链接]
4061|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
JayGong|  楼主 | 2009-5-12 07:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
xwj| | 2009-5-12 08:37 | 只看该作者

对,就是串电阻

使用特权

评论回复
板凳
icecut| | 2009-5-12 11:02 | 只看该作者

小心就行了.

使用特权

评论回复
地板
JayGong|  楼主 | 2009-5-12 18:58 | 只看该作者

客户不一定会小心啊!

不知道串100欧姆电阻能不能有效防止短路烧坏单片机!

使用特权

评论回复
5
icecut| | 2009-5-13 10:58 | 只看该作者

客户不小心那就烧呗

烧了花钱再买.

如果你是做仪器,例如信号源这种东西.就要做保护

使用特权

评论回复
6
chengfei21| | 2009-7-22 17:20 | 只看该作者

最好能从源头考虑保护

如果出现IO到地的短路情况,电流必然很大,这时如果能有一个电流检测的电路,迅速切断电源,就会避免烧坏IO(一般MCU的IO在过大电流时,短时间内还是能抗得住的)。

使用特权

评论回复
7
NE5532| | 2009-7-22 22:16 | 只看该作者

先定义你的“不小心”是怎么发生的

然后就好讨论了。

使用特权

评论回复
8
ecook| | 2009-7-26 08:59 | 只看该作者

从来没有考虑过这个问题。关注

使用特权

评论回复
9
tcc8073| | 2009-7-27 10:24 | 只看该作者

在每个IO口上接个电阻

在每个IO口上接个电阻,电阻接入端尽量离IO口近,非正常使用的情况毕竟不多,电阻也便宜嘛

使用特权

评论回复
10
luoyuncong| | 2009-7-29 13:02 | 只看该作者

AVR的每个I/O口本身就有二极管保护

具体请见pdf文档

使用特权

评论回复
11
cool_coder| | 2009-7-29 23:33 | 只看该作者

二极管是过压保护

过流保护要自己解决。我的原则是尽量不使用MCU引脚做大电流输出,必须输出大电流时,外接专用的驱动电路,并且选择内部带过流保护的;小电流输出可以直接用MCU的I/O脚,由于工作电流小,串大点的电阻也不碍事。

使用特权

评论回复
12
bear15888| | 2009-8-3 09:08 | 只看该作者
学习了,端口也需要保护!

使用特权

评论回复
13
自然的天逸| | 2009-8-4 23:38 | 只看该作者
看什么情况吧  直接引出的IO 就需要保护

使用特权

评论回复
14
_init_| | 2009-8-7 17:34 | 只看该作者
如何保护呢?

使用特权

评论回复
15
yuechugxy| | 2009-11-8 15:12 | 只看该作者
一般情况下,正式产品是以用户为中心,绝不会设计MCU的I/O直接输出的,因为产品使用场合对设计者是不可预测的。

就是设计自用的也要加缓冲,谁能保证自己任何时候、任何场合操作正确?

只有为利润不顾一切抠到底的才会这么做。

使用特权

评论回复
16
woshiwml| | 2009-11-8 20:42 | 只看该作者
还是加其他驱动芯片  比较好

使用特权

评论回复
17
wangwo| | 2009-11-9 12:40 | 只看该作者
二极管的保护能力毕竟有限啊

使用特权

评论回复
18
lovelyegle| | 2009-11-9 13:02 | 只看该作者
帖子很好,顶顶

使用特权

评论回复
19
zhuimeng08| | 2010-1-26 14:07 | 只看该作者
如果直接IO口输出的话,要考虑一下,为什么不隔离一下呢?至少AVR不会被损坏

使用特权

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

本版积分规则

13

主题

54

帖子

0

粉丝