找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为什么用低电平驱动灯泡不亮啊

查看数: 5151 | 评论数: 16 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-7-1 11:32

正文摘要:

当温度低于30度时,单片机控制P2.3输出低电平,可是灯泡不亮,是程序问题还是原理图呀 主程序如下:#include<reg52.h> #include "LCD.h"#include "DS18B20.h"#include "DS1302.h"sbit   ...

回复

ID:217428 发表于 2017-7-5 17:30
来个上拉电阻
ID:7485 发表于 2017-7-4 21:01
继电器吸合不吸合?
ID:216988 发表于 2017-7-4 09:47
先不管其它功能,写个程序验证一下这电路有没有问题,就只让P23为低电平,看看先。 另外,我感觉proteus里的三极管也是有点问题
ID:216740 发表于 2017-7-3 11:14
用万用表测量一下,看到底是不是低电平。看看灯泡两端有没有电压。
ID:216683 发表于 2017-7-3 09:13
一般去推继电器我喜欢用NPN的管子,PNP老是怕不饱合
ID:159139 发表于 2017-7-2 16:26
你把三极管B级电阻改为200R,保证灯的工作电压设置为5v灯就亮了。
ID:111634 发表于 2017-7-1 20:55
加一个12V的VCC1接到PNP的E,结果是无论输出高低电平,小灯泡都会亮!
ID:202637 发表于 2017-7-1 19:58
aiohu 发表于 2017-7-1 17:01
加一个12V的VCC1接到PNP的E-------你会加的,给P2.3一个低电平,   在继电器的线圈端加一个小灯泡,仿真在PR ...

已解决,谢谢
ID:202637 发表于 2017-7-1 19:57
aiohu 发表于 2017-7-1 17:01
加一个12V的VCC1接到PNP的E-------你会加的,给P2.3一个低电平,   在继电器的线圈端加一个小灯泡,仿真在PR ...

已经解决谢谢
ID:202637 发表于 2017-7-1 17:03
吕强军 发表于 2017-7-1 14:01
你把你的程序和仿真图以文件的形式发给我,加我QQ 2211818451

已经加了qq
ID:202637 发表于 2017-7-1 17:03
cjjcjj1 发表于 2017-7-1 13:45
你好!程序不全,仿真截图没法测试,直接把程序和仿真打包发一下吧
加我QQ 1413753805

已加qq
ID:216359 发表于 2017-7-1 17:01
加一个12V的VCC1接到PNP的E-------你会加的,给P2.3一个低电平,   在继电器的线圈端加一个小灯泡,仿真在PROTEUS 里做,单独的做一个程序,就上述几句
ID:216359 发表于 2017-7-1 16:47
先看看你的电源是不是够驱动继电器,方法为在PNP的C脚接一个电流表,看一下是否有毫安的电流流过
这样你就可以判断是不是在低电平时电流输出来,
ID:82765 发表于 2017-7-1 13:45
提示: 作者被禁止或删除 内容自动屏蔽
ID:179958 发表于 2017-7-1 13:08
先不管其它功能,写个程序验证一下这电路有没有问题,就只让P23为低电平,看看亮不亮先。
另外,我感觉proteus里的三极管也是有点问题
ID:202637 发表于 2017-7-1 11:37
求大神指点

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

Powered by 单片机教程网

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