问用3.3V单片机的PWM产生0-5V可调的电压

[复制链接]
11018|24
sunhanwen 发表于 2010-8-27 17:45 | 显示全部楼层
这电路没法用啊
一从陶令 发表于 2010-8-27 18:34 | 显示全部楼层
用P-MOSFET才是王道!
N-MOSFET是对地取控制电压,可你的VGS中S接了负载,它的电压是浮动的,你的VGS也就浮动,不好控制。如果选择P-MOSFET,S接电源,G固定时VGS就是固定的,控制是准确的。

就好象NPN共射接法,在射极接了负反馈电阻一样,需要仔细计算输出限制。
yewuyi 发表于 2010-8-28 08:26 | 显示全部楼层
不推荐PMOS,NMOS和PMOS价格差异比较大,直接用两个三极管做成推挽输出即可,便宜又可靠,何必PMOS。。。
一从陶令 发表于 2010-8-28 19:35 | 显示全部楼层
0-3.3V 的PWM信号直接控制推挽基极是不行的,因为按你前述15楼的电路上臂是接10V,上臂三极管将一直导通。

为何不直接用一个NPN三极管,集电极接N-MOSFET G极,并通过10K电阻上拉到10V,基极用0-3.3V PWM信号控制,只要VCB、VCE击穿电压大于20V以上即可,这是用OC门控制N-MOSFET。

所要考虑的,是PWM的频率与N-MOSFET G极电压的充放电速度是否能匹配,需要计算一下。
tx27 发表于 2010-8-29 18:22 | 显示全部楼层
详细见图;如果驱动的功率比较大,则去掉R3并且把Q2换成PMOS管、Rc换成电感、在电感的前端加一个续流二极管就可以了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

快速回复 在线客服 返回列表 返回顶部