三极管特性参数测试系统.docx
- 文档编号:3580689
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:63
- 大小:457.19KB
三极管特性参数测试系统.docx
《三极管特性参数测试系统.docx》由会员分享,可在线阅读,更多相关《三极管特性参数测试系统.docx(63页珍藏版)》请在冰豆网上搜索。
三极管特性参数测试系统
毕业论文(设计)
题目基于51单片机的三极管特性参数测试系统
毕业论文(设计)原创性声明
本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。
据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。
对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。
作者签名:
日期:
毕业论文(设计)授权使用说明
本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。
有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。
学校可以公布论文(设计)的全部或部分内容。
保密的论文(设计)在解密后适用本规定。
作者签名:
指导教师签名:
日期:
日期:
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:
按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
3)其它
目录
引言3
1.本测试系统的实现功能和设计要求3
1.1系统功能3
1.2设计要求4
2.系统设计框图及原理4
2.1系统框图4
2.2本测试系统的工作原理4
3.设计方案的选择5
3.1电压采样电路设计方案的选择5
3.2反向击穿电压测量电路5
3.3反向饱和电流测量电路6
3.4三极管共发射极输入、输出特性曲线测量的方案6
3.4.1测量输入特性曲线:
6
3.4.2测量输出特性曲线:
7
3.5测量结果显示放案8
4.各功能模块的硬件电路的工作原理及相关参数选取8
4.1单片机最小系统8
4.2电压采样电路的设计及放大系数的计算10
4.2.1基极、集电极采样电路10
4.2.2测三极管的的放大系数12
4.3A/D转换输出电路:
13
4.3.1ADC0809在实验系统中的电路13
4.3.2与ADC0809相连的电路16
4.4设计中使用的倍压电路17
4.5DA双极性电压输出电路19
4.6液晶显示21
5结束语23
参考文献:
23
附录1:
元件清单26
附录2:
源程序26
基于51单片机的三极管特性参数测试系统的设计
李青
南京信息工程大学电子信息工程系,南京210044
摘要:
本文介绍一种三极管特性参数测试系统的简单方法,该系统是基于51单片机的,该测试系统能测试几种数据,整个系统采用模块化设计,能较精确的对晶体管交直流放大特性参数、输入/输出特性曲线、反向击穿电压和反向饱和电流进行测量。
由于应用本系统可以较精确的测量出晶体管(三极管)的特性,所以对于三极管的特性参数的研究有一定的理论支持和实际意义。
本系统具有许多优点,它在抗干扰能力、性价比和功耗等方面相比于其他一些系统有一定的优势。
关键字:
三极管;单片机;模块化;优点
引言
三极管是一种很常见的电子元器件,它虽然体积较小,结构简单,但是往往在电子线路中起到很大的作用,三极管的好坏和特性参数能对电路产生很大的影响,甚至直接影响电路的功能。
目前有很多方法测试晶体三极管,同时用于测量晶体三极管的各种图示仪有很多,它们大多用于测量或者观察三极管的各种输入、输出等特性,这些图示仪有良好的性能和较高的精度,但是这些仪器的性价比和实用性不强,主要原因是因为这些仪器的电路制作比较麻烦,性价比不高。
而另外一些采用数字电路制作晶体管特性图示仪,由于测量精度较低,且一般只能测量输出特性,所以其应用也不是很广。
本课题设计的三极管特性参数测试系统制作相对比较简单方便且实用,主要用一些集成芯片组成,本测试系统的设计以AT89S52单片机为整个设计模块的基础,同时还使用了ADC0809和其他的一些重要集成芯片组成各功能模块,这些模块是本系统设计的必要组成部分,它们结合在一起构成的系统能对三极管的各项特性参数进行较为准确的测量,能基本满足设计要求。
本系统对三极管的特性参数数据的显示是通过LCD显示出来的,这些参数是由单片机最小系统、A/D转换电路、D/A转换电路和采样电路等模块综合实现得来的,然后由单片机处理后送到显示电路显示。
1.本测试系统的实现功能和设计要求
1.1系统功能
本系统能测试出小功率晶体三极管(BJT)的一些特性参数,包括输入输出特性曲线、交直流放大系数、反向击穿电压和反向饱和电流。
1.2设计要求
(1)在IB≈0,10μA,20μA,30μA,UCE=0~12V条件下,显示出三极管共射极接法输出特性曲线。
(2)在|IB|≈10μA,|UCE|≈10V条件下,能测出三极管的直流电流放大系数β,并用数字显示。
测量范围50~300;当|IB|由10μA变化到20μA,|UCE|保持不变,能测出三极管的交流放大系数β,并用数字显示。
(3)在|UCE|=10V的条件下,测量三极管的集电极—发射极反向饱和电流ICEO=1mA,用数字显示,测量范围0.1μA~100μA,测量误差≤10%。
(4)测量三极管的集电极—发射极间的反向击穿电压
,并用数字显示;测试条件IC=1mA,测量范围20V~60V,测量误差≤5%。
(5)具有三极管管脚插错、损坏指示报警功能。
2.系统设计框图及原理
2.1系统框图
图1本设计的系统框图
2.2本测试系统的工作原理
本系统在测量三极管的特性参数时需要得到的测量数据是三极管的基极、集电极上的数据(即电压电流数据),本测试系统的核心部分是单片机最小系统,它在设计中起到了中枢的作用,它连接了A/D、D/A转换电路等重要的功能模块,协调各功能模块的工作,有效的实现了发送数据控制电路和接受处理数据。
将待测三极管连接到采样电路中,采样电路将采集到的三极管的基极、集电极数据(模拟量)送到ADC0809中,ADC0809将收集到的模拟量转为数字量送入到单片机中处理,单片机在C程序的驱动下控制DAC0832输出的电压值,为待测三极管供电,即起到数控电压源和数控电流源的作用。
单片机通过P3口的电平控制采样电路中的BJT的基极电流的产生与断开,从而控制与集电极相连的继电器,当P3口输出高电平时,由于BJT的发射极与地相连,所以有基极电流产生,继电器中也有电流通过,此时继电器由常开触点切换到常闭触点;若单片机输出的是低电平,则没有基极电流产生,继电器中没有电流,继电器保持在常开触点上。
通过对继电器的工作状态的改变来改变采样电路的采集数据的工作状态。
同时,采集电路中还通过开关的开合来改变采样电路的工作状态。
最后,单片机将采集到的数据处理后送到LCD液晶中显示出来。
3.设计方案的选择
3.1电压采样电路设计方案的选择
电压采样电路主要有以下三种方案:
(1)在发射极串电阻,直接测量发射极电流Ice。
这种方案有其优点,即由于电阻两端对地电压较低,所以便于对其进行放大检测。
但这种方法也有一定的缺点和不足,即由于发射极串接的电阻导致基极电位的确定比较困难,所以很难选择合适的基极电阻,同时造成Uce的确定也会带来一定的困难。
(2)直接测量基极和集电极电阻两端电压。
该方法有比较简易的优点,但是该方法也有其缺点,即使用该方法的电路较为复杂,往往需要在电路中使用多个运算放大器,而且使用该方法测量的精确度不高,所以在需要得到比较精确的测量数据时不宜使用这种方法。
(3)分别对三极管的基极电压和集电极电阻两端电压进行采样。
所使用的电路为两路数据采集电路。
若所测量的三极管为NPN型,则设计方案采用经过普通运放组成的同向比例放大电路使基极电压进行放大。
然后将采集的数据送到A/D转换器中处理。
而对集电极电阻两端的电压进行采样时,使用INA126进行放大处理。
若所测三极管为PNP型管,采样时将电压经过反向比例电路转换成正电压以满足ADC0809采样的需要。
经比较发现,显然方案三的电路结构较简单,测量精度较高,故设计采用方案(3)
3.2反向击穿电压测量电路
反向击穿电压测量电路的关键主要是获得可调电压源,从而实现0~100V电压的连续输出,该电路有两种设计思路:
(1)可调电压源主要由变压器、三端稳压器等组成的电路提供,其功能是实现0~100V电压的连续输出。
采用这种方案输出电压虽然比较简单可操作性强,但是这种方法很难检测出产生高压的情况,所以容易使产生的大电流对电路造成损坏,考虑以上情况的存在,这种方法不宜使用。
(2)使用D/A芯片DAC0832,将其输出经倍压电路(由COMS和与非门组成)后得到可调高压。
通过DA控制逐步增大加在三极管集电极的电压,同时对集电极电流实时检测,当检测到电流发生突变时,记录下此时的DA输出电压值。
根据加压倍数(与倍压电路有关,几倍压就放大几倍)即可得到Uceo。
相比于前一种方法,这种方法更控制容易,而且便于检测电压。
且采用的倍压电路具有输出电流小的特点,这样使得即使实验中出现操作不当的行为也不易对电路造成损坏。
由比较可知,采用第二种思路更加安全可行。
3.3反向饱和电流测量电路
在测量反向饱和电流时,因为三极管的反向饱和电流很小,所以在测量时会导致较大的测量误差。
在实际测量时,为了能较准确的测量出其电流值,减小测量误差,可以通过测量电压值来测量电流,所以在设计中要将阻值较大的电阻连接到集电极电路中。
不妨使用阻值为1MΩ的大电阻。
在测量时电阻的切换是用继电器实现的。
3.4三极管共发射极输入、输出特性曲线测量的方案
3.4.1测量输入特性曲线:
①输入特性曲线:
输入特性曲线描述的是三极管的基极电流随发射结压降变化关系的曲线。
即满足函数iB=f(UBE)|UCE=常数。
当UCE=0时,即集电极与发射极之间的电压值为零,相当于集电极与发射极短路,等效为发射结与集电结之间处于并联状态。
当自变量UCE增大时,输入特性曲线向右移动。
当UCE大于1V时,曲线基本不变了。
设计中采用固定UCE=10V。
输入特性曲线如下图所示:
由图2可知,当电压UCE增大时,曲线右移了。
图2晶体管的输入特性曲线
②由于发射极接地,所以UCE≈UC,因此测量时固定UC=12V,通过数控电压源(由DAC0832作用)以一定步长增大基极电压(同理,由于发射极接地,故UBE≈UB),每增大一次电压后采集一次电流iB,送入内存中。
单片机将采集到的各组数据处理后,将各组数据用坐标形式确定其位置,在LCD上显示出曲线的形状。
3.4.2测量输出特性曲线:
①输出特性曲线:
输出特性曲线描述基极电流IB为一常量时,集电极电流iC与管压降UCE之间的函数关系,即iC=f(UCE)|IB=常数。
ic
图3输出特性曲线
对于每一个确定的IB,都有一条曲线,所以输出特性是一簇曲线,如图所示。
对于某一条曲线,当UCE从零逐渐增大时,集电结电场随之增强,因而iC也就逐渐增大,收集能力已不能明显提高,表现为曲线几乎平行于横轴,即iC几乎仅仅决定于IB。
从输出特性曲线可以看出,晶体管有三个工作区域:
截止区:
其特征是发射结电压小于开启电压且集电结反向偏置。
对于共射电路,UBE≦Uon且UCE>UBE。
此时IB=0,而iC≦ICEO。
小功率硅管的ICEO在1μA以下,锗管的ICEO在小于几十微安。
因此在近似分析中可以认为晶体管截止时的iC≈0。
放大区:
其特征是发射结正向偏置(UBE大于发射结开启电压Uon)且集电结反向偏置。
对于共射电路,UBE>Uon且UCE≧UBE。
此时,iC几乎仅仅决定于iB,而与UCE无关,表现出对的控制作用,IC=
IB,ΔiC=βΔiB。
在理想情况下,当IB按等差变化时,输出特性是一簇横轴的等距离平行线。
饱和区:
其特征是发射结与集电结均处于正向偏量。
对于共射电路,UBE>Uon且UCE 此时iC不仅与iB有关,而且明显随UCE增大而增大,iC小于 IB。 在实际电路中,若晶体管的UBE增大时,iB随之增大,但iC增大的不多或基本不变,则说明晶体管进入饱和区。 对于小功率管,可以认为当,UCE=UBE,即UCB=0V时,晶体管处于临界状态,即临界饱和或临界放大状态。 ②按设计要求分别在IB=0、10μA、20μA、30μA时描绘出基极电流IC随集电极电压UC变化的曲线图(由于发射极接地,所以UCE≈UC)。 因为IB=URB/RB,而URB=U-UBE,而设计中采用的BJT为晶体硅,所以UBE的导通值在0.6V~0.8V之间,不妨设UBE=0.65V,所以固定基极电流不变的方法是选通基极电阻。 然后通过DA输出变化的电压值UCE,每改变一次电压后采集一次相应的集电极电流iC,将数据送进内存中,单片机将采集到的各组数据处理后,将各组数据用坐标的形式确定其在LCD上的显示位置,然后输出送到LCD上显示出来。 3.5测量结果显示放案 将测量所得的三极管的参数以及输入输出特性曲线通过LCD液晶屏显示,设计中使用了开关来切换显示数据。 4.各功能模块的硬件电路的工作原理及相关参数选取 4.1单片机最小系统 单片机最小系统是本设计的核心,连接着各功能模块,发送命令和接受处理收集到的数据,单片机最小系统是由组成单片机应用系统所必需的一些部件和电路构成的,主要有电源、产生时钟的晶体振荡器,另外还需要有能使单片机复位的电路等。 AT89C51的时钟电路: ATC89C51单片机内部有一个振荡器,只要单片机的18、19引脚外接石英晶体(简称晶振)和谐振电容,就构成了时钟电路,系统也就具备了正常工作的基本条件,时钟电路就可以产生时钟脉冲信号。 通常谐振电容的值为30pF,晶振的典型值为12MHz、24MHz或11.0592MHz。 单片机最小系统的图如下: 图4单片机最小系统 AT89C51(AT89S52): MCS-51单片机设有4个8位双向I/O端口(P0、P1、P2、P3),每一条I/O线都能独立地用做输入或输出。 P0口为三态双向口,能驱动8个TTL电路。 P1、P2、P3口为准双向口(在用做输入线时,口锁存器必须先写入“1”,故称为准双向口),负载能力为4个TTL电路。 设计中使用到P3口控制电平的输出,下面简单介绍P3口的功能,P3口为双功能口。 作为第一功能使用时,其功能同P1口,为普通I/O口。 当作第二功能使用时,每一个功能定义如下表所示: 表1P3口的第二功能 端口引脚 第二功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INT0(外部中断0输入口) P3.3 INT1(外部中断1输入口) P3.4 T0(定时器0外部输入口) P3.5 T1(定时器1外部输入口) P3.6 WR(外部数据存储器写选通信号) P3.7 RD(外部数据存储器读选通信号) 4.2电压采样电路的设计及放大系数的计算 4.2.1基极、集电极采样电路 测量三极管的特性参数时,需要测量三极管的基极电流,集电极电流,基极-发射极电压,集电极-发射极电压,这些数据的得到需要由单片机控制或是由采样采集后送到A/D转换器中处理,采样电路如下图所示: 图5基极、集电极采样电路 (1)采样电路中电阻值的选择。 ①基极电阻的选择: 根据设计要求,在测量输出特性曲线时,要求IB=0,10μA,20μA,30μA时描绘出三极管的共射时的输出特性曲线,由于是共射电路,所以发射极接地,在测放大倍数和输出曲线时,保持基极电压为+5V(NPN时为+5V,PNP时为-5V)不变。 因为硅型三极管的基极-发射极的导通电压在0.6V~0.8V之间,不妨设UBE=0.65V,可计算出三种情况下的基极电阻分别为: 在实际选取时,这三个电阻的匹配很难准确达到,所以可以调节电位器达到规定的电阻值,然后连接到电路中。 用继电器来实现基极电阻之间的切换。 ②集电极电阻的选择: 集电极电阻的选择需要根据送入到ADC0809的电压值来确定,由于集电极电流的值一般在1mA—10mA之间,集电极两端的电压还要经过一个仪表放大器放大5倍后送到ADC0809中,ADC0809接受的电压范围应在0~5V之间,所以可以在集电极上接一个阻值为75Ω的电阻,然后对它两端的电压进行检测。 同时在集电极上再接入一个阻值为500Ω的电阻起分压的作用,保证测量放大倍数时UCE≈10V。 (2)采样功能的实现过程 ①对于基极采样电路,如图3中每个继电器一端接+12V电压,一端接一个BJT的集电极,每个BJT的基极串联一个47K的电阻然后连到单片机上,由单片机的一个I/O口控制。 当单片机的I/O口输出高电平时,BJT的基极得电导通,继电器就闭合。 P3.1—继电器8,P3.2—继电器7,P3.3—继电器3,P3.4—继电器5,P3.5—继电器4。 在这里继电器起到“自动开关”的作用,继电器实际上是用较小的电流去控制较大电流的一种电子控制器件,在电路中起着自动调节、安全保护、转换电路等作用。 若单片机的输出端P3口给采样电路提供的是高电平时PN结导通,有基极电流产生,继电器中有电流通过,此时继电器由常开触点切换到常闭触点;若单片机输出的是低电平,则没有基极电流产生,继电器中没有电流,继电器保持在常开触点上。 在|IB|≈10μA,|UCE|≈10V条件下,继电器1的两个开关分别接在+12V和+5V(如果被测三极管是PNP型接-5V和-12V)。 继电器3的开关闭合在接电源的一侧。 为产生所需电流|IB|≈10μA,继电器8的两个开关分别接在电阻R1和R3侧。 继电器7的开关接在1’侧。 由模拟数字转换芯片ADC0809读取三极管基极电压UB。 由于电路末端接±5V电压。 则电路两端的电压是URB=|5-UB|易得基极电流IB的表达式: IB=URB/RB=|5-UB|/RB ②对于集电极采样电路,如图3,在同样的条件下,电路中继电器4的开关接在电阻R5侧,继电器5的开关接在电源±12V一侧。 由专用仪表放大器INA126负责直接读取集电极电阻两端的电压URC,经过放大5倍后经ADC0809转换后送给单片机。 INA126是一种低电压,微功耗的放大器。 INA126对采样电路的输入信号影响很小。 INA126的引脚图及其引脚功能: 图6INA126引脚图 1脚、8脚: Rg,增益设置端,一般接入精密电阻 3脚、2脚: IN+、IN-,差分正负输入端,一般输入传感器信号; 7脚、4脚: V+、V-,正负电源输入端,一般各自与地接入0.1μF的去耦电容; 5脚: Ref,参考输入端,通常接地,也可通过其调整失调电压。 6脚: Vo,放大器输出端。 INA126的性能特点 Ø静态电流小,小于175μA; Ø电源范围宽,±1.35~±18V; Ø失调电压低,小于250μV; Ø漂移低,小于3μV/℃; Ø低噪声,典型值35nV/Hz(100kHz时); Ø频率响应的典型值200kHz(G=5); Ø压摆率的典型值0.4V/μs(输出±10V,G=5); Ø输入阻抗的典型值109Ω/4pF; Ø共模抑制比大于83dB(共模电压为±11.25V时)。 4.2.2测三极管的的放大系数 在测三极管的的放大系数时,继电器的开关打在电阻 上。 电阻 的电阻值是75Ω,易得集电极的电流表达式: IC=URC/75。 根据三极管直流电流放大系数的定义式可以算出: 一般来说, 和 的大小是不一样的, 不是一个固定不变的常数,它是两个变化量之比,其值的大小与工作点密切相关。 但是在恒流特向较好的区域,如果忽略了ICEO,两者的大小是基本相等的。 由于在完成本题中前两个任务时,三极管一直工作在恒流特性较好的区域,可以认为 和 是相等的。 只要把|IB|从10μA改变到20μA,|UCE|保持不变,三极管的静态工作点已经发生了改变,此时用与测直流放大倍数相同的办法就可以测出交流放大系数。 也就是说只要使基极电路中的继电器8的开关改变方向,使电阻R2接在电路中,电流就会改变到20μA,再用同样的方法测量即可。 4.3A/D转换输出电路: A/D转换器是数据测量系统的核心部件,它把采集的模拟量变换成数字序 列,并读回计算机。 在设计中,我们对A/D的转换速度、精度和器件成本作了最好的折中,选用了8位A/D转换器ADC0809。 ADC0809是八位A/D转换器。 每采集一次一般需100μS,A/D转换结束后会自动产生EOC信号。 4.3.1ADC0809在实验系统中的电路 ADC0809在实验平台中的电路如图所示。 ADC0809输入通道的控制是由单片机的P2.0,P2.1和P2.2完成,跳线J504使能U501锁存使能。 EOC与单片机的中断0(INT0)相连,当数据转换完成时EOC向单片机发送中断请求,单片机响应中断,读取转换数据(也可采用查询方式)。 ADC0809的D0~D7与单片机的P0口相连。 单片机的ALE信号经过74LS74二分频后,作为ADC0809的时钟信号。 U504是与非门CD4001,用于和单片机的P2.3产生AD的片选和使能信号。 P2.3为低电平时,且当WR信号来(为低电平),这时送到AD转换器的ALE和START引脚为高电平,启动AD转换。 同样,当RD信号来时使能OE信号,AD转换器向总线上发送数据。 实验时,对ADC0809的控制过程是: 通过P2.0,P2.1和P2.2选择模拟量输入通道;通过P2.3和WR信号启动AD转换;等待转换结束标志EOC;输出数据使能OE;读取转换数据。 图7AD0809实验电路图 (1)ADC0809的引脚图及其引脚含义 图8ADC0809引脚图 IN0~IN7: 8路模拟通道输入,且输入模拟量信号应为单极性,0~+5V,若信号过小还要进行放大。 在转换过程中,模拟量输入的值不能变化过快,因此对变化速度快的模拟量,在输入前要增加采样保持电路。 由ADDA,ADDB,ADDC三条线选择。 ADDA、ADDB、ADDC: 三位地址输入线,模拟通道选择线,根据地址线的电平来选通IN0~IN7中的某一路。 比如000时选择0通道,111时选择7通道。 D7~D0: 8位数字量输出端,可直接与单片机的P0口相连。 其中第17引脚为最低位,第21引脚为最
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三极管 特性 参数 测试 系统