0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

关于单片机输出用推挽还是开漏,哪个更好

我以前设计电路时,单片机I/O输出都是用开漏,外加电阻上拉,感觉安全,如果I/O输出连线短路不至于把单片机烧了,现在公司买了一批数字NPN三极管(里面带电阻的三极管),单片机输出到这种三极管的话就得推挽输出了,

大家说说推挽和漏极输出各有什么优劣吗?

还有单片机输出到数字三极管是不是用PNP数字三极管更好些呢?希望用过的给个建议,小弟在此谢过了

提问者:60user28 地点:- 浏览次数:813 提问时间:10-24 17:06
我有更好的答案
提 交
3条回答
不不糊法 03-20 02:28
各有用处
开漏输出主要是为了级联,一般控制用推挽的多
至于用NPN还是PNP得看你的设计了,没有什么好坏之分
hucc 03-23 22:28
补充一点:
如果你实在担心MCU的IO口焊接时短路造成烧管脚,你可以在MCU中加一些测试代码,然后每20ms运行一次测试,测试的模式如同一个行列键盘,可以快速的检查到有无管脚之间相互短路,如果辅助一定的显示的话,甚至可以快速指示出是那几个脚之间短路了,如果检测到短路,则将IO口强行切换到高阻输入状态,如果没有短路,那你想咋干就咋干吧。

因为IO口烧断需要一定的时间,ms级别的测试,对于IO口来说,即使短路了也没关系。
tan8561 03-25 18:37


相当多的单片机IO是限流的。哪位知道不限流的单片机IO说出来也可以了解一下。

你加电阻限流,与他限流有什么区别。开漏输出也有电流,同样是MOS管输出,灌电流与拉电流有什么区别呢。

如果是大一点电流输出,比如10MA,输出高有效,在不需要时,你还要超过10MA以上的电流,把端口拉低,但推挽不存在这问题
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航