单片机上拉电阻应该选多大
时间:2022-11-13来源:佚名
|
上拉电阻是为了弥补单片机lo口只有低电平输出和高阻态的问题的,以89c52为例,只有p0口没有将上拉电阻封装到芯片里,需要我们自己根据需求加装。 IO口有了上拉电阻后 在单片机不输出低电平时(高阻态时)上拉电阻不会消耗电压,故而lo口的电平就是上拉电阻另一端的电压值(vcc),而当IO口输出低电平时,上拉电阻会消耗掉vcc的电压值。 这样的话,当IO口输出高电平时,实际上用电器是与上拉电阻串联,如果电流过大的话。会造成上拉电阻过度消耗电压值,所以高电平输出电流过大时,上拉电阻不能过大。 ![]() 当输出低电平时,用电器与上拉电阻是并联关系,上拉电阻会消耗整个vcc的电压值,如果上拉电阻过小的话,电阻会烧毁,而且还会分掉一部分电流,导致低电平驱动能力降低。一般不小于500欧姆。 所以,如果考虑高电平驱动能力强一点的话,上拉电阻就尽量小一点,但是不能太小,一般最小为500欧姆。如果考虑低电平驱动能力强一点的话,上拉电阻就尽量大一点,一般1k到10k。如果不考虑高电平驱动的话,那上拉电阻也没有必要加。 |







