社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 563|回复: 11

[求助] 推挽电路拉高电平为什么总是失败

[复制链接]

8

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-5-19 20:16:44 | 显示全部楼层 |阅读模式
QQ截图20170519201051.png 这是我做的一个推挽电路拉高电平的方法,最左测单片机GPIO端口输入高低电平,主要研究的是BC两端电压。因为单片机只能输出3.3V的电压,而我想用单片机PWM波驱动MOS管电压肯定不够,所以设计了这个推挽电路。理论上来说,当单片机输入高电平是,Q1三极管导通,BC两端电压为5V;当单片机输入低电平是,Q2导通,Q1截止,BC两端电压为0.而实际上我做出来的电路,当输入高电平是,BC两端电压为3.09V,AB两端电压为1.68V;当输入低电平时BC两端电压是0.069V,各位大神指导这是为什么么?求指导
此帖出自stm32/stm8论坛


回复

使用道具 举报

8805

TA的帖子

0

TA的资源

maychang

Rank: 6Rank: 6

发表于 2017-5-19 20:40:09 | 显示全部楼层
“当输入高电平是,BC两端电压为3.09V,AB两端电压为1.68V;”
你“输入”的“高电平”是多少?


回复

使用道具 举报

5166

TA的帖子

74

TA的资源

版主

Rank: 6Rank: 6

爱原创

发表于 2017-5-19 21:52:09 | 显示全部楼层
你这个电路,高电平输出应该是输入高电平-0.7V,输出低电平为输入低电平+0.7V
你可以用万用表测一下是否属实

点评

Q1基极电流很小,远小于1mA,楼主又没有接负载,故Q1发射结压降可能只有0.3V。 我猜测楼主的单片机是3.3V,降掉0.3V(弱)后得到测量的结果。  详情 回复 发表于 2017-5-20 12:53
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵


回复

使用道具 举报

1万

TA的帖子

146

TA的资源

版主

Rank: 6Rank: 6

技术导师勋章

发表于 2017-5-19 23:18:34 | 显示全部楼层
如此接法,Q1是个射极跟随器,应该知道其输出只能到多少了吧。
上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang


回复

使用道具 举报

1万

TA的帖子

33

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-5-19 23:20:33 | 显示全部楼层
射极跟随器,就应该是这样的。


回复

使用道具 举报

2646

TA的帖子

0

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

发表于 2017-5-20 03:38:24 | 显示全部楼层
围观
作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵


回复

使用道具 举报

111

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-5-20 11:32:04 | 显示全部楼层
NPN三极管导通be要有正压降,PNP三极管导通be要有负压降


回复

使用道具 举报

8805

TA的帖子

0

TA的资源

maychang

Rank: 6Rank: 6

发表于 2017-5-20 12:53:23 | 显示全部楼层
lcofjp 发表于 2017-5-19 21:52
你这个电路,高电平输出应该是输入高电平-0.7V,输出低电平为输入低电平+0.7V
你可以用万用表测一下是否属 ...

Q1基极电流很小,远小于1mA,楼主又没有接负载,故Q1发射结压降可能只有0.3V。
我猜测楼主的单片机是3.3V,降掉0.3V(弱)后得到测量的结果。


回复

使用道具 举报

2872

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-5-20 22:55:03 | 显示全部楼层
你这个电路三级管没有工作在开关状态,3.3V不足以让上面的管子全开,加上拉电阻并且开漏输出就行了


回复

使用道具 举报

8

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

 楼主| 发表于 2017-5-30 16:31:48 | 显示全部楼层
maychang 发表于 2017-5-19 20:40
“当输入高电平是,BC两端电压为3.09V,AB两端电压为1.68V;”
你“输入”的“高电平”是多少?

单片机是3.3V的 所以高电平也就3.3V

点评

此推挽电路,无非是两个射随电路的组合。发射极输出的幅度总要比基极输入小一点。输入是3.3V,输出自然不能达到3.3V以上。 若要驱动MOS管高电平达到5V(不知道你的MOS管干什么用,若是开关电源5V可能不够),需要用有  详情 回复 发表于 2017-5-30 17:13


回复

使用道具 举报

8

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

 楼主| 发表于 2017-5-30 16:32:43 | 显示全部楼层
lcofjp 发表于 2017-5-19 21:52
你这个电路,高电平输出应该是输入高电平-0.7V,输出低电平为输入低电平+0.7V
你可以用万用表测一下是否属 ...

确实是这样=。=


回复

使用道具 举报

8805

TA的帖子

0

TA的资源

maychang

Rank: 6Rank: 6

发表于 2017-5-30 17:13:06 | 显示全部楼层
ACharlie 发表于 2017-5-30 16:31
单片机是3.3V的 所以高电平也就3.3V

此推挽电路,无非是两个射随电路的组合。发射极输出的幅度总要比基极输入小一点。输入是3.3V,输出自然不能达到3.3V以上。
若要驱动MOS管高电平达到5V(不知道你的MOS管干什么用,若是开关电源5V可能不够),需要用有电压增益的共发射极电路。但这样一来输出输入反相,需要两级才能够同相。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-12-19 06:13 , Processed in 0.433598 second(s), 21 queries , Redis On.

快速回复 返回顶部 返回列表