业务洽谈:
联系人:张顺平 手机:17727550196(微信同号) QQ:3003262363 EMAIL:zsp2018@szczkjgs.com
联系人:鄢先辉 手机:17727552449 (微信同号) QQ:2850985542 EMAIL:yanxianhui@szczkjgs.com
负责人联络方式: 手机:13713728695(微信同号) QQ:3003207580 EMAIL:panbo@szczkjgs.com 联系人:潘波
图3 程序流程图
对应的程序为: ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV A,#00H EBC: MOV P3,#0F8H MOV P3,#0F9H ACALL DEL1 MOV P1,#0FFH MOV A,P1 CJNE A,#0E9H,BEC S1: MOV P3,#0F4H AJMP S1 BEC: MOV A,#00H MOV P3,#0F8H MOV P3,#0F9H ACALL DEL1 MOV P1,#0FFH MOV A,P1 CJNE A,#0E1H,ECB S2: MOV P3,#0ECH AJMP S2 ECB: MOV A,#00H MOV P3,#0F8H MOV P3,#0FDH ACALL DEL1 MOV P1,#0FFH MOV A,P1 CJNE A,#0D9H,EBC1 S3: MOV P3,#0DDH AJMP S3 EBC1: MOV A,#00H MOV P3,#0F8H MOV P3,#0FEH ACALL DEL1 MOV P1,#0FFH MOV A,P1 CJNE A,#0D6H,E S4: MOV P3,#7BH AJMP S4 E: MOV P3,#00H ACALL DEL1 MOV P3,#0F8H ACALL DEL1 AJMP E DEL1: MOV R5,#01H D1: MOV R6,#0FFH D2: MOV R7,#0FFH D3: DJNZ R7,D3 DJNZ R6,D2 DJNZ R5,D1 RET END 图4所示为制作的PCB板图,实物制作成功后,取一只三极管,将管脚按1、2、3顺序插入产品的测试孔中,保证接触良好,然后按下电源键,系统自动复位后运行,由LED指示出所测三极管对应的管型和管脚。LED灯的顺序与管脚管型是一一对应的,若左边第一只LED灯亮则所测三极管为NPN型,管脚排列顺序为BEC;若左边第二只LED灯亮则所测三极管为PNP型,管脚排列顺序为EBC;若左边第三只LED灯亮则所测三极管为NPN型,管脚排列顺序为ECB;若左边第四只LED灯亮则所测三极管为NPN型,管脚排列顺序为EBC;若四只LED灯同时闪烁则可能是被测三极管已坏或有引脚接触不良,单片机中未写该管型对应的程序。 在制作实物的过程中,可以从左至右依次在LED灯的一侧标明所对应的管脚和类型,也可以用不同颜色的LED灯来显示不同的管脚和管型。 4结论 根据硬件电路和软件设计进行电路的焊接和调试,设计所得的判别仪可以快速准确地判断小功率三极管的管脚和类型,并由相应的指示电路显示出判断结果,比用万用表测量要方便快捷很多。 本设计由于采用单片机作为中心控制单元,故可扩展性强。比如可在本作品的基础上增加测量三极管β值的电路,可用数码管显示出β值。另外,本设计现在只能测量常见中小功率的三极管,若加上驱动电路、限流电路,修改部分源程序也可测量大功率三极管。