发新帖我要提问
12
返回列表
打印
[51单片机]

stc15L104w通过三极管控制继电器问题

[复制链接]
楼主: samsunghellome
手机看帖
扫描二维码
随时随地手机跟帖
21
R1需要根据负载电流的大小计算

使用特权

评论回复
22
samsunghellome|  楼主 | 2013-9-23 11:42 | 只看该作者
lyjian 发表于 2013-9-23 08:20
用推挽很难吗?

我设置了单片机端口强挽输出,继电器可以动作

使用特权

评论回复
23
samsunghellome|  楼主 | 2013-9-23 11:44 | 只看该作者
jiabin1024 发表于 2013-9-23 10:19
R1需要根据负载电流的大小计算

可以提供计算方法吗?我自己算的总不对,相互交流一下,共同学习

使用特权

评论回复
24
samsunghellome|  楼主 | 2013-9-23 11:53 | 只看该作者
我对单片机端口设置了强挽输出,继电器可以动作,三极管换成了PNP型的8550,电阻换成了900欧姆,经测试,继电器线圈电流40MA,电压1.9v,基本正常,,但是三极管有点奇怪,单片机上电是UB=3.25V,UE=0V,UC=3.25V,继电器动作时UB=0.628V,UE=0.006V,UC=1.302V.好奇怪,大家帮帮忙看看三极管正常码?我怎么看着不像是工作在饱和区呢?

使用特权

评论回复
25
yulunna| | 2013-9-23 14:43 | 只看该作者
STC的单片机作为驱动诸如继电器之类的器件要设置为推挽,官方的手册说明里有明确说明,而且对没法程序配置推挽输出的,手册也提供了相应驱动电路。

使用特权

评论回复
26
samsunghellome|  楼主 | 2013-9-23 14:45 | 只看该作者
yulunna 发表于 2013-9-23 14:43
STC的单片机作为驱动诸如继电器之类的器件要设置为推挽,官方的手册说明里有明确说明,而且对没法程序配置 ...

推挽输出我会设置,可输出20ma电流,可没看到I/O口控制继电器的电路呀,可否共享一下,谢谢

使用特权

评论回复
27
yulunna| | 2013-9-23 14:52 | 只看该作者
STC89C5X的DATASHEET官网你找下,你再仔细看下,有的。最简单的办法就是基极加个上拉

使用特权

评论回复
28
jiabin1024| | 2013-9-24 16:01 | 只看该作者
samsunghellome 发表于 2013-9-23 11:53
我对单片机端口设置了强挽输出,继电器可以动作,三极管换成了PNP型的8550,电阻换成了900欧姆,经测试,继 ...

你是不是把C,E极弄反了

使用特权

评论回复
29
90chinazhu| | 2014-5-15 10:45 | 只看该作者
mark

使用特权

评论回复
30
stcmcunt011| | 2014-6-26 11:13 | 只看该作者
LZ的这款芯片已经有宽电压的了。STC15W104

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则