单片机通过PNP三极管8550控制继电器线圈

程序编好后,单片机控制通断的时候,基极与接地点之间有电压变化,说明基极正常。但电磁线圈一直不工作。测得8550的E,C之间电压为12v正常,但基极在通断过程中,ec 之间电压一直为12V不变。

请指点迷津。万分感谢。
还有,三极管到底是e接正还是c接正啊?

这个电路不正确。这是个射极输出电路,单片机的输出0-5V,所心继电器上的电压大约是11-6V。

应改成集电极输出。+12V接E,继电器一端接C另一端接地,在基极上再串一个7V的稳压二极管(最好的基极与+12V间加一个发射结电阻)。

断开基极电阻,接通电源12V,测量8550的E、C之间电压应为为12v,否则制继电器线圈接触不良或断线。检查1N4007是否装反向,防止导通时电流旁路。

用1-5K电阻连接电源正极和基极,若继电器吸合,则单片机输出电压不够,不吸合,是三极管损坏。补充:8550三极管属PNP型三极管,有箭头的发射极E接正极。

单片机这种集成电路芯片,采用超大规模集成电路技术把有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的微小完善的微型计算机系统。

扩展资料:

单片机故障的排除

1、单片机正常工作的三个条件

单片机工作的三个条件分别是电源、时钟晶振、复位。当单片机不能正常工作时,我们首先就要检查这三个条件,用电压表或者万用表检测他的电源和接地脚,检测两个引脚之间的电压是不是5V左右;对于时钟晶体振荡有没有正常工作,我们最好用示波器进行检测,看能否检测到相应频率的正弦波脉冲。

复位检测比较简单,单片机的复位电平一般是高电平复位,单片机在接通电源的时候一般复位引脚上会出现5V左右的高电平,另外在按下复位按键时,复位引脚上也会出现高电平,用一般的电压表或者万用表都可以进行检测。

2、单片机内部是否正常工作的检测

单片机内部有没有正常工作,我们主要是通过写入程序的方式来进行检测和排查。这个检测需要有“烧入”代码的硬件和软件才行,检测的原理就是通过“烧入”代码的硬件和软件,将一段带有检测功能的正常代码“烧入”到单片机。

检查两个方面:第一就是能不能将目标代码正常写入单片机,不能正常写入单片机时,说明单片机已经损坏,需要更换同型号的单片机;第二就是目标代码可以正常写入单片机,写入后的效果是不是就是程序设定的功能,如果是说明单片机正常。

单片机在更换时,我们最好采用同型号的单片机,然后写入公司给予的目标代码,单片机的价格目前一般比较便宜,零售价格大概5元左右。

参考资料来源:百度百科--单片机

参考资料来源:百度百科--PNP型三极管

参考资料来源:百度百科--继电器线圈

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-22
这个电路不正确。这是个射极输出电路,单片机的输出0-5V,所心继电器上的电压大约是11-6V。
应改成集电极输出。+12V接E,继电器一端接C另一端接地,在基极上再串一个7V的稳压二极管(最好的基极与+12V间加一个发射结电阻。本回答被提问者采纳
第2个回答  2009-09-30
1.断开基极电阻,接通电源12V,测量8550的E、C之间电压应为为12v,否则制继电器线圈接触不良或断线。
2.检查1N4007是否装反向,防止导通时电流旁路。
3.用1-5K电阻连接电源正极和基极,若继电器吸合,则单片机输出电压不够,不吸合,是三极管损坏。

补充:8550三极管属PNP型三极管,有箭头的发射极E接正极。
第3个回答  2009-09-30
单片机io口扇出电流不够。管子放大倍速不够。用达林顿管,或者加光耦隔离。
第4个回答  2009-09-30
改用NPN8050

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网