找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 266|回复: 25
打印 上一主题 下一主题
收起左侧

单片机+三极管+继电器 开关电路工作不正常

  [复制链接]
跳转到指定楼层
楼主
ID:1117035 发表于 2024-4-17 17:14 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
单片机IO口驱动三极管开关电路以闭合继电器工作不正常,有那位大佬可以帮我看看。继电器关键定义为P3^7

17133451400719186552463903126387.jpg (1.34 MB, 下载次数: 4)

17133451400719186552463903126387.jpg

17133451897204922577630854191967.jpg (1.25 MB, 下载次数: 2)

17133451897204922577630854191967.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2024-4-17 19:43 | 只看该作者
先测Q2的b极和c极电压。
回复

使用道具 举报

板凳
ID:1006638 发表于 2024-4-17 19:50 | 只看该作者
两个问题:1,用的什么单片机,P37是否具有推完输出功能
               2,电路图中高电平吸合,程序中是低电平吸合。
回复

使用道具 举报

地板
ID:1006638 发表于 2024-4-17 19:54 | 只看该作者
再补充一个问题
3,基极电阻太大三极管有可能临界导通或工作在放大区,如果单片机是弱上拉再加上上拉电阻就更不可靠了。
回复

使用道具 举报

5#
ID:619259 发表于 2024-4-17 20:09 | 只看该作者
a是什么变量? 有a>,有a<, 那么a=呢?做什么?
回复

使用道具 举报

6#
ID:34149 发表于 2024-4-17 21:12 | 只看该作者
程序里面的“a”变量是多久采集一次?
回复

使用道具 举报

7#
ID:1117035 发表于 2024-4-17 22:07 来自手机 | 只看该作者
大IGBT 发表于 2024-4-17 19:54
再补充一个问题
3,基极电阻太大三极管有可能临界导通或工作在放大区,如果单片机是弱上拉再加上上拉电阻 ...

本人初学菜鸡,采用的51单片机,P3口是带有上拉电阻的吧,驱动三极管开关电路理论上应该没问题吧。然后程序里面也是高电平闭合,低电平断开,程序里的开就是断开,注释没好。然后您说的后面这我已经换了一个1k的电阻接IO口,也试过了,但是还是不行。我也用万用表测试过,处于第一个循环中,应当继电器闭合,但是继电器依旧处于处于开路状态。同时我用相同的电路,但是这次采用一个按键接1k的电阻到vcc继电器又能工作。这就让我很迷惑。
回复

使用道具 举报

8#
ID:1117035 发表于 2024-4-17 22:09 来自手机 | 只看该作者
cy009 发表于 2024-4-17 20:09
a是什么变量? 有a>,有a

a是传感器采集的水位数据,当yi第一个循环为假就退出来了啊,就大于上限断开继电器,然后一直保持继电器断开到水位到下限再闭合继电器
回复

使用道具 举报

9#
ID:1117035 发表于 2024-4-17 22:11 来自手机 | 只看该作者
Hephaestus 发表于 2024-4-17 19:43
先测Q2的b极和c极电压。

en你好我菜鸡一枚。这个测俩端压降有啥用呢。
回复

使用道具 举报

10#
ID:1117035 发表于 2024-4-17 22:14 来自手机 | 只看该作者
dyx811 发表于 2024-4-17 21:12
程序里面的“a”变量是多久采集一次?

en本人初学这些还学的很差,我只知道传感器实时采集的,可以显示实时水位数据
回复

使用道具 举报

11#
ID:1117035 发表于 2024-4-17 22:29 来自手机 | 只看该作者
Hephaestus 发表于 2024-4-17 19:43
先测Q2的b极和c极电压。

大哥已经测的4.7V左右
回复

使用道具 举报

12#
ID:384109 发表于 2024-4-17 22:52 | 只看该作者
代码逻辑有问题,a的来源也有问题,先解决代码问题吧
回复

使用道具 举报

13#
ID:1087128 发表于 2024-4-18 08:49 | 只看该作者
是不是继电器电压用错了
回复

使用道具 举报

14#
ID:170318 发表于 2024-4-18 08:52 | 只看该作者
R14改成1k,R19去掉
回复

使用道具 举报

15#
ID:420836 发表于 2024-4-18 08:57 | 只看该作者
继电器输出接线错误。 请仔细检查。
回复

使用道具 举报

16#
ID:161164 发表于 2024-4-18 09:17 | 只看该作者

回复

使用道具 举报

17#
ID:277550 发表于 2024-4-18 10:31 | 只看该作者
动作时,b的电压多少。。。。
回复

使用道具 举报

18#
ID:1117035 发表于 2024-4-18 11:11 来自手机 | 只看该作者
LHWCCJ 发表于 2024-4-18 08:49
是不是继电器电压用错了

5V的这个没问题
回复

使用道具 举报

19#
ID:1117035 发表于 2024-4-18 11:12 来自手机 | 只看该作者
jhczy 发表于 2024-4-18 08:52
R14改成1k,R19去掉

感谢,我试试
回复

使用道具 举报

20#
ID:1117035 发表于 2024-4-18 11:13 来自手机 | 只看该作者
devcang 发表于 2024-4-18 10:31
动作时,b的电压多少。。。。

测的只有0.14V但是那个状态确实应该输出高电平的。我实在想不出来哪里出来问题
回复

使用道具 举报

21#
ID:1117035 发表于 2024-4-18 11:15 来自手机 | 只看该作者
lkc8210 发表于 2024-4-18 09:17

感谢我试试
回复

使用道具 举报

22#
ID:344848 发表于 2024-4-18 11:31 | 只看该作者
单片机输出电流远小于输入电流,建议使用UN2008增加输出电流!
回复

使用道具 举报

23#
ID:1109793 发表于 2024-4-18 12:35 | 只看该作者
新型单片机就设置为推挽模式,老型号就增加一个上拉电阻
回复

使用道具 举报

24#
ID:338503 发表于 2024-4-18 15:09 | 只看该作者
P3.7接一个10K的上拉电阻就可以了。
回复

使用道具 举报

25#
ID:1117035 发表于 2024-4-18 16:21 来自手机 | 只看该作者
gsr64 发表于 2024-4-18 15:09
P3.7接一个10K的上拉电阻就可以了。

感谢!我试试
回复

使用道具 举报

26#
ID:1117035 发表于 2024-4-18 16:22 来自手机 | 只看该作者
xiaobendan001 发表于 2024-4-18 12:35
新型单片机就设置为推挽模式,老型号就增加一个上拉电阻

感谢!我试试。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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