郑州电力职业技术学院毕业生论文题目:_基于单片机的数字电能表设计__系别___电力工程系______专业___建筑电气工程技术___班级__建筑电气班_____学号___09401060170___姓名____周莉_______论文成绩指导教师答辩成绩主答辩教师综合成绩答辩委员会主任2目录摘要..........................................................3关键词.........................................................3一、工作原理...................................................41.1数字电流表的工作原理....................................51.2电流采样电路的性能......................................51.3显示电路与电流采样电路的逻辑关系........................51.4放大器..................................................51.5峰值保持电路...........................................101.6双积分型DA转换芯片....................................131.7独立式非编码键盘的接口.................................141.8LED动态显示器接口及显示方式...........................141.989C51单片机...........................................16二、测量系统的总体结构设计...................................202.1系统框图...............................................202.2整机设计...............................................19三、程序流程图................................................23四、实验结果..................................................26参考文献....................................................2725摘要3本电流表各模块之间使用标准信号进行传输的,这些标准信号都符合国际标准。国际电工委员会在1973年四月第65次技术委员会通过的标准规定了国际统一信号标准,过程控制系统的模拟直流信号为4到20MA,模拟直流电压信号为1到5伏,我国的DDZ-3型电动单元组合仪表采用了国际的信号标准。关键词电流采样,A/D转换,放大器,单片机4随着微电子技术的迅速发展和超大规模集成电路的出现,特别是单片机的出现,正在引起测量、控制仪表领域新的技术革命。采用单片机作为测量仪器的主控制器,这种以单片机为主体的新型智能仪表将计算机技术与测量控制技术结合在一起,在测量过程自动化,测量结果数据处理以及功能的多样化方面都取得了巨大的进步。基于单片机的智能综合仪表是基于智能化、数字化、网络化新一代智能仪表的设计理念,采用智能调理、灵巧总线、工业网络、液晶显示、电子储存技术,综合指示仪表、调节仪表、积算仪表与记录仪表功能.具有高测量控制精度、高可靠性稳定性的特点。一、工作原理1.1数字电流表的工作原理用单片机及其扩展的外部电路先做成一个理想电压表[3],图1中用G表示。由于通常所说的电流表是指灵敏电流计其量程太小,不能直接测量电流,仅用于检测有无电流和电流的方向,所以要想得到一个有多量程或量程较大的电流表需要将一个理想电压表改装而成。本设计是用一个内阻视为无穷大的电压表并联分流电阻而成的数字电流表。待测电流I随搬动开关K的位置而流过R1或R2,因而本电流表的两个量程就取决于G的满量程电压和R1、R2的阻值,记G的满量程电压为Ug,根据欧姆定律Ug=RgIg,若Ug和Rg已知则Ig就是电流表的满量程电流。100R11R2VKiGt图1数字电流表的基本原理1.2电流采样电路的性能峰峰值检波器本身具有采样保持的功能,由于A/D转换器的转换时间为100ms,所以峰峰值检波电路能够保证A/D转换器有足够的转换时间[6]。5交流信号不只包括正弦波,对于其它规则的交流信号,也可以用本采样电路采样。档位选择需要将独立按键与放大器中集成运放的外围电阻组合在一块。独立按键不仅有选择档位的功能,还有复位等其它功能。由于负反馈放大器的输入电阻已达到10M欧以上,所以有单片机构成的测量系统,可以看作一个理想电压表。通常所说的偏转式电流表是根据线圈的偏转程度线性刻画未测电流的大小,仿照此原理给待测电流加一个线性电阻,然后再用一个理想电压表测电流在电阻上的压降,然后适当选择放大器的放大倍数就可以做成多量程的电流表。1.3显示电路与电流采样电路的逻辑关系如果不用单片机,也可以做成一个电流表,不过这样的表功能单一,不能同时测量直流或者交流,而用单片机做成的电流表可以通过编程方便实现,规则交流波形的有效值测量[2]。1.4放大器目前集成运放有双列直插式和圆管封装式两种,若采用双列直插式的的A741集成运算放大器,其外引线排列图如图2所示。+_23456781调零输入_输入+V_调零VoV+NC图2A741外引线排列图1)测试放大器的传输特性及输出电压的动态范围是指在不失真条件下所能达到的最大幅度。为了测试方便,在一般情况下就用其输出电压的最大摆幅oppv当作运算放大器的最大动态范围。其测试电路如图36_+Av51KR15.1KR2200KRfRL200KR'f200uFC'f50uFC200uFCf+15V-15Vuoui图3运算放大器输出电压最大摆幅的测试电路图3中iv为正弦信号。当接入负载LR后,逐步加大输入信号iv的幅值,直至示波器上输出电压的波形顶部或底部出现削波为止。此时的输出电压幅度oppv就是运算放大器的最大摆幅。若将iv送示波器的X轴,0v送Y轴,则可利用示波器的X-Y显示,观察到运算放大器的传输特性,并可测出oppv的大小。oppv与负载电阻LR有关,不同的LR,oppv亦不相同。根据已知的LR和oppv,我们可以求出运算放大器的输出电流的最大摆幅:oppI=LOPPRV。(1)运算放大器的oppv除与LR有关外,还与电源电压ccv和输入信号的频率有关。随着电源电压的降低和信号频率的升高,oppv将降低。如果示波器X-Y显示出运算放大器的传输特性是正常的,即表明该放大器是好的,可以进一步测试运算放大器的其它几项参数。(2)测开环电压放大倍数voA开环电压放大倍数是指:运算放大器没有反馈时的差模电压放大倍数,即运放输出电压0v与差模输入电压iv之比。测试电路如图4。fR为反馈电阻,通过搁置电容和电阻R构成闭环工作状态,同时与1R、2R构成直流负反馈,减少了输出端的电压漂移。由图可知:FNVRRRV212(2)7FNNPVVVRRRVVVVVA0221000(3)此时信号源的频率应在运算放大器的带宽之内,A741的带宽约为7Hz。_+Av10KRf10KR1100R2100R'210uFC1KR+_vovivvNP图4测开环电压放大倍数电路(3)测输入失调电压IOV输入失调电压的定义是:放大器输出为零时,在输入端所必需引入的补偿电压。根据定义,测试电路如图5闭合开关S,令此时测出的输出电压为1ov,因为闭环电压放大倍数111RRRVVAFIOOvf(4)所以,输入失调电压011111011VVRRRVOFIO(5)_+Av10KRfvo10KR10KR100R110KRf100R1SS图5测IOIOIV和的实验电路8(4)测输入失调电流IOI输入失调电流是指输出端为零电平时,两输入端基极电流的差值,用IOI表示。显然,IOI的存在将使输出端零点偏离,且信号源阻抗越高,输入失调电流影响越严重。测试电路同图5只要断开开关S即可,用万用表测出该电路的输出电压,我们令它为2ov,则FOFOOIORRRRVVRRRVVI111021121(6)5)测共模抑制比cmrk根据定义,运算放大器的cmrk等于放大器的差模电压放大倍数vdA和共模电压放大倍数vcA之比,即:vcvdcmrvvvdcmrAAdBkAAk或(7)测试电路见图6。运算放大器工作在闭环状态,对差模信号的电压放大倍数vdA=1RRf,对共模信号的电压放大倍数IvcVVA0,所以只要测出0v和iv,即可求出:dBVVRRdBkIfcmr01lg20(8)为保证测量精度,必须使''11,FFRRRR,否则会造成较大的测量误差。运算放大器的共模抑制比cmrk愈高,对电阻精度要求也就愈高。经计算,如果运算放大器的cmrk=80DB,允许误差为百分之五,则电阻相对误差:00.010010011RR。(9)9_+Av10KRf+_vovi100R1100R'110KR'f图6测量cmrK的实验电路(6)测增益-带宽积运算放大器的重要交流参数是频率响应。由于运算放大器可以工作在直流状态,即零频率工作状态,因此其带宽等于截止频率响应cf,在截止频率处的输出电压增益,此直流时的输出电压增益低3DB。运放的增益-带宽积为常数A*BW=C该常数C决定与特定的放大器,开环时因增益太高,带宽很窄,很少使用。闭环时,增益1RRAF,它的带宽与大小成反比。测试电路如图7,输入为正弦信号。逐步增加iv的频率。由A741集成运放和两个电阻组成一个负反馈放大器,RRUUALIuf0电压放大倍数:(10)电路如图8所示。_+Av10KRf+_vovi10KR1R'图7测量增益带宽积的电路10R_+AuoRL+_uiuF+_PN++io图8A741集成运放1.5峰值保持电路实用的峰值保持电路是半波整流电路、存储电容和缓冲放大器组成的闭环电路。在存储电容上还并联有一只复位开关。图9给出了同向型峰值保持电路。图中运算放大器1A具有半波整流结构,2A组成电压跟随器,其输出电压cuu0,它在存储电容和输出负载之间起缓冲作用。RR1C1C2CVD1VD2VD+A1_+A2_Vuouiu复位指令图9同相型峰值保持电路当iuu0时,2VD导通,1VD截止,1A将误差电压放大,通过2VD对C充电,使0u跟踪iu。iuu0时,1VD导通,2VD截止,存储电容C与1A的联系隔断,cuu0,不再跟踪iu保持过去检出iu峰值。1VD的导通是为1A提供反馈通路,防止当2VD截止时,1A被深度11饱和。当复位指令U出现,场效应管V导通,C通过V放电,cu回到零。U消失后,V截止,又开始新的峰值保持过程。这种电路由于1VD的作用,使2VD的反向电压大大减小,因而反向漏电流很小,增加了峰值保持事件。如果还要进一步增加保持时间,可选输入级为场效应管的运算放大器作为2A以提高放大器的输入阻抗。图中电容1C,2C是为了提高电路的稳定性和改善瞬态响应。R为保护电阻,防止电压突变损坏2A。前面介绍的是正向峰值保持电路,如果需要负向峰值保持,可以把正向峰值保持电路中的二极管及其它元件适当改接,就能实现。图10是一个反向峰值保持电路,图中二极管2VD是否导通,完全取决于1U与0u的差值。当1U-0u0时,2VD导通,电路处于跟踪状态;1U-0u0时,2VD截止,电路处于保持状态。此电路的输入信号iu应为负极性,而输出0u为正极性。其功能可等效为一个同相型负峰值保持电路加一个反相器。R1R2R3R4R+A1_+A2_VD1VD2VDCuouiV图10反相型峰值保