版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、三极管参数测试仪的设计学院:信息科学与工程学院专业班级:电信 10-2班组员:实习时间:2012年12月31日2013年01月16日目录1.1 总体思路2.1 测试电路方案论证2.2 采样电路方案论证2.3 显示部分方案论证3.1 共发射极直流电流放大系数B3.2 共发射极交流电流放大系数3.3 放大电路3.4 采样电路3.5 A/D 转换3.6 数据处理部分3.7 显示部分4.1 系统电路图4.2 恒流源电路图4.3 采样放大电路图4.4 数据处理及显示电路图4.5 系统软件流程图5.1 电源部分6.1 所用芯片的数据用标6.2 LCD1602液晶显示器7.1 做成的实验板8.1 操作方式9
2、.1操作过程及结果结果10.1总结11.1 C语言程序代码1.1总体思路该测试仪由测试电路、采样电路、数据处理部分、显示部分和三极管共射 极输出特性曲线部分组成,下面分别说明各部分的方案。根据设计电路的实际情况即:采样电路的输入电压要不能太小,否则造成测试结果不准确,因此在采样电路前加了一个放大电路,于是三极管电流放大系数系统总体设计方案如图2.1所示。三极管放大电路采样电路STC89C52单片机处理数据LCD液晶显不图2.1三极管电流放大系数系统总体设计方案2.1 测试电路方案论证方案一:用恒流源给基极提供 10dA的恒定电流,即 Vcc=10V,基极电阻Rb=1MQ ,考虑管压 降后取基极
3、电阻 Rb=910k,用以保证基极电流恒定,用稳压管控制 Vce=10V,以保证集电极-发射极 极间电压恒定;方案二:用恒流源给基极提供 10dA的恒定电流,即 Vcc=10V,基极电阻Rb=1MQ ,考虑管压 降后取基极电阻 Rb=910k,用以保证基极电流恒定,因为 Ib=10A,户50300,所以Ic=0.53mA, 取Rc=200 Q, Vce=9.909.40V,将集电极电压经运放放大,送模数转换芯片进行采样;方案三:用恒流源给基极提供10dA的恒定电流,即 Vcc=10V,基极电阻Rb=1MQ ,考虑管压降后取基极电阻 Rb=910k,用以保证基极电流恒定,因为Ib=10A,户50
4、300,所以Ic=0.53mA,而le=(/1) Ib,若户1 ,则Ie=C,取Re=200 Q, Vce=9.909.40V,将发射极电压经运放放大, 送模数转换芯片进行采样;方法一不能确定集电极的电流,这样不便于采集集电极电流;方法二中集电极电阻值太小,起 不到限流作用;比较三种方法采用方法三。2.2 采样电路方案论证方案一:用TLC549采集三极管发射极输出电压,送单片机进行数据处理。方案二:用ADC0809采集三极管发射极输出电压,送单片机进行数据处理;比较两种方法,ADC0809是并行输出数据,TLC549是串行输出数据,两个芯片都是 8位A/D转换芯片,TLC549的转换时间为17
5、ADC0809的转换时间为100八,TLC549比ADC0809的转 换时间快,但是该测试队时序要求不高,因此采用方案二。2.3 显示部分方案论证方法一:把所有的测量结果送到上位计算机进行显示,显示精度比较高,但不够方便灵活,并 且需两个全双工串行接口,实现比较困难;方案二:把测量所得的参数用LED显示。方法一:把测量所得的参数通过 LCD液晶屏显示,这种方案虽然简便易行比较上述三种方案,最终采用方案三,该方案简单易行。3理论分析与参数计算3.1 共发射极直流电流放大系数0f = (IcIcEO)/IbMc / I B在放大区基本不变。 在共发射极输出特性曲线上,通过垂直于X轴的直线来求取Ic
6、/Ib,如图2.3所示。在Ic较小时和Ic较大时,会有所减小,这一关系见图2.4。图2.3共发射极输出特性曲线求直流电流放大系数图2.4基极电流和集电极电流关系曲线设定Ib=10 A, Vce=10V,考虑到运放和单片机的输入电压后选择集电极电压为10V。可计算出Rb=1MIQ ,由于三极管自身的管压降,所以采用Rb=910k ,保证了 Ib=10只。因为Ib=10仆,_ =50-300,所以 Ic=0.53mA,而 Ie= ( _+1) Ib,若 F >>1,则 Ie=C,取 Re=200Q, Vce=9.90 9.40V,由于 Ib=10 g,贝U _ = Ic/Ib=I c/
7、(10*10-3)。3.2 共发射极交流电流放大系数P: = . :l C/. I B在放大区P值基本不变,可在共射接法输出特性曲线上,通过垂直于X轴的直线求取 AIc/AIb。具体方法如图2.5所示。Je/tnA图2.5共发射极输出特性曲线求交流电流放大系数任务书中要求Ib由10dA变化至IJ 20 A, Vce=10V。Ib=10时基极电阻 Rb=910k Q,当Ib=20A时在Rb上并联一个910kQ电阻这样保证了 Ib=20 AoVce=10V的分析方法与三极管直流放大系数中 Vce=10V的分析方法类似。由于Ib由10 dA变化至IJ 20月,即Ib=10A,则P=AIc/AIb=A
8、Ic/(10*10-3)o3.3 放大电路在采样电路中若模拟彳t号过小会造成A/D转换结果不准确,一般在a/d输入信号前端加运放电路,用以提高转换精度。本设计中对运放精度不做要求,所以采用常用的集成运放LM324。由于ADC0809CCN只能输入正电压,而 PNP型三极管输出负电压,所以在其输出端应接反向比例运算电路。这样放大电路可以采样电路进行4倍和8倍放大,满足了测直流放大系数_和交流放大系数3时电压放大系数不同的要求。Rf当测NPN型二极管时,uo = (1+)U1 ,根据理论计算和实际电阻的阻值可以计算出当放大8R倍电压时 Rf=36k, R=5.1k,当放大 4倍电压时 Rf=36k
9、, R=12koRf.当测NPN型二极管时,uo =u| ,根据理论计算和实际电阻的阻值可以计算出当放大8R倍电压时 Rf=16k, R=2k ,当放大4倍电压时Rf=16k , R=4k。3.4 采样电路户Ic/Ib,而Ie=I c + l B ,所以Ie/Ib=/1,若 伊1 ,则Ie=C,我们取Re两端的电压量 Ue为Ic的相 应量,如图2.6所示。Ic图2.6采样电路3.5 A/D转换因为要对输出的电压量Ue进行数据处理使之变成电流量Ic,再将IC与IB比较得到共发射极直流电流放大系数 ®和交流电流放大系数 P。要将输出的电压送单片机进行数据处理,而单片机只接受和输出数字量,
10、因此在单片机的输入端必须用到A/D转换器件,将模拟量转换为数字量后输入单片机进行数据处理。量化间隔和量化误差是A/D转换器的主要技术指标之一。量化间隔可用下式表示满量程输入电压满量程输入电压 =&n ,2 -12n,n为A/D转换器的位数。21相对误差=n 1 *100%2n 1小满量程输入电压& =2n -1量化误差为:满量程输入电压 %2n5 0.0228绝对误差相对误差量化间隔21*100%=25=5 /2 0.0098 25618T*100% : 0.19%量化误差有两种表示方法:一种是绝对误差,另一种是相对误差。 绝对误差;量化间隔;由于ADC0809和TLC549都
11、是8位的A/D转换器,所以它们的量化间隔为:ADC0809的转换时间为 100它们的量化间隔和量化误差都相等,所以看它们的转换时间,TLC549的转换时间为17 对时序要求不高,TLC549难以通过程序控制, 所以采用 ADC0809CCN o3.6 数据处理部分采用STC89C52进行数据处理。因为采集的是发射极电压Ue,要将其转换为集电极电流量Ic,集电极电流Ic和基极电流Ib比较得到共发射极直流电流放大系数E。由 Re=200 Q, Ib=10 ilk, 0=50300,所以 Ic=0.53mA, Ue=200*l e=0.1 0.36,该信号需经 8倍放大得到 Ue'=0.8
12、4.8V,取 Re=200 Q,则 lE=Ue/200,因为 F= (Ic-Iceo) /Ib 斗c / Ib, Ic= p Ib, 而 Ie=Ic+Ib= (E+1) Ib,若 B>>1,则 Ic=E= Ue/200, F= (Ue/200) / Ibo交流放大系数为户:Jc/. :lB=(Ic2-Ici)/(lB2-lB1)=(I C2-Ici)/(20-10)*10 -3=(l C2-Ici)/(10*10 -3)= l C2/(10*10 -3)- Ici/(10*10-3)由此可以看出交流放大系数的计算实际就是取Ib=20科A时的输入信号和Ib=10科A时的输入信号比较得
13、到的。取 Re=200 Q, Ib=20 ilk, 3=50 300,所以 Ic=1 6mA, Ue=200*l e=0.2 1.2V ,该信号 需放大4倍得到Ue'=0.84.8V。3.7 显示部分通过单片机控制液晶1602显示结果。4.1系统电路图系统的整体电路如图 4.1所示:ri e 凯沔 tl lXTkL!ITT 世空- - - -1 - 客 有百打算*-,>J-mT:l:l.二 rl,I'Tr图4.1三极管电流放大系数测试原理图图中三极管的位置是以后被测三极管所插得位置。4.2恒流源电路恒流源电路分为 NPN型恒流源和PNP型恒流源,分别提供测 NPN型的三极
14、管和 三极管参数的稳恒电流|Ib|,其中测NPN时的电路图如图4.2所示:PNP型的测PNP时的恒流源电路如图在上两个图中当开关打开时Ib=10A,测交流放大系数 3时图4.2测试NPN型三极管的电路4.3所示:图4.3测试PNP型三极管的电路Ib=10A,开关闭合时 Ib=20(iA,Ib由10 dA变至ij 20 dA的要求。这样同时满足测直流放大系数百时4.3 采样放大电路图4.4 NPN型三极管3值测试采样放大电路图4.5 PNP型三极管3值测试采样放大电路由于测试三极管直流放大系数和交流放大系数时所需放大的电压信号放大倍数不同且输入的基极电流也不同,所以设计双刀双掷开关用于放大不同的
15、基极电流下的输出电压值。如图4.4,测试R9 R10NPN 型三极管时开关打上去Ib=20A,输出电压 Ue放大倍数为1十一-一=4倍;开关打下去R11 R9Ib=10月,输出电压Ue放大倍数为1 +三9 =8倍。如图4.5,测试PNP型三极管时开关打上去Ib=20月,R11R13 , R14R13输出电压Ue放大倍数为二4倍;开关打下去Ib = 10wA,输出电压Ue放大倍数为 詈'=4倍。R15R154.4 数据处理及显示电路图4.6三极管3值测试数据处理及显示电路用单片机控制ADC0809CCN进行数据采集并输出4.5 系统软件流程图图4.9软件流程图源供电不稳定,进而影响了运放
16、,使得它放大倍数不稳定,所以就有杂波输出,在电路中的表现就是使液晶输出跳变。取C9=10(Vf, C14=0.1 g经计算确定电阻值 Rr 11R66 : 10k2nfC2兀*0.17* (100*10- +0.1*10-)R17* 中 10kC9100uIC140.1u图5.2滤波电路5.1电源部分由于三极管需要 ±10V为NPN型三极管和PNP型三极管分别供电,而单片机需要+5V电源为其供电,这样一个电路中使用了三组电源供电,增加了测试仪的供电难度。可以选用7805来稳压输出+5V电压,就可减少一组电源的使用,实现起来也更为简单。6所用芯片的数据指标使用注意事项1)模拟输入电压不
17、得超过 5V。2)参考电压必须非常稳定。3)输入电压过小会影响转换精度,若输入电压过小可在输入端接运放,以提高转换精度。6.1 集成运放集成电路是一种将 管”和 路”紧密结合的器件,它以半导体单晶硅为芯片,采用专门的制造工 艺,把晶体管、场效应管、二极管、电阻和电容等元件及它们之间的连线所组成的完整电路制作在 一起,使之具有特定的功能。集成放大电路最初用于各种模拟信号的运算(如比例、求和、求差、 积分、微分)上,故被称为集成运算放大电路,简称集成运放。集成运放广泛用于模拟信号的 处理和发生电路之中,因其高性能、低价位,在大多数情况下,已经取代了分立元件放大电路。集成运放的电路结构特点1)因为硅
18、片上不能制作大电容,所以集成运放均采用直接耦合方式。2)因为相邻元件具有良好的对称性,而且受环境温度和干扰等影响后的变化也相同,所以集成 运放中大量采用各种差分放大电路(作输入级)和恒流源电路(作偏置电路或有源负载)。3)因为制作不同形式的集成电路,只是所用掩模不同,增加元器件并不增加制造工序,所以集成运放允许采用复杂的电路形式,以达到提高各种方面性能的目的。4)因为硅片上不宜制作高阻值电阻,所以在集成运放中常用有源元件(晶体管或场效应管)取代电阻。5)集成晶体管和场效应管因制作工艺不同,性能上有较大差异,所以在集成运放中常用复合形式,以得到各方面性能俱佳的效果。集成运放芯片LM324主要性能
19、双电源供电,宽供电电压:3V30V输入偏置电流:20nA输入失调电压:2mV输入失调电流:2nA差分输入电压范围即最大额定电源电压:32V开环差额放大电压:100V/mV内部频率补偿共模输入电压范围包括地独立于供电电压的电流损耗:0.8mA集成运放芯片LM324功能描述LM324有4个独立的,高增益,内部频率补偿的运算放大器。单电源供电范围广。Vcc接至少1.5V的共模输入电压。包括传感器放大、电压放大模块和所有的常规运算放大器电路的应用在单电源电压系统中可以更简单的实现。6.2 LCD1602液晶显示器显示质量高由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极
20、射线管显示器(CRT )那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。数字式接口液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。体积小、重量轻液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻得多。功耗低相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多。字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式 LCD ,目前常用16*1 ,16*2 , 20*2和40*2行等的模块。下面以长沙太阳人电子有限公司的 1602字符型液晶显示器为例, 介绍其 用法。一般
21、1602字符型液晶显示器实物如图 10-53 :1602LCD分为带背光和不带背光两种,基控制器大部分为HD44780 ,带背光的比不带背光的厚,是否带背光在应用中并无差别,两者尺寸差别如下图10-54所示:图10-54 1602LCD 尺寸图1602LCD 主要技术参数:显示容量:16 X2个字符芯片工作电压:4.55.5V工作电流:2.0mA(5.0V)模块最佳工作电压:5.0V字符尺寸:2.95 >4.35(WX H)mm引脚功能说明1602LCD采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表 10-13所示:编号符号引脚说明编号符号引脚说明1VSS电源地-9
22、D2数据2VDD电源正极10D3数据3VL液晶显示偏压11D4数据4RS数据/命令选择12D5数据5R/W读/写选择13D6数据6E使能信号14D7数据丁D0数据15BLA背光源正极8D1数据16BLK背光源负极表10-13 :引脚接口说明表第1脚:VSS为地电源。第2脚:VDD接5V正电源。第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生 鬼影”,使用时可以通过一个 10K的电位器调整对比度。第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当 RS和R
23、/W共同为低 电平时可以写入指令或者显示地址,当 RS为低电平R/W为高电平时可以读忙信号,当 RS为高电 平R/W为低电平时可以写入数据。第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。第714脚:D0D7为8位双向数据线。第15脚:背光源正极。第16脚:背光源负极。7.1做成的实验板如下:7.2制作过程:在网上查阅了很多的资料,最终参考了发射极产生电压送显 示的方法,然后放大模块,采样模块,数据采集模块,显示模块完全通过 我们小组设计出来的,所以工作量很大经过大量的讨论,最终确认了如上 方案,用了几天把电路板做出来,经过严格的检查,电路连接没有出现错 误,但是刚开始输
24、出非常不稳定,在调试阶段是最苦的,我们换了很多的 程序设计的方法,最终的到现在的这个程序,已经稳定输出,但是每次复 位后,输出会存在一定的误差,由于时间的关系,我们也只能做到这样了。8.1操作方式刚开始开关右拨,等待液晶显示,大约 6秒这样,这个很重要,能否成功 就看这个了,因为这是程序经过编写改造的,绝对不是网上抄袭,然后在 显示数之后,按下按键开关,把 npn模块的两个开关往另一个方向一拨, 等待几秒钟就可以显示交流下的放大倍数显示了。Pnp管也是这样显示的,但是要把电路中间那个开关往下打。 Ok就这样。9.1操作过程及结果我们电路的采样电压是慢慢的升上去,这个是什么原因我们也不太清 楚,
25、猜测可能是npn三极管的问题,因为pnp模块没有这种现象现在,那 时困扰我们很长的时间,因为经过 ADC0809转换后,显示很不稳定,所以 在程序设计的时候,初始化完毕后我们采用延时6秒,等待电压稳定。最后按照正常的操作方式,测得npnC9013在直流电下放大倍数为207,交流 为231, pnpS9014在直流电下放大倍数为65,交流为66.10.1实习总结:经过三周的努力,我们学习到了许多东西,对做电路板有 了一个更加清楚地认识,明白了团队合作的重要性,在这 三周,学会了对adc0809ccn和液晶显示LCD1602使用, 对画图软件有了一个更加全面认识,使用起来更加灵活, 在其中我们,我
26、们知道了做电路不难,但是调电路让人很 头疼,所以一定要有一颗恒心,不拍艰难,这样我们可能 做得更好,电路做得不是很好输出还不够稳定,但是时间 已经没有了,从这一方面也证实了我们小组的基础还是不 够扎实,需要在以后的学习中更加努力,更加认真。同时 感谢在这三周指导老师对我们的帮助。我们相信以后一定 会做得更好的。11.1 C语言程序代码本代码由我们小组两个成员共同讨论了很久,其中更换了多次设 计程序的想法,还存在一定的不足,不过已经可以使数据稳定的 输由#include<reg52.h>#define uchar unsigned char#define uint unsigned
27、intsbit key=P2A3;bit flag=0;sbit rs=P2A4;sbit rw=P2A5;sbit e=P2A6;sbit CLK=P3A5;接时钟接口,为adc0809提供时钟 sbit st=P3A6;sbit oe=P3A7;sbit eoc=P2A7;uchar code table="B="uchar code table1="I like cpu "uchar adcreg,bai,shi,ge;uchar temp,xyb,b,num;void delay(uint t)(uint x;for(;t>0;t-)for
28、(x=113;x>0;x-);/*delay_1ms(uint t)(uint x,y;for(x=t;x>0;x-) for(y=113;y>0;y-);*/delay_50us(uint t)(uchar j;for(;t>0;t-) for(j=19l;j>0;j-);/*delay_50ms(uint t)(.uint j;for(;t>0;t-)for(j=6245;j>0;j-);*/void write_com(uchar com)(.e=0;rs=0;rw=0;P0=com;delay_50us(10);e=1;delay_50us(20);e=0;void write_data(uchar dat)(.e=0;rs=1;rw=0;P0=dat;delay_50us(10);e=1;delay_50us(20);e=0;)void init(void)/初始化定时器(TMOD=0x01;/选择t0的工作方式1TH0=(65536-200)/256;TL0=(65536-200)%256;EA=1;/开总中断ET0=1;/开定时器t0TR0=1;/启动定时器t0)/*T0的中断服务程序,为adc0809ccn提供时钟信号*/void timer0int() interrupt 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《机械设计基础》期末考试试卷七
- 吉林艺术学院《数字空间形态设计》2021-2022学年第一学期期末试卷
- 吉林艺术学院《电脑美术3D设计》2021-2022学年第一学期期末试卷
- 2024年多台挖机租赁合同范本
- 2024年大棚维修建设合同范本
- 驾校摩托车转让协议书范文范本
- 2022年北京市公务员录用考试《行测》真题及答案解析
- (人教2024版)英语七年级上册Unit 6.4 Section B 1a-2b 课件(新教材)
- 吉林师范大学《公司法学》2021-2022学年期末试卷
- 能源企业环保自查工作制度
- 2024年斯坦福Agent+AI+论文(英)
- 2024年教师普通话培训心得体会范文3篇
- 统编版五年级上册语文第六单元《口语交际父母之爱》公开课一等奖创新教学设计
- 《经济学基础》课件:项目一 揭开经济学的面纱
- 2024年T8联考高三第二次学业质量语文试题答案讲评课件
- 环形电流的磁场强度
- 【川教版】一年级上册 《生命 生态 安全》第一课 我和我的布娃娃 课件
- 消防科普教育馆管理制度及流程
- 磁力泵安全操作及维护培训课件
- JJG 643-2024标准表法流量标准装置
- 单位办理ETC授权书
评论
0/150
提交评论