毕业设计(论文)基于单片机的毫欧表设计.doc
《毕业设计(论文)基于单片机的毫欧表设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的毫欧表设计.doc(17页珍藏版)》请在三一办公上搜索。
1、 毕 业 论 文题目 基于单片机的毫欧表设计姓 名 学 号系(院)电子系 班 级 P08电气2班指导教师 职 称 讲师2011 年 4月 18日目 录摘 要2ABSTRACT3第1章 绪论4第2章 方案选择5 2.1电阻测量方案52.1.1 方案一 比较法测电阻52.1.2 方案二 替代法测电阻52.1.3 方案三 直流电桥测电阻62.1.4 方案四 伏安法测电阻6 2.2 压控恒流源方案62.2.1 方案一62.2.2 方案二6 2.2.3 方案三6第3章 模块设计7 3.1 数控恒流源7 3.2 电压放大模块设计8 3.3 AD转换与单片机处理9 3.4 DA转换9 3.5 按键的输入及数
2、码管的显示输出9第4章 软件设计10 4.1 主程序流程图10第5章 系统功能,指标参数11 5.1 系统实现的功能11 5.2 测量电阻方法11 5.3 实际测试结果11 5.4 对测理结果的分析13结束语14参考文献15致 谢16摘 要基于AT89S52单片机的毫欧表设计是采用伏安法测量电阻。采用TLC5615数模转换芯片和LM358运算放大器及三极管TIP41构成的压控恒流源提拱恒定的电流。测量电阻时可选择的电流分别为1mA,10mA,100mA。测量电阻的量程分别为40.00、4000m、400.0m。测量的电压信号通过LM358运算放器放大100倍后经过TLC1549模数芯片传入单片
3、机进行计算处理并在数码管上输出电阻值。关键字:毫欧表压控恒流源 ABSTRACTBased on the baekho Europe AT89S52 SCM by voltammetry table design is measuring the resistance. Using TLC5615 analog-to-digital conversion chips and LM358 operational amplifiers and transistor consists of TIP41 voltage controlled constant-current source mentio
4、n arch constant current. When the resistance measurement can select 1mA 10mA respectively, current, 100mA. Resistance measurement range , respectively, 4000m 40.00 per day 400.0 m. Measuring voltage signal through LM358 operation is magnified 100 times put TLC1549 modulus chip after calculated proce
5、ssing and introduced into SCM in digital tube output resistance! Key word: baekho uefa table press control constant current source 第1章 绪论采用伏安法测电阻,通以恒定的电流,测量电阻上的电压。因为URI 由于电阻为毫欧,如果电流为毫安的话,则所得的电压值很小,难以通过ADC识别出来。可以采用大电流的方法和把电压信号放大的方法来使ADC芯片识别出来并由通过单片机计算得出电阻值。采用大电流的话,由于很多小电阻无法承受较大的电流,通过电阻的电流较大时,产生的热量也多,
6、会带来较大的误差。所以采用把电压信号放大的方法,把微小的电压信号放大后经过AD转换,把信号送入单片机,然后由单片机计算并显示出电阻值。测量范围测量电流最大输出电压电压放大100倍40.001mA40mV4V4000m10 mA40mV4V400.0m100 mA40mV4V上图为测试电阻的范围及测量时的电流:第2章 方案选择2.1电阻测量方案2.1.1 方案一 比较法测电阻 在乙图中,K1闭合,K2断开测得U1;K1断开,K2闭合测得U2,使用条件:在乙图中应保证AB间电压恒定。上图中的比较法测量电阻值的阻值非常小时,电阻R0难以选取。并且要用电压表测量两处电阻的电压。其中的导体接触间的电阻也
7、会对测量结果造成一定的误差,并且对电压表的要求高。没有采用此方案。2.1.2 方案二 替代法测电阻步骤: K1打开,K2接1,调节R1为最大,电阻箱R0为最大。 闭合K1。调节R1使、指针指在2/3处,读数。 K2接2,保持R1不动,调节R-0,使、读数不变。 RX=电阻箱读数。条件:被测量的部份电路电流或电压不变。上图但不适合于测量小电阻。因为电阻箱的阻值一般都较大。测量的电阻精度低。2.1.3 方案三 直流电桥测电阻直流电桥又分直流单电桥和直流双电桥。采用上面的两种方法时要用很多操作需要手动操作,并且对元件选取要求高,是通过数字电位器来改变需要的电阻参数,虽然可以达到数控的目的,但数字电位
8、器的每一级步进电阻比较大,调节困难,需要采用数控电阻,用单片机处理计算杂复并且测量时操作不方便。2.1.4 方案四 伏安法测电阻 采用伏安法测量电阻时,恒流源电路产生恒定的电流源通过被测电阻Rx,只需要测量出Rx上的电压大小,然后用RxU / I 即可算出电阻的阻值大小。方便单片机进行处理。实际操作起来相对也比较简单。方案四,操作简单,计算方便。精度比方案一和方案二高,但操作和计算比方安三更简单和方案。所以采用方案四伏安法测电阻。2.2 压控恒流源方案2.2.1 方案一 IU/(R1+R2),若R1R2,则电流I约为IU/R1; 可以采用一个恒定的电压,然后除以一个大电阻,测试时由时所测的电阻
9、很小,基本上可以看作电流是恒定的。但这种方案测量的电阻阻值越大,电流变化较大,电流精度不高。2.2.2 方案二 采用恒流二极管或者恒流三极管,精度比较高,但这种电路能实现的恒流范围很小,只能达到十几毫安,不能达到题目的要求。2.2.3 方案三压控恒流源,通过改变恒流源的外围电压,利用电压的大小来控制输出电流的大小。电压控制电路采用数控的方式,利用单片机送出数字量,经过D/A转换转变成模拟信号,再送到运算放大器和大功率三极管进行放大输出电流。该方案通过软件方法实现输出电流稳定,易于功能的实现,便于操作,故选择此方案。原理图如下面的数控恒流源中的原理图。第3章 模块设计3.1 数控恒流源数控恒流源
10、为电阻测量提供恒定的电流。单片机由测量所需的电流而控制输出恒定电流的大小。实际电路中采用的三极管为TIP41,三极管本身在这里不具备控制电流大小的作用,但是起到驱动和扩流的作用。前面是一个电压跟随,后面一个负反馈。R9上的电压为输入的电压Vin。理论计算I1=VR1/R1=(Vi-V+)/R1;I2=VR2/R2=(V+-Va)/R2;因为I+=0,得I1 =I2 所以Va=(V+-Vi)R2/R1+V+;I3=VR3/R3=V-/R1;I4=VR4/R4=(VO-V-)/R4;因为I-=0,得I3 = I4 所以VO=V- (R3/R4+1);从而可得R5上电压为UR5VO - Va =(R
11、4/R3)V- - (R2/R1)V+ +(V-V+)+ (R2/R1)Vi ,若R2=R1,R3=R4,且 V-V+ 则UR5Vi(输入电压)假设I5=IL 可得 VA/RLVI/R5 ,由上式的Va=(V+-V-)R2/R1+V+;及R2=R1;可得 (V+ - V-)/RLVi / R5 即(V+/V-)-1 RL/ R5;当V+Vi 和RLR5, R3+R4RL,时可满足RL上电流恒定。3.2 电压放大模块设计需要把测量到的直流电压信号放大100倍后,即可传给AD芯片再由单片机处量。原理图如下 通过调节R2与R1的比值即可以改变电压放大倍数。上图为LM358的PDF里提供的电路原理图,
12、实际电路中采用的电阻R21M,R1由3296电位器构成,阻值调成10K。 上图是采用的单个运算放大一百倍。也可以采用两个运算,每个放大十倍。实际电路制作过程中,上面两种方法都进行测试,发现采用单个运算放大一百倍效果相对要好。所以实际电路中是采用的单个运算放大100倍的方法。3.3 AD转换与单片机处理电阻测量所取得的电压信号放大100倍后,通过AD-IN传入ADC转换芯片。再由单片机计算,用所得的电压除以测量时恒定的电流可得电阻的阻值大小,但此时的电阻阻值还不是实际所测得的电阻阻值,因为电压是放大一百倍后所得的。所以结果应缩小100倍即可得到真实的电阻阻值大小。3.4 DA转换由单片机控制DA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 毫欧表 设计
链接地址:https://www.31ppt.com/p-3980765.html