上拉下拉的电阻阻值范围一般在1kΩ~10kΩ之间,电阻越大,功耗也会越大。
上拉是指通过一个连接在单片机IO口和电源之间的电阻将不确定或高电平驱动能力不够的电位控制在高电平。就好比如我们这次课程设计的电机驱动IC,在调试程序的时候发现给单片机IO的的高电平一直被拉低了,到不了5v,只有零点几伏,导致直流减速电机一直启动不了,后来加了一个9.1K的上拉电阻之后就可以正常启动电机了.上拉电阻越大,驱动能力越强,抗干扰能力越强,功耗也越大.在高速电路中,对信号上升沿有一定的抑制作用,需要注意.
下拉是通过一个连接在单片机IO口可电源之间的电阻将不确定或低电平驱动能力不够的电位控制在低电平。下拉电阻有另外一个很好的作用,匹配阻抗,虽然暂时还没遇到,不过配配阻抗是个细活。