是不是常常听他人讲,加个上拉电阻试试看,加个下拉电阻试试看,是不是还在疑问上下拉电阻是什么,该怎样用,什么时候用,有什么用处?
1.什么是上下拉电阻
上拉电阻:把一个不确定的信号经过电阻连接到高电平,使该信号初始为高电平;
下拉电阻:把一个不确定的信号经过电阻连接到低电平,使该信号初始为低电平;
2.上下拉电阻的接线办法
上拉电阻如下图所示:
电阻R12将KEY1网络标识上拉到高电平,在按键S2没有按下的情况下KEY1将被胁迫在高电平,然后防止了引脚悬空而引起的误动作;
下拉电阻如下图所示:
电阻R29将DIR网络标识下拉到低电平,在光耦没有导通的情况下DIR将被胁迫在低电平,然后防止了引脚悬空而引起的误动作;
3.上下拉电阻的效果
进步电路安稳性,防止引起误动作。榜首图中的按键假如不经过电阻上拉到高电平,那么在上电瞬间或许就产生误动作,由于在上电瞬间单片机的引脚电平是不确定的,上拉电阻R12的存在确保了其引脚处于高电平状况,而不会产生误动作。
进步输出管脚的带载才能。受其他外围电路的影响单片机在输出高电平时才能缺乏,达不到VCC状况,这会影响整个体系的正常作业,上拉电阻的存在就可以使管脚的驱动才能增强。这儿特别强调如下:带片上I2C资源的单片机,其SCL和SDA引脚是开漏引脚,假如作为一般的GPIO来用的话,你会发现该引脚输出高电平极不安稳乃至由于负载的联系都无法正常输出高电平,这时候就需要在这两个引脚上加上拉电阻了。
经过上面的解说,不知道困扰你多时的上下拉电阻你理解了吗?