杂七杂八

引脚输入输出类型

  • 上拉/下拉输入
  • 浮空输入
  • 模拟输入模式·(应用于连接ADC模块)
  • 开漏输出
  • 推挽输出

开漏输出OD(集电极开路OC)

当集电极开路时的结构如同图一所示。由CPU软件控制左端的输入。正是由于右边的那个三极管集电极什么都不接,所以叫做集电极开路(左边三极管起到反相作用,使当输入为0时,输出也为“0”)。当左端的输入为0时,前面的三极管截至。所以5V电源通过1K电阻加到右边的三极管的基极,使右边的三极管导通(相当于开关闭合)。而当左端的输入为1时,左边的三极管导通,而右边的三极管此时会处于截止状态(相当于开关断开)。
这样图1就可以简化为图2 的样子,并且图中的开关收到软件的控制。很明显,当开关闭合时,输出接地,所以输出电平为0。而当开关断开的时候,输出端悬空,此即为高阻态。并且电平状态未知。
当开漏电路接上1k上拉电阻后(图3)。入股哦开关闭合

  • 可以利用外部电路的驱动能力,来减少IC内部的驱动(或者用来驱动比芯片电压高的负载)。

推挽输出

推挽输出的结构其实就是将图三的上拉电阻换成开关,这样当要输出高电平的时候,上面的开关导通,下面开关截至;当输出低电平时,正好相反。
这样的结构决定了推挽输出的高电平和低电平驱动能力都很强。当药设置为高阻态时 就需要两个开关都处于关闭状态。

0%