求助:继电器引起单片机控制继电器通信错误问题

电脑控制单片机,单片机控制继电器
11:06:50来源: 51hei 关键字:&&&&
电子世界真的很奇妙。在此献上本人第一个里的。让你也感受下电子世界奇妙。
单片机程序:
&将此程序借助软件写入单片机内:
&硬件完成后的连线。
&&& 在PC端为单片机写入的程序的软件点击上图的1。会出现以上界面。上图的2既是给单片机发送数据的窗口。在输入框输入数据后,点击发送既可以给单片机传输数据。
本程序发送低电平0LED灯等亮,反之高电平1则灭。
我们输送给单片机的数据是以字节划分的。一字节=8个位。每个位控制一个LED灯。在此我们的PO^O口是控制继电器的。P0^0为高电平时继电器通电。接通红黑笔。万能表接通发出声音。
比如你要控制8个LED前4灯亮。二进制数为:&&&& 我们在电脑要发送给单片机时要转为十六进制。转法为二进制的最低位数起4个为一组。例如以上二进制数既可以分为1111&& 0000&& 然后按1、2、4、8给数码加权。让后两组数合并。合并后为F0。把这个数发送给单片机。哈哈LED等就一半亮一半没亮啦。同时继电器被断开了。万能表不响。
关键字:&&&&
编辑:什么鱼
引用地址:
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
关注eeworld公众号快捷获取更多信息
关注eeworld服务号享受更多官方福利
相关关键词
热门关键词
大学堂最新课程
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
热门资源推荐
频道白皮书
何立民专栏
北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。查看: 3684|回复: 19
单片机控制5V继电器无法驱动的问题
单片机 STC12C60S2,用IO脚控制5V继电器(继电器型号:松乐SRE-5VDC-SL-2C),始终无法驱动,因为是想控制两路(一路485,一路AD采样,直接加上拉电阻存在切换问题),请教下各位大侠是什么问题?
QQ截图36.png (30.98 KB, 下载次数: 4)
11:12 上传
QQ截图48.png (2 KB, 下载次数: 2)
11:14 上传
补充一下:继电器吸合电流为80ma,电阻60欧
本帖最后由
11:22 编辑
你参考一下神鸡老师 扫频仪电路,续电器是 ATQ209 TQ2-5V
n92oc2o7uyacc.jpg (332.32 KB, 下载次数: 11)
11:20 上传
因为正常端口的是由10k左右的上拉电阻提供1状态。驱动力不够。楼主应将三极管的基极电阻用小一点,然后io口设置为推挽输出,才行!否则您还是用pnp加下拉吧。
单片机IO口的拉电流是微安级别,灌电流可以到毫安,具体看说明,你这种接法继电器会有多少电流流过,换成pnp试试,或者光耦隔离一下
吉檀zmm 发表于
补充一下:继电器吸合电流为80ma,电阻60欧
设你的8050放大为100倍,那就要0.8mA.
去基极压降后驱动只有4V, 在10K欧上只产生0.4mA
还不知你的8050放大有否100倍,先测一下8050电流放大倍数,然后再定个零件老化保险系数,
来确定B极电阻数值
加个PNP管吧, 如图。 二极管一定要加, 电流关断時继电器线圈產生的反电动势由二极管消除。
改正下.png (29.99 KB, 下载次数: 3)
12:13 上传
<p id="rate_44" onmouseover="showTip(this)" tip="赞一个!&经验 + 1 点
" class="mtn mbn">
kwok_sir 发表于
加个PNP管吧, 如图。 二极管一定要加, 电流关断時继电器线圈產生的反电动势由二极管消除。
加个S8550行不?
将I/O配成推挽输出即可,10K电阻太大了,换成1-2k比较合适。
(44.72 KB, 下载次数: 2)
12:36 上传
吉檀zmm 发表于
加个S8550行不?
可以, 任何 TO-92 P管都可以。 不要忘記加二极管。
kwok_sir 发表于
加个PNP管吧, 如图。 二极管一定要加, 电流关断時继电器线圈產生的反电动势由二极管消除。
加了8550PNP,问题解决,但是发射极、集电极接继电器线圈和接地(调换顺序)都能切换,请教下大侠是什么原理和原因呢?
换成8550拉电流的那样。
我用stc12c2052ad+8050驱动蜂鸣器都不行,
换成8550拉电流的就可以!
吉檀zmm 发表于
加了8550PNP,问题解决,但是发射极、集电极接继电器线圈和接地(调换顺序)都能切换,请教下大侠是什么原 ...
发射极及集电极调换使用有可能成功, 从结构上从射极及集极有兩个二极管分別指进基极。
它们二个空阈区厚薄不同, 基射薄些, 基集厚些。 返过來用(调换使用) Hfe 小很多!
kwok_sir 发表于
发射极及集电极调换使用有可能成功, 从结构上从射极及集极有兩个二极管分別指进基极。
它们二个空阈区厚 ...
谢谢老师!在此也一并感谢楼上各位老师的帮助!
换成 TIP122吧~~~~~~~~~~
Powered by求助:怎么隔离继电器和单片机的地端_百度知道
求助:怎么隔离继电器和单片机的地端
我有更好的答案
最简单实用的方法就是用光耦隔离。
给出目前的线路图才好分析问题。
为您推荐:
其他类似问题
您可能关注的内容
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。21ic官方微信-->
求助:继电器引起单片机通信错误问题
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
上图为51单片机驱动继电器电路,测试结果如下:
1、继电器不动作,通信正常;继电器动作后,通信出错。
2、去掉R101、R103,对P34操作或者不操作,通信出错。
3、去掉R101、R103、R3、R10,对P34操作或者不操作,通信出错。
4、换其他IO口,继电器不动作,通信正常;继电器动作后,通信出错。
5、继电器动作时用示波器监测了单片机电源、继电器电源、驱动IO口,很干净;单片机没有复位。
请问是什么原因造成通信出错的呢?
满意回复+2
在继电器触点上并电容,调整容量,直到在暗处看不到火花
去掉R101、R103,对P34操作或者不操作,通信出错。
-----------
Q5/Q6截止,继电器不动作了,你的通讯还是出错!换句话,你只要是操作了P34就错,不 ...
楼主遇到的通讯错误显然与继电器是否动作无关,这说明程序有错。
那说明电路有误。
在你的描述中,断开驱动继电器的晶体管基极电阻还出错,在默认你的硬件电路没有其它问题时(仅由你提供的电路图判断,不包括前级电路和PCB连 ...
可能高频干扰。
继电器去控制什么电路,可能是那部分电路引起的,不能说是继电器引起的
继电器实现了机电隔离,不可能是继电器的问题
电流大了就会有火花,低压也会有
1:通信出错是具体是指 什么,两个芯片之间?
2:这12V 供电和你MCU是同一个电源,还是独立的
你看下232波形,感觉是切换时有低电平导致误检测到起始位。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
可能高频干扰。
继电器去控制什么电路,可能是那部分电路引起的,不能说是继电器引起的
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
skm2008 发表于
继电器去控制什么电路,可能是那部分电路引起的,不能说是继电器引起的
继电器控制一个芯片外围电阻电容的切换哦
在继电器触点上并电容,调整容量,直到在暗处看不到火花
继电器实现了机电隔离,不可能是继电器的问题
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
是继电器动作之后的通信会出现错误,不是继电器动作过程中。
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
tyw 发表于
在继电器触点上并电容,调整容量,直到在暗处看不到火花
叔,不是控制强电哇
电流大了就会有火花,低压也会有
资深工程师, 积分 19377, 距离下一级还需 623 积分
资深工程师, 积分 19377, 距离下一级还需 623 积分
资深工程师, 积分 19377, 距离下一级还需 623 积分
资深工程师, 积分 19377, 距离下一级还需 623 积分
去掉R101、R103,对P34操作或者不操作,通信出错。
-----------
Q5/Q6截止,继电器不动作了,你的通讯还是出错!换句话,你只要是操作了P34就错,不管继电器如何,对吧?!
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
李冬发 发表于
去掉R101、R103,对P34操作或者不操作,通信出错。
-----------
Q5/Q6截止,继电器不动作了,你 ...
对的,这是最奇怪的地方,如果是继电器干扰的话,这一项测试应该没问题
高级技术员, 积分 665, 距离下一级还需 335 积分
高级技术员, 积分 665, 距离下一级还需 335 积分
高级技术员, 积分 665, 距离下一级还需 335 积分
高级技术员, 积分 665, 距离下一级还需 335 积分
1:通信出错是具体是指 什么,两个芯片之间?
2:这12V 供电和你MCU是同一个电源,还是独立的
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
li880wert 发表于
1:通信出错是具体是指 什么,两个芯片之间?
2:这12V 供电和你MCU是同一个电源,还是独立的 ...
232通信不正常,12V和MCU电源由稳压电源两通道输出
高级技术员, 积分 744, 距离下一级还需 256 积分
高级技术员, 积分 744, 距离下一级还需 256 积分
高级技术员, 积分 744, 距离下一级还需 256 积分
高级技术员, 积分 744, 距离下一级还需 256 积分
你看下232波形,感觉是切换时有低电平导致误检测到起始位。
高级技术员, 积分 665, 距离下一级还需 335 积分
高级技术员, 积分 665, 距离下一级还需 335 积分
高级技术员, 积分 665, 距离下一级还需 335 积分
高级技术员, 积分 665, 距离下一级还需 335 积分
youimiss 发表于
232通信不正常,12V和MCU电源由稳压电源两通道输出
12V 电源 和MCU电源 共地处 有没加电容
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
中级工程师, 积分 4385, 距离下一级还需 615 积分
问题解决了,亲们。。。
继电器触点上这个RD网络标号标错,导致与单片机P3.7(RD)连在了一起,割断后就没问题了。具体什么原因导致出错还是不懂,这个错误导致了P3.7口与SG2525的第7脚连在一起并通过一个RC到地,不至于干扰到单片机吧
本帖子中包含更多资源
才可以下载或查看,没有帐号?
youimiss 发表于
232通信不正常,12V和MCU电源由稳压电源两通道输出
是隔离的吗?还是存在共地?
资深工程师, 积分 19128, 距离下一级还需 872 积分
资深工程师, 积分 19128, 距离下一级还需 872 积分
资深工程师, 积分 19128, 距离下一级还需 872 积分
资深工程师, 积分 19128, 距离下一级还需 872 积分
资深工程师, 积分 19377, 距离下一级还需 623 积分
资深工程师, 积分 19377, 距离下一级还需 623 积分
资深工程师, 积分 19377, 距离下一级还需 623 积分
资深工程师, 积分 19377, 距离下一级还需 623 积分
找程序bug啊
助理工程师, 积分 1595, 距离下一级还需 405 积分
助理工程师, 积分 1595, 距离下一级还需 405 积分
助理工程师, 积分 1595, 距离下一级还需 405 积分
助理工程师, 积分 1595, 距离下一级还需 405 积分
扫描二维码,随时随地手机跟帖
突出贡献奖章
等级类勋章
沉静之湖泊
发帖类勋章
时间类勋章
技术奇才奖章
人才类勋章
技术领袖奖章
人才类勋章
坚毅之洋流
发帖类勋章
荣誉元老奖章
等级类勋章
无冕之王奖章
等级类勋章
技术导师奖章
人才类勋章
时间类勋章
终身成就奖章
等级类勋章
核心会员奖章
等级类勋章
技术高手奖章
人才类勋章
时间类勋章
涓涓之细流
发帖类勋章
时间类勋章
时间类勋章
欢快之小溪
发帖类勋章
社区建设奖章
等级类勋章
您需要登录后才可以回帖
热门推荐 /5红外线遥控继电器制作求助|我爱单片机 - 数码之家
查看完整版本: [--
赞助商链接
[attachment=5172667]我比较白,高手帮忙看看电路图有没有错误啊,电路仿真继电器没有反应,把发光二极管弄掉就成功,能不能不删除发光二极管啊,哪两个电阻怎么计算啊
赞助商链接
把发光二极管 并到继电器上
赞助商链接
楼上正解 发光二极管并联.否则应该是驱动不了的可以去掉以后 IO直连发光二极管加限流电阻到VCC
都改成红圈那样看看[attachment=5173474]
图里那个红色的芯片好像是单片机所以你这样的仿真肯定不行和那几个led无关
电路错了,详细看一看三极管的基础原理吧。按你上图的接法,对于B极的驱动电流极少,而且晶体管的BE电压差大约为0.5V,对于图中由于有LED,当单片机IO脚为0V时,B极电压不小于2V,对于E极电压大约为2.5V,而且这电压还没计算B极电阻的压降,即继电器的工作电压低于2.5V,所以根本不能驱动继电器。应是把PNP的三极管E极接+5V,C极接继电器,继电器别一脚接负。如不想改PCB的话,把三极管改为NPN也行,但需把LED反向及取消上拉电阻或把它改为接地。
你的电路的接法。继电器得到的电压=电源电压-发光二极管电压-三极管压降-基集电阻压降。所以电压会较低,没法驱动继电器。把继电器接到集电极就好了。或者:换成NPN管子,电路就可以不变了。推荐:发光二极管起到指示作用,可以和继电器并联(当然还是需要串联电阻限流),这样更好操作,而且就算发光二极管损坏,继电器可以正常受控。
:你的电路的接法。继电器得到的电压=电源电压-发光二极管电压-三极管压降-基集电阻压降。所以电压会较低,没法驱动继电器。把继电器接到集电极就好了。或者:换成NPN管子,电路就可以不变了。.......&#160;( 08:22)&#160;NPN管当时也考虑了,但是单片机上电高电平,会对NPN三极管有影响啊,有什么办法吗,
:都改成红圈那样看看[图片]&#160;( 19:03)&#160;谢谢你的指点,
:电路错了,详细看一看三极管的基础原理吧。按你上图的接法,对于B极的驱动电流极少,而且晶体管的BE电压差大约为0.5V,对于图中由于有LED,当单片机IO脚为0V时,B极电压不小于2V,对于E极电压大约为2.5V,而且这电压还没计算B极电阻的压降,即继电器的工作电压低于2.5V,所以根本 ..&#160;( 22:02)&#160;谢谢指点,当时没有仔细看,以及本人基础太白了,开始画电路图时是参考淘宝上面板子的电路图,后来网友提议单片机和继电器同电源可以不要光耦,多此一举。所以就把光耦去了
:你的电路的接法。继电器得到的电压=电源电压-发光二极管电压-三极管压降-基集电阻压降。所以电压会较低,没法驱动继电器。把继电器接到集电极就好了。或者:换成NPN管子,电路就可以不变了。.......&#160;( 08:22)&#160;我想问一下,继电器接三极管集电极好还是发射极好,有什么不同吗?
继电器最好使用集电极开路驱动...也就是说.同样的电路.只需要把Relay给放到集电极与接地之间....
:我想问一下,继电器接三极管集电极好还是发射极好,有什么不同吗?&#160;( 12:53)&#160;如果因为有单片机上电高电平问题,一般现在的单片机都可以上电引脚置高。如果不得不用PNP管子,就把发光二极管接到继电器那边吧。具体接到发射极和集电极,没有好坏之分,是要看用途。具体你可以去研究下三极管的用法,也就几种状态。
这个电路乱画的,发光二极管发这个位置明显不对,
:我想问一下,继电器接三极管集电极好还是发射极好,有什么不同吗?&#160;( 12:53)&#160;我觉得你应该看一下三极管的原理,要是不彻底弄明白,以后还会出差错,这是最最基础的东西了,单片机小白大家可以原谅,但三极管是小白,这个大家就要笑话你了.....
:我想问一下,继电器接三极管集电极好还是发射极好,有什么不同吗?&#160;( 12:53)&#160;简单的说,三极管作开关控制用时,NPN管子,负载接电源和C极之间,E接地PNP管子,负载接E极和地之间,C接电源
继电器一定要接到集电极啊,,接在发射极上不妥,基极电流通断的
:我觉得你应该看一下三极管的原理,要是不彻底弄明白,以后还会出差错,这是最最基础的东西了,单片机小白大家可以原谅,但三极管是小白,这个大家就要笑话你了.....&#160;( 19:42)&#160;谢谢指点,现在正在学习这些基础
:继电器最好使用集电极开路驱动...也就是说.同样的电路.只需要把Relay给放到集电极与接地之间....&#160;( 16:28)&#160;谢谢指点,刚才看了一篇关于三极管驱动继电器的文章,里面讲解了9012三极管驱动继电器接集极与发射极的不同,&&/blog/static/6/
这是我产品的实际电路图,供参考: pic单片机可高电平也可低电平输出(该电路中控制脚高电平时发光管亮--输出导通)!
[attachment=5181661]
这是我修改后的图,请大家指点一下[attachment=5183190]
嗯嗯,现在对的哦!!!楼主有源程序嘛?可以发我来学习一下嘛!!
查看完整版本: [--
Powered by
Time 0.125548 second(s),query:5 Gzip enabled}

我要回帖

更多关于 单片机驱动继电器电路 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信