单片机/MCU论坛
直播中

杨万富

7年用户 1439经验值
擅长:526774
私信 关注
[问答]

单片机上拉输出和推挽输出的区别是什么?

单片机上拉输出和推挽输出的区别是什么?

回帖(2)

王越建

2023-4-28 14:29:03
推挽输出:可以输出高,低电平,连接数字器件;
开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内)。
举报

刘埃生

2023-4-28 14:29:25
这个的区别主要是驱动能力的大小,也就是输出阻抗,弱上拉输出阻抗大,当有大的负载时相当于一个电池的内阻很大,导致内阻分压太大从而不能驱动大的负载;
而推挽输出是用两个晶体管或者场效应管构成的推挽电路(在模拟电路中应用很广泛如功放驱动电机驱动等等),这个电路的特点就是输出电阻小,所以能够驱动大的负载,从而能够使得单片机管脚直接驱动发光二极管、蜂鸣器、甚至更小阻抗的负载!
2.jpg
举报

更多回帖

发帖
×
20
完善资料,
赚取积分