礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

如何设置开漏输出引脚-开漏输出作用

2025-11-08 06:46:35  

如何设置开漏输出引脚-开漏输出作用

优质解答

开漏输出就是让芯片引脚只能拉低电平,不能直接拉高电平,必须外接上拉电阻才能让电平变高。这样做的好处是多个设备可以共用一条总线,当任何一个设备拉低电平时,其他设备不会冲突。比如I2C总线就用的这种设计,省去了复杂的锁存电路,成本更低更稳定。

为什么必须外接上拉电阻呢?因为开漏输出的内部结构是MOS管漏极开路,只能通过外部电阻把电平拉到VCC。比如常见上拉电阻用4.7kΩ到10kΩ之间,太大会导致上电平延迟,太小说明电流不够。实验数据表明,当总线电容超过100pF时,10kΩ电阻的上升时间会超过1微秒,可能影响高频信号。比如在I2C 400kHz模式下,10kΩ电阻的上升时间刚好能满足要求。但若设备增多导致电容增大,就必须换更小的电阻。同时要注意,当多个开漏引脚并联时,总拉电流不能超过芯片极限,比如STM32的GPIO引脚最大只能承受20mA,所以上拉电阻要选得足够大。还有个细节,如果忘记接上拉电阻,引脚会永远处于低电平,设备之间无法通信。比如某款传感器因为漏接上拉电阻,在开发板上测出来一直不工作,后来才发现这个问题。

本题链接:

开漏输出引脚设置