push-pull和open drain
push-pull(推挽):
一般指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。它既可以输出高电平,也可以输出低电平,用于连接数字器件。
open drain(开漏):
开漏中的“漏”指的是MOSFET的漏极。开漏的引脚,如果不连接上拉电阻就只能输出低电平(例如51单片机的P0口,当我们使用时要加排阻,这样就可以输出高电平啦!)。因此开漏输出适合做电流型的驱动。
对于应用来说,我们只需要记住:推挽结构可以输出高、低电平,而开漏结构只能输出低电平,要是其输出高电平就要上拉电阻。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Linux string conversion from UTF-8 to UNICODE, UCS-4LE, UCS-4LE
山雨晴空
2020-07-07 22:44:04
QEMU 模拟Arm A9开发板
IT老袁
2020-07-06 15:31:29
哪种OS更适合高性能网络应用
code_farmer
2020-07-05 19:56:07
Linux开发环境学习--bazel+gtest在c++项目中的使用
likewind1993
2020-07-04 15:05:48
磁盘及Linux文件系统的一些参考资料
kangquan2008
2020-07-03 23:24:58
linux 进程(关于守护进程、检查一个进程是否活着、如何写一个进程号文件)
kangquan2008
2020-07-03 23:24:58
为mozilla手动安装flash插件
hanchaoqi
2020-07-03 02:21:13
Linux ubuntu 18.04 apt-get update /etc/apt/sources.list 最新可用源
柴华松
2020-07-02 09:35:41
Linux通过sftp命令进行文件上传和下载
終端遠程登錄 ssh root@IP 文件上傳和下載: sftp root@IP put -r LocalFile ServerPath get -r ServerFile LocalPath
柴华松
2020-07-02 09:35:38
Linux内核栈信息获取与理解
Hansel
2020-07-01 23:47:07
Linux的tasklet函数详解
只是一些暗恋而已
2020-06-30 10:39:37
zookeeper入门级-部署单节点环境
曾卫
2020-06-29 11:21:21
arm版上为QT应用添加桌面图标
步驟 1、準備圖標 格式:png大小:96 x 96 分辨率:72命名:隨意 2、.desktop文件以RCC_browser爲
蚂蚁冲锋队
2020-06-28 13:22:37
Libvirt库对虚拟化开发的价值
my2005lb
2020-06-28 11:09:51