[51单片机] stc15L104w通过三极管控制继电器问题

[复制链接]
6927|29
 楼主| samsunghellome 发表于 2013-9-22 10:09 | 显示全部楼层 |阅读模式
本帖最后由 samsunghellome 于 2013-9-22 14:46 编辑

               
如图,STC15L104W,3V单片机,通过S9014D(基极电流0.1A,功耗0.4W)三极管控制3V继电器HK4100F-DC3V-SHG.继电器线圈功耗0.2W,按照上图接线,结果继电器动作不太正常,时动时不动。求大师指点指点,此电路具体参数怎么计算,新手求指教,谢谢!!

本帖子中包含更多资源

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

×
nino_1 发表于 2013-9-22 10:26 | 显示全部楼层
减小R1
 楼主| samsunghellome 发表于 2013-9-22 10:53 | 显示全部楼层
nino_1 发表于 2013-9-22 10:26
减小R1

我这里有三种电阻,2.2k,4.7k,10k,试过了,只有4.7k可以,2.2k不行,两个2.2k并联也不行。另外这个的具体参数怎么计算呢?需要考虑哪些参数??
coody 发表于 2013-9-22 11:25 | 显示全部楼层
继电器线圈电流多大?
ayb_ice 发表于 2013-9-22 11:26 | 显示全部楼层
设推挽输出
lyjian 发表于 2013-9-22 14:00 来自手机 | 显示全部楼层
楼上说的正确
 楼主| samsunghellome 发表于 2013-9-22 14:47 | 显示全部楼层
coody 发表于 2013-9-22 11:25
继电器线圈电流多大?

继电器电压3v,功耗0.2w,电流是66.7MA
 楼主| samsunghellome 发表于 2013-9-22 14:49 | 显示全部楼层
ayb_ice 发表于 2013-9-22 11:26
设推挽输出

51单片机的I/O口输出电流是4到10MA左右吧,一定要设置强挽输出吗?
ayb_ice 发表于 2013-9-22 15:02 | 显示全部楼层
标准51的IO上拉电阻在几十到100K之间
lyjian 发表于 2013-9-22 15:49 来自手机 | 显示全部楼层
samsunghellome 发表于 2013-9-22 14:49
51单片机的I/O口输出电流是4到10MA左右吧,一定要设置强挽输出吗?

这个不是靠猜的,要学会看规格书。
qxxgyz 发表于 2013-9-22 16:49 | 显示全部楼层
9014参数:
集电极发射极饱和压降VCE(sat)=0.3V (IC=100mA; IB=5mA)   
基极发射极饱和压降VBE(sat)=1V (IC=100mA; IB=5mA)

9014饱和导通IB需要5mA。这个图中9014不饱和导通,继电器不能可靠吸合
lyjian 发表于 2013-9-22 16:53 | 显示全部楼层
qxxgyz 发表于 2013-9-22 16:49
9014参数:
集电极发射极饱和压降VCE(sat)=0.3V (IC=100mA; IB=5mA)   
基极发射极饱和压降VBE(sat)=1V (I ...

不懂不要乱讲
ssagittis 发表于 2013-9-22 20:09 | 显示全部楼层
减少基极电阻不行这是为什么,现在单片机输出(3v—1v)/4.7k连1ma都没到,就算不设置推挽应该驱动能力足够的啊。。。。。
减少电阻也不行会不会是供电也有问题啊,当驱动继电器时vcc降低使单片机工作不稳定。。。求大神解答
lyjian 发表于 2013-9-22 21:34 来自手机 | 显示全部楼层
ssagittis 发表于 2013-9-22 20:09
减少基极电阻不行这是为什么,现在单片机输出(3v—1v)/4.7k连1ma都没到,就算不设置推挽应该驱动能力足够 ...

去研究一下51 IO电路结构就知到为什么了。
ssagittis 发表于 2013-9-22 22:20 | 显示全部楼层
lyjian 发表于 2013-9-22 21:34
去研究一下51 IO电路结构就知到为什么了。

我查了一下,如果是因为单片机内部上拉电阻太大使输出电流太小的话,外接一个小电阻的上拉能解决楼主的问题吗?(还是不用推挽)
鸟鸟 发表于 2013-9-22 23:05 | 显示全部楼层
wolension 发表于 2013-9-23 08:19 | 显示全部楼层
如果不考虑功耗的话,R1的左边接VCC,R1的右边接单片机试试。
lyjian 发表于 2013-9-23 08:20 | 显示全部楼层
ssagittis 发表于 2013-9-22 22:20
我查了一下,如果是因为单片机内部上拉电阻太大使输出电流太小的话,外接一个小电阻的上拉能解决楼主的问 ...

用推挽很难吗?
sunhq02 发表于 2013-9-23 08:45 | 显示全部楼层
ssagittis 发表于 2013-9-22 22:20
我查了一下,如果是因为单片机内部上拉电阻太大使输出电流太小的话,外接一个小电阻的上拉能解决楼主的问 ...

为啥要说, 还是不用推挽?
jiabin1024 发表于 2013-9-23 10:17 | 显示全部楼层
STC不是可以配置为强输出吗?另外你要看看3V电源是否正常,一般的3V LDO都只有100MA的样子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

198

帖子

0

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