霍尔元件的开漏输出和推挽输出
霍尔元件的输出方式分为两种类型,一种是开漏式输出,一种是推挽式输出。
推挽式输出的霍尔元件一般是内置上拉电阻的,既能输出低电平又能输出高电平,所以在电路图中不需要另外添加上拉电阻;开漏输出只能输出低电平,需要上拉电阻才能输出高电平。
电路原路讲解:
Totem pole:推挽式输出——不需要外接电阻
OPEN DRAIN:开漏输出——需要外接电阻
推挽输出: 输出逻辑0,则N-MOS激活;输出逻辑1,P-MOS激活。
开漏输出:在不接上拉电阻时, 输出逻辑0,则N-MOS激活;输出逻辑1,P-MOS不会激活, 不会输出高电平。在接上拉电阻时, 输出逻辑0,则N-MOS激活;输出逻辑1,P-MOS激活, 可以输出高电平。
开漏输出的作用:
防止短路: 在一些情况下(比如总线), 多个GPIO口可能会连接在同一根线上, 存在某个GPIO输出高电平, 另一个GPIO输出低电平的情况. 如果使用推挽输出, 你会发现这个GPIO的VCC和另一个GPIO的GND接在了一起, 也就是短路了(凉凉了).如果换成开漏输出呢? VCC和GND多了个电阻, 这样电路就是安全的.所以总线一般会使用开漏输出线与开漏输出还能实现线与(自行百度),减少一个与门,简化电路.
推挽输出的作用:
把上面上拉电阻也换成一个开关,当要输出高电平时,上面的开关通,下面的开关断;而要输出低电平时,则刚好相反。比起OC或者OD来说,这样的推挽结构高、低电平驱动能力都很强。如果两个输出不同电平的输出口接在一起的话,就会产生很大的电流,有可能将输出口烧坏。而上面说的OC或OD输出则不会有这样的情况,因为上拉电阻提供的电流比较小。如果是推挽输出的要设置为高阻态时,则两个开关必须同时断开
以上就是关于霍尔元件的推挽输出和开漏输出的简单介绍,如果还有什么疑问的话,欢迎咨询客服!
发布时间:2023/6/15 10:05:17
作者:本站编辑
来源:互联网
最新评论
暂无评论
返回上一页