消息
×
loading..
微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
厂商专区
产品/技术
应用分类

三极管测量之管脚判断软件设计

2015-11-05 09:16 来源:电源网综合 编辑:铃铛

在电子电路设计当中,三极管的使用率相当之高。并且随着大面积的应用,三极管测量与参数也逐渐开始成为决定电路效率与性能的因素。其中尤其重要的是三极管引脚的判别,在本文当中,小编就要为大家介绍一种自动判别三极管管脚电路的软件部分。

在目前主流的中小功率三极管中,NPN的三极管管脚排列顺序有EBCECBBCE三种(有极少数例外,可忽略不计),而PNP的只有EBC一种排列顺序。所以,按照此规律进行软件的编写。总体编程思想是在各种不同管脚排列顺序的三极管三个管脚上加上不同电压,测试其电流情况并将其转化为二进制码。将这些二进制码写入单片机,外部输入的数据与单片机内部的二进制码进行比较,如果读入数据与内部事先写入的某个数据相等,则所测的三极管就为这个数据所对应的三极管的管型和管脚,然后用对应的发光二极管点亮指示出管型、管脚。

软件主程序流程图如图1所示。

三极管测量
图1程序流程图

对应的程序为:

ORG0000H

AJMPMAIN

ORG0030H

MAIN:MOVA#00H

EBC:MOVP3#0F8H

MOVP3,#0F9H

ACALLDEL1

MOVP1,#0FFH

MOVA,P1

CJNEA,#0E9HBEC

S1:MOVP3#0F4H

AJMPS1

BEC:MOVA#00H

MOVP3,#0F8H

MOVP3,#0F9H

ACALLDEL1

MOVP1,#0FFH

MOVA,P1

CJNEA,#0E1HECB

S2:MOVP3#0ECH

AJMPS2

ECB:MOVA#00H

MOVP3,#0F8H

MOVP3,#0FDH

ACALLDEL1

MOVP1,#0FFH

MOVA,P1

CJNEA,#0D9HEBC1

S3:MOVP3#0DDH

AJMPS3

EBC1:MOVA#00H

MOVP3,#0F8H

MOVP3,#0FEH

ACALLDEL1

MOVP1,#0FFH

MOVA,P1

CJNEA,#0D6HE

S4:MOVP3#7BH

AJMPS4

E:MOVP3#00H

ACALLDEL1

MOVP3,#0F8H

ACALLDEL1

AJMPE

DEL1:MOVR5#01H

D1:MOVR6#0FFH

D2:MOVR7#0FFH

D3:DJNZR7D3

DJNZR6,D2

DJNZR5,D1

RET

END



图1 程序流程图
图2实物PCB板图

2所示为制作的PCB板图,实物制作成功后,取一只三极管,将管脚按123顺序插入产品的测试孔中,保证接触良好,然后按下电源键,系统自动复位后运行,由LED指示出所测三极管对应的管型和管脚。LED灯的顺序与管脚管型是一一对应的,若左边第一只LED灯亮则所测三极管为NPN型,管脚排列顺序为BEC;若左边第二只LED灯亮则所测三极管为PNP型,管脚排列顺序为EBC;若左边第三只LED灯亮则所测三极管为NPN型,管脚排列顺序为ECB;若左边第四只LED灯亮则所测三极管为NPN型,管脚排列顺序为EBC;若四只LED灯同时闪烁则可能是被测三极管已坏或有引脚接触不良,单片机中未写该管型对应的程序。

在将程序应用到实物的过程中,可采用不同颜色LED灯来对不同的管脚和管型进行区分,即在LED照明灯的一侧标明所对应的的管脚与类型,按照从左至右的顺序来显示。本位对于一种能够快速进行三极管测量中引脚测量软件设计流程进行了大致介绍,希望大家在阅读过本文之后能够有所收获。

声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。

相关阅读

微信关注
技术专题 更多>>
技术专题之EMC
技术专题之PCB

头条推荐

电子行业原创技术内容推荐
客服热线
服务时间:周一至周五9:00-18:00
微信关注
获取一手干货分享
免费技术研讨会
editor@netbroad.com
400-003-2006