找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 246|回复: 25
收起左侧

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

  [复制链接]
ID:1117035 发表于 2024-4-17 17:14 来自手机 | 显示全部楼层 |阅读模式
单片机IO口驱动三极管开关电路以闭合继电器工作不正常,有那位大佬可以帮我看看。继电器关键定义为P3^7
17133451400719186552463903126387.jpg
17133451897204922577630854191967.jpg
回复

使用道具 举报

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,基极电阻太大三极管有可能临界导通或工作在放大区,如果单片机是弱上拉再加上上拉电阻就更不可靠了。
回复

使用道具 举报

ID:619259 发表于 2024-4-17 20:09 | 显示全部楼层
a是什么变量? 有a>,有a<, 那么a=呢?做什么?
回复

使用道具 举报

ID:34149 发表于 2024-4-17 21:12 | 显示全部楼层
程序里面的“a”变量是多久采集一次?
回复

使用道具 举报

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

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

使用道具 举报

ID:1117035 发表于 2024-4-17 22:09 来自手机 | 显示全部楼层
cy009 发表于 2024-4-17 20:09
a是什么变量? 有a>,有a

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

使用道具 举报

ID:1117035 发表于 2024-4-17 22:11 来自手机 | 显示全部楼层
Hephaestus 发表于 2024-4-17 19:43
先测Q2的b极和c极电压。

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

使用道具 举报

ID:1117035 发表于 2024-4-17 22:14 来自手机 | 显示全部楼层
dyx811 发表于 2024-4-17 21:12
程序里面的“a”变量是多久采集一次?

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

使用道具 举报

ID:1117035 发表于 2024-4-17 22:29 来自手机 | 显示全部楼层
Hephaestus 发表于 2024-4-17 19:43
先测Q2的b极和c极电压。

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

使用道具 举报

ID:384109 发表于 2024-4-17 22:52 | 显示全部楼层
代码逻辑有问题,a的来源也有问题,先解决代码问题吧
回复

使用道具 举报

ID:1087128 发表于 2024-4-18 08:49 | 显示全部楼层
是不是继电器电压用错了
回复

使用道具 举报

ID:170318 发表于 2024-4-18 08:52 | 显示全部楼层
R14改成1k,R19去掉
回复

使用道具 举报

ID:420836 发表于 2024-4-18 08:57 | 显示全部楼层
继电器输出接线错误。 请仔细检查。
回复

使用道具 举报

ID:161164 发表于 2024-4-18 09:17 | 显示全部楼层
2024-04-18_091322.png
回复

使用道具 举报

ID:277550 发表于 2024-4-18 10:31 | 显示全部楼层
动作时,b的电压多少。。。。
回复

使用道具 举报

ID:1117035 发表于 2024-4-18 11:11 来自手机 | 显示全部楼层
LHWCCJ 发表于 2024-4-18 08:49
是不是继电器电压用错了

5V的这个没问题
回复

使用道具 举报

ID:1117035 发表于 2024-4-18 11:12 来自手机 | 显示全部楼层
jhczy 发表于 2024-4-18 08:52
R14改成1k,R19去掉

感谢,我试试
回复

使用道具 举报

ID:1117035 发表于 2024-4-18 11:13 来自手机 | 显示全部楼层
devcang 发表于 2024-4-18 10:31
动作时,b的电压多少。。。。

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

使用道具 举报

ID:1117035 发表于 2024-4-18 11:15 来自手机 | 显示全部楼层
lkc8210 发表于 2024-4-18 09:17

感谢我试试
回复

使用道具 举报

ID:344848 发表于 2024-4-18 11:31 | 显示全部楼层
单片机输出电流远小于输入电流,建议使用UN2008增加输出电流!
回复

使用道具 举报

ID:1109793 发表于 2024-4-18 12:35 | 显示全部楼层
新型单片机就设置为推挽模式,老型号就增加一个上拉电阻
回复

使用道具 举报

ID:338503 发表于 2024-4-18 15:09 | 显示全部楼层
P3.7接一个10K的上拉电阻就可以了。
回复

使用道具 举报

ID:1117035 发表于 2024-4-18 16:21 来自手机 | 显示全部楼层
gsr64 发表于 2024-4-18 15:09
P3.7接一个10K的上拉电阻就可以了。

感谢!我试试
回复

使用道具 举报

ID:1117035 发表于 2024-4-18 16:22 来自手机 | 显示全部楼层
xiaobendan001 发表于 2024-4-18 12:35
新型单片机就设置为推挽模式,老型号就增加一个上拉电阻

感谢!我试试。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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