作业帮 > 综合 > 作业

单片机的输出不是OC门的结构,用个上拉电阻是什么原理,我知道是能加强信号,原理是什么?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 18:02:13
单片机的输出不是OC门的结构,用个上拉电阻是什么原理,我知道是能加强信号,原理是什么?
我就是想知道芯片的输出是什么结构,如果是想三极管那样,那接个上拉电阻加强信号的原理是什么?
在标准的51单片机的P1-P3口,每位的输出是一个MOSFET管(类似于三极管,但是集成度高)和一个上拉电阻,这个上拉电阻在MOS管截止时候为输出提供了高电平,但是向外提供的输出能力很弱,一般不到几个毫安,所以驱动能力很弱.这点类似于74S,74LS系类.
后来,不同厂家为了改变驱动不足,将输出由上拉电阻形式改为推挽式输出,输出能力大为增强,达到了10个毫安以上,其结构和74HC系列类似.
不少单片机书上讲的上拉电阻结构的输出在今天已经用的不多了.
再问: 我想知道的是现在主流的一些单片机,为什么人们还是通过上拉电阻来增强信号,芯片里已经连了上拉电阻,再连上拉电阻是什么原理??? 还有有时为了钳制电平,将信号通过两个电阻的分压后的结构,这种的原理是什么,这样的话本因该输出的电压降在了什么地方,是芯片内部的上拉电阻吗??
再答: 哦,问题是这样的,在单片机外部加上拉电阻的目的有如下几个,仅供参考: 1)标准51单片机的P0口作IO口使用时候,无上拉电阻,加上拉电阻为了和高于5V的电平接口和增加输出能力。 2)具有上拉电阻的端口输出能力有限,接外部电阻是人们为了给外部器件提供更大的电流,相当于两个支路为外部器件供电。比如51和多个DS18B20的接口就是如此。 3)具有推挽式的输出端口,一般不加外部上拉电阻;但是有时候,端口的多位都要输出较大电流,而单片机的总体输出能力有限,于是在端口的每位外部在增加一个电阻,给外部器件提供电流,防止单片机总体输出电流过大后过热。 你说的输出电压降在何处,参考如下: 1)如果是上拉电阻结构,是由内部上拉电阻和外部电阻决定的。(前提是MOS管必须截止) 2)如果端口是推挽结构,是由外部电阻决定的分压。