ARM GPIO 控制12V/300mA电路,可不可以?

[复制链接]
4753|9
 楼主| dingg 发表于 2009-8-11 18:33 | 显示全部楼层 |阅读模式
大家帮我看一下,这个电路能不能通过GPIO控制12V/300mA的通断,客户要求,效率高、体积小,成本便宜。

对这一块没什么经验!

太感谢了!

本帖子中包含更多资源

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

×
fzyuan 发表于 2009-8-11 22:00 | 显示全部楼层
恒流驱动?好!Q3基极的电阻都可以去了。
但对于2907,300mA是否累了点?
dontium 发表于 2009-8-11 22:06 | 显示全部楼层
建议:
1、将Q3的E极电阻改接在B-E间
2、Q2-B到Q3-C接一电阻,
3、2907极限是800MA,300MA时功耗和压降很大,应该选其它管
fzyuan 发表于 2009-8-11 22:19 | 显示全部楼层
楼上:
1、2条的调整必要吗?
 楼主| dingg 发表于 2009-8-12 09:24 | 显示全部楼层
本帖最后由 dingg 于 2009-8-12 09:25 编辑

不是恒流驱动,我是想让这个电路去控制另外一个12V设备的工作状态。300mA只是负载最大的情况,实际负载低于200mA,
补充一下,GPIO的电平3.3V高电平最低2V,低电平最高0.8V。低电平时,Q2可能不能截止,基级电阻感觉不能去掉。
GPIO输出高电平时,饱和导通的压降会很大吗?会有多大?请3楼明示。
fzyuan 发表于 2009-8-12 13:19 | 显示全部楼层
GPIO的输出电平“3.3V高电平最低2V,低电平最高0.8V”这是有条件的,你应该检查一下,能符合吗?
在图上电路中,GPIO的输出电流通常很小,特别是当你按3楼的建议改了之后(改之前的电流与Q3的集电极电流相关)。
Q2的饱和压降你得查他的手册,Q3的饱和压降通常只有几十mV。
 楼主| dingg 发表于 2009-8-12 16:18 | 显示全部楼层
本帖最后由 dingg 于 2009-8-12 16:24 编辑

谢谢fzyuan!
低电平最高输出只有0.4V,我看错了,而且,输出驱动电流可以达到16mA,应该没有问题。
另外,我把参数算了一下。Q3工作在线性状态,放大倍数为40倍,Q2工作在饱和状态,Q3集电极1mA,Q3的功耗在10mW左右,另外Q2的最高饱和压差有300mV,有60mW左右的功耗,感觉比较大!我的计算没有问题吧?)
有没有推荐比较常用的PNP的管子推荐一下?小饱和压差,小型smt封装。
我修改的电路图如下:

本帖子中包含更多资源

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

×
fzyuan 发表于 2009-8-12 21:19 | 显示全部楼层
现在的图就是错误的!
原来还有一个射极电阻可以限流,现在Q3就会过流了。
建议:
Q3基极电阻10k~20k,射极可以接地,集电极增加限流电阻,同样取10k~20k,Q2的BE电阻可以在20k以上,甚至不用。
xwj 发表于 2009-8-12 21:43 | 显示全部楼层
晕,LZ咋想到把R9302改成0欧的???
 楼主| dingg 发表于 2009-8-13 09:19 | 显示全部楼层
我想不通啊,我的基级电阻有68K,基级电流那么小,Q3怎么会饱和啊?
谢谢xwj和fzyuan.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

23

帖子

0

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