静电场场强测量仪设计_第1页
静电场场强测量仪设计_第2页
静电场场强测量仪设计_第3页
静电场场强测量仪设计_第4页
静电场场强测量仪设计_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业设计论文 静电场场强测量仪设计Design of Electrostatic Field Strength Measuring Instrument 王东吉林建筑大学城建学院2016 年 6 月毕业设计论文静电场场强测量仪设计 Design of Electrostatic Field Strength Measuring Instrument 学 生: 王东 指 导 教 师: 衣文索(教授)专 业: 电子信息工程学 号: 1209000206所 在 单 位: 电气信息工程系答 辩 日 期: 2016 年 6 月毕业设计(论文)原创承诺书1本人承诺:所呈交的毕业设计(论文)本人承诺:所呈交

2、的毕业设计(论文)静电场场强测量仪静电场场强测量仪设计设计,是认真学习理解,是认真学习理解学校的学校的电气信息工程系毕业设计写作规电气信息工程系毕业设计写作规范范后,在教师的指导下,保质保量独立地完成了任务书中规定的后,在教师的指导下,保质保量独立地完成了任务书中规定的内容,不弄虚作假,不抄袭别人的工作内容。内容,不弄虚作假,不抄袭别人的工作内容。2本人在毕业设计(论文)中引用他人的观点和研究成果,均本人在毕业设计(论文)中引用他人的观点和研究成果,均在文中加以注释或以参考文献形式列出,对本文的研究工作做出重在文中加以注释或以参考文献形式列出,对本文的研究工作做出重要贡献的个人和集体均已在文中

3、注明。要贡献的个人和集体均已在文中注明。3在毕业设计(论文)中对侵犯任何方面知识产权的行为,由在毕业设计(论文)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。本人承担相应的法律责任。4本人完全了解学校关于保存、使用毕业设计(论文)的规定,本人完全了解学校关于保存、使用毕业设计(论文)的规定,即:按照学校要求提交论文和相关材料的印刷本和电子版本;同意即:按照学校要求提交论文和相关材料的印刷本和电子版本;同意学校保留毕业设计(论文)的复印件和电子版本,允许被查阅和借学校保留毕业设计(论文)的复印件和电子版本,允许被查阅和借阅;学校可以采用影印、缩印或其他复制手段保存毕业设计(论文)阅;

4、学校可以采用影印、缩印或其他复制手段保存毕业设计(论文),可以公布其中的全部或部分内容。,可以公布其中的全部或部分内容。以上承诺的法律结果将完全由本人承担!以上承诺的法律结果将完全由本人承担! 作作 者者 签签 名:名: 年年 月月 日日目 录摘要.ABSTRACT.II第 1 章 绪论.11.1 设计场强测量仪的背景及意义.11.2 静电场场强测量仪研究的国内外研究现状.11.2.1 测量电电场常用的研究方法.11.2.2 场强测量仪的国外研究现状.21.2.3 场强测量仪的国内研究现状.31.3 本课题研究的主要内容.3第 2 章 整体方案设计.42.1 总体实现原理概述.42.2 系统主

5、要元器件的介绍.42.2.1 霍尔传感器.42.2.2 集成运放.5 2.2.3 A/D 转换器.62.2.4 液晶显示器.72.3 关键技术难点与解决途径.7第 3 章 静电场场强测量仪的具体设计.83.1 霍尔元件.83.1.1 霍尔效应.83.1.2 霍尔元件模型的创建.93.1.3AD/DA 转换电路.103.2 基准电压的设计.123.3 调理电路模块的设计.123.3.1 信号处理与采集电路.123.3.2 仪表放大单元.123.3.3 数字调零.143.4 A/D 转换电路.143.5 液晶显示单元.153.6 单片机及存储系统.16第 4 章 系统软件设计.174.1 主程序软

6、件设计.174.2 A/D 软件设计.184.3 数据处理模块.204.4 液晶显示单元软件设计.20第 5 章 仿真结果及分析.24结论.26致谢.27参考文献.28附录 1摘 要本设计是制作一种静电场场强测量仪,该设计有硬件和软件两部分共同实现。硬件部分由霍尔传感器,调整电路,A/D 转换器,微处理器 CPU,液晶显示器五个部分组成。硬件设计过程中绘制出系统原理图,完成整个硬件系统的搭建及系统的调试工作。软件部分即通过对单片机编程,在 LCD 液晶上实现测量信号的动态实时显示,显示环境信息等相关参数。整合程序,使编程实现静电场场强测量仪基本功能。进一步完善程序,增加整个系统的稳定性。本设计

7、既可测量直流电场,又可测量交变电场,体积小,性能高,适用频率范围宽,应用前景广泛,适用于宽频的静电场、微波、直流电场、计算机房、电厂和用电环境等永久电场,具有较大的应用价值。关键词:测量仪;硬件;软件;电场 ABSTRACTThis design is to make a kind of electrostatic field intensity measuring instrument, the design of the hardware and the software two parts together to achieve. Hardware part consists of Ha

8、ll sensor, adjusting circuit, a / D converter, CPU microprocessor, liquid crystal display five parts. Draw the system schematic diagram of the hardware design process, complete the entire hardware system is built, and the system debugging work. Part of the software through of microcontroller program

9、ming, LCD to achieve real time dynamic display of signal measurement, display environment information and other related parameters. Program integration makes programming to achieve the basic functions of a portable electromagnetic field detector. To further improve the program, increase the stabilit

10、y of the whole system Qualitative.The design can measure DC magnetic field, and measuring the alternating magnetic field, small volume, high performance, applicable frequency wide range and application prospect are widely for broadband electromagnetic field, microwave, DC electromagnetic field elect

11、romagnetic field, computer room, power plants and electricity environment permanent magnetic field, with great application value.Key words:Measuring instrument;hardware;software;magnetic field吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 0 页 第 1 章 绪论1.1 设计场强测量仪的背景及意义静电场普遍存在于人们的生产生活中,是一种可控的物理场,具有其独特的性能。近年来,随着经济的

12、快速发展,人们对物质生活的要求越来越高,电视机,电冰箱,空调,电脑等各种高科技电器产品都已普及千家万户。然而,科学研究发现,各种电子产品或电子设备在人们的使用过程中都会产生一种对人体具有潜在危害的物质-电磁波,这些电磁波对人体产生辐射作用。常见的例如,为什么人坐在电脑前久了皮肤会变差?严重的特别是高频电磁波和强度较大的电磁场作用于人体后,导致人的精力和体力集聚衰退, 容易得白内障、心血管等疾病,甚至导致人类免疫机能的下降, 从而引起癌症等病变。这些困扰人们生活的其中之一就是电磁场辐射。可见,静电场的测量极为重要,目前静电场的测量已广泛应用于工业、电子、通讯和国防等科学研究,但是高精度、场强测量

13、仪多用于科学研究,且价格昂贵,因此开发一种价格低廉,场强测量仪具有较强的应用价值及重大意义。1.2 静电场场强研究的国内外研究现状1.2.1 测量电场常用的研究方法测量电磁场方法如下:1.电磁感应法在电磁感应定律中得到了电磁场强度。一些屏蔽措施与接地是这些测量和单线圈的重要环节。我们这样做可以使系统更加稳定与牢固。我们要算出电流的计算值,然后再将磁场的数值与原来的数值进行比较,如果差别很小的话,就说明这个方案是可以的。这里有很多问题,但最主要的问题就是屏蔽的问题。我们要更多的去了解那些问题,才可以让方案更好的实施。2.霍尔效应法霍尔效应法是可以测量传感器数值的办法。它是由电外部的电源来给提供吉

14、林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 1 页 电压的,从而获得电流。这种方法有很多好处,它可以调节我们制作电路图中电阻,从而得到我们想要的电流数值。它的作用就是可以显示仪表的数值还可以记录仪器中的输入阻抗。霍尔元器件一般在仪器中的作用就是记录磁通的状态,开关的属性就是随着材料的不同而不动,当我们设计中需要的磁场达到饱和状态,我们都会按照要求选择元器件的开关。它采用霍尔传感器的电位,相应的范围太小,阻力。通过不断输入励磁电流作为传感器的输出。3.电阻效应法电场的变化就是随着电阻的变化而变化。这些效应的变化就是在这个力的作用下变化而来的。在系统达到稳定的时候也就是电场力

15、等于这个力,载流子在两端集聚产生霍尔电场,速度较慢的载流子偏向于电场力方向,大大减少,从而使电阻增加该方法的一个装置将在一个外部磁场和一个串联电阻,在电流源连接的电阻,通过调整约束装置的尺寸大小的电流,用电压表测量电压和电阻可以抑制电压,最后电力。4.电通门法这就是传感器的最主要的材料。它的属性很好,材料更加稳定。我们需要有两个线圈都是围绕着它来运转的。在这两个线圈的运转上我们可以确定信号的来源以及变化。我们可以通过 电场来判断磁场以及谐波的变化。这些方法各有优缺点,核磁共振光谱测量 方法具有较高的灵敏度,但测量误差是比较大的。高分辨率的我的门方法测量约10 赫兹的频率,但是,只适用于测量缓变

16、的恒定磁场对一般职业低,测量地磁勘探。是一种理想的方法来测量的霍尔器件,具有灵敏度高,体积小,一个范围广泛的频率和温度可以测量的 ,而且这种方法不仅能测量恒定电场,还能测量交变电场,简单、方便又可靠。1.2.2 场强测量仪的国外研究现状当然,必须有相应的静电场的测量仪器检测场强测量仪的过程中需要很多测量仪来检测。我们要通过了解这些测量仪的知识与用法才能知道它的频率。1.宽带辐射测量仪现在比较这种测量仪的结构都是由两个探头来组成的。这种测量的是通过测量流过电阻的大小来判断数据的从而我们能测量出来数值。它的探头是通过的它反应的快慢。来实现天线的长度小于半波长。这个仪器是由二极管,正交天线组成的,它

17、这样就能确保检测到子弹的速度。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 2 页 2.选频式窄带辐射测量仪这是一种在我们日常生活中常见的测量仪。它测的电场强度比较的小的东西。选它是通过测量频率来确定场强的。它的测量范围比较小,但是他的优点就是他的精准度要比一般的测量仪要精准的多。在一些特定的情况下我们只能用这种测量仪,它的实用与便捷为我们生活提供了很多便利。1.2.3 场强测量仪的国内研究现状1.液注式测量仪1998 年,苏永宏等对高绝缘性烃类液体燃料的静电雾化进行了试验研究,所采用的试验装置由静电雾化器、高压电源和测量装置三部分组成,高压电源采用电压 060KV 的直

18、流高压电源和高压脉冲电源两种,油雾颗粒尺寸测量用 Malvern ST2600 测量仪,利用Fraunhofer 衍射法,并由摄像器拍照成放大四倍的图片。在试验中发现,采用高压脉冲电源时其雾化效果优于直流高压,但当电压达到某一最大值时,充电水平骤然下降,平均电荷密度大幅度下降,对此苏永宏等运用 Kelly 理论将其看成液柱表面电晕放电进行了解释。2.雾化式测量仪2002 年,江苏理工大学以煤油为喷雾介质,研制了非极性燃料的充电装置和喷雾试验台并对煤油的荷电特性和雾化特性进行了实验研究,首次采用 PIV 技术对荷电喷雾流场进行了测量和分析,通过电晕荷电实现了非极性绝缘液体的雾化,并发现:荷电能有

19、效的减少雾滴粒径的大小;荷质比增加,射流扩散角增大。1.3 本课题研究的主要内容本课题主要研究静电场的检测方法,结合智能测量技术实现静电场测量的数字化和自动化。使其在测量过程中灵敏度高、体积小、适应频率和温度范围宽,而且既可测量恒定电场,又可测量交变电场。现在我们生活中需要更加深入的了解太阳能,开发出更加方便的能源。社会污染的比较严重,我们就要进一步的研究一些更加环保的能源,为我们这个美丽的家园尽自己全部力量。我想在以后的社会里我们开的汽车都会是用电的,不要再用汽油了。所以我会更加努力,争取在我的有限的时间创造出无限的价值。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 3

20、 页 第 2 章 整体方案设计本章将首先介绍一种静电场场强测量仪的总体设计方案,并对该设计方案的重要元件加以介绍。然后对该设计方案的关键技术难点和解决方法进行进一步的说明。2.1 总体实现原理概述系统主要由霍尔传感器、A/D转换器、微处理器、LCD组件的硬件系统,磁强,如图2 - 1。霍尔元件输出的霍尔电压的区域科尔放大A/D转换,通过单片机实时采集处理、计算机硬件、软件的实现思想,并将采集数据通过程序个软件的计算和存储的液晶屏显示相应的位移和电感应的霍尔电压,并将数据存储在R单片机的结果,以便产生的位移。可以实时显示。霍尔传感器电场信号处理放大恒流源A/D 转换器单片机存储系统显示量程切换图

21、 2-1 总体设计方案 2.2 系统主要元器件的介绍2.2.1 霍尔传感器设计系统就需要采集信号,在这里我用的是传感器来采集的信号。本设计用到的霍尔传感器型号为 AH350。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 4 页 AH350 线性霍尔传感器由电压调整器,霍尔电压发生器,线性放大器和射极跟随器组成。其输入是电磁感应强度,输出是和输入量成正比的电压。AH350 产品不仅线性好,灵敏度高,输出电阻小,便于设计中的使用,而且它功耗比较低,温度稳定性较好,寿命长,深受使用者的喜爱。这些参数如表 2-1和表 2-2 所示;表 2-1 极限参数参数符号型号与量值单位电源电

22、压Vcc6V电磁感应强度B不限mT工作环境温度TA-20+85高温存储温度TS150表 2-2 霍尔传感器的电特性参数符号测试条件最小值典型值最大值单位电源电压Vcc-4.5-6V电源电流Icc-914mA静态输出电压VoutB=02.25 2.52.52.75V灵敏度SB=90mT7.513.517.5mV/mT2.2.2 集成运放设计系统在完成信号的采集之后,要对信号进行放大,因此,需要用到集成运放。集成运放是一种高增益多级直接耦合运算放大器,其应用一般分为反相放大器,同相放大器,差分放大器等,内部结构如图 2-2 所示。本设计用到的集成运算放大器型号为 OP07。差动输入级放大级输出级偏

23、置电路图图 2-2 内部结构图吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 5 页 OP07 是低噪声高精度运算放大器,具有无限大的差模输入电阻、趋于零的输出电阻和无限大的差模电压增益及共模抑制比,其共模抑制比为 126dB。具有较低的输入失调电压,较低的输入噪声电压幅度和无限大的频带宽度。当 V0为有限值时,则输入的差模电压就必须趋于零。同时采用差分输入阻抗是无限的,所以在输入电流集成放大器。OP07 元件图如图 2-3 所示。OP07 运算放大器作用十分广泛,可应用于电压比较器,稳定积分,绝对值电路及微小信号的精确放大。尤其适用于航天、军工及要求微型化的、可靠性高的精

24、密仪器中。图 2-3 OP07 元件图2.2.3 A/D 转换器设计系统在数据输出过程中需要通过 A/D 转换才能有效输出。原因在于霍尔传感器采集的信号转换为模拟信号,使读取数据的模拟信号的数字信号。A/D 转换器即为模拟信号与数字信号之间的转换,也称模数转换器。本系统采用的 A/D 转换器型号为TLC1543,如右图 2-3 所示。TI 公司设计的多通道、价格低。而且性能超级好,还有就是检测方便简单。该转换器采用串行通信接口,可以任意三个内部测试或测试,可广泛应用于各种大数据采集系统。TLC1543 的分辨率为 10 位,电源电压为 5V,接口形式为串行数据总线接口,转换时间为 10us。它

25、有 11 路模拟信号输入端,模拟信号输入由内部多路器选择。AIN12AIN23AIN34AIN45AIN56AIN67AIN78AIN89AIN911AIN1012REF+14REF-13AIN01SDO16ADDR17CS15EOC19CLK18U5TLC1543图 2-3 A/D 转换器吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 6 页 2.2.4 液晶显示器设计系统的AD转换输出信号的液晶显示系统。液晶显示器的测量。因此系统中我用的是LCD1602这个型号的显示器。LCD1602液晶显示能力很强。最适合工作的电压为5V。为显示在一个嵌入式控制器80千兆字节的RAM

26、缓冲区。控制器必须在阅读和写作,阅读和写作的认识。该显示器显示状态。如表2-3所示表2-3 状态字说明ST7D7ST6D6ST5D5ST4D4ST3D3ST2D2ST1D1ST0D0ST0-6当前数据地址指针的数值ST7操作1代表禁止 0代表允许初始化过程包括:延时15ms,写指令38H,延时5ms,写指令38H,再延时5ms,写指令38H,以后每次写指令、读/写操作之前均需要检测忙信号。然后进行显示模式的设置,关闭,清屏直至结束。2.3 关键技术难点与解决途径通过对目标系统的技术指标进行分析,结合场强测量的基本原理,不难发现,设计该测量仪的关键技术难点如下:1.信号的采集2.小信号的放大 3

27、.2.6V 基准电压的实现 针对以上三个关键技术难点,在本设计中采用了以下的解决措施:1.对信号的采集,本设计采用高灵敏度霍尔传感器。但是,元件库中没有霍尔传感器,因此,本设计中在 Proteus 软件中创建了一个模拟霍尔传感器。2.根据本设计中采用的 TLC1543 型号 A/D 转换器,电压范围为 05V,而霍尔传感器采集到的信号均为弱小信号,则需要将小信号进行放大,使其满足A/D 转换器的电压范围。因此,本设计采用集成运算放大器(差分运算放大器和反向运算放大器)进行放大。3.由于霍尔传感器的基准电压为 2.6V,而现实生产生活中,一般使用的电吉林建筑大学城建学院电气信息工程系毕业设计(论

28、文)共 28 页,第 7 页 源电压均为 5V 或者 12V,一般电池电压均为 1.5V,由此可见,想要直接得到2.6V 的电压比较困难。因此,本设计中连接了一个外接电路,输入电源电压为5V,通过我的计算得出输出端口的电压为 2.6V。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 8 页 第 3 章 静电场场强测量仪的具体设计本章通过对静电场场强测量仪所采用的各部分电路进行分析,说明相关设计原理。本设计包括霍尔元件的设计、基准电压的设计、调理电路的设计、AD转换电路的设计、液晶显示的设计及单片机存储六个模块。设计过程中,首先需要采集周围电场的信号,因此本设计中采用霍尔传感

29、器进行信号采集。将采集到的信号通过调理电路模块、AD 转换模块、液晶显示模块进行有效的输出显示,以完成设计。3.1 霍尔元件3.1.1 霍尔效应霍尔效应的基本原理是通过电流的半导体在垂直于电流方向的电场作用下,在导体的垂直于电流和电场方向的两个面会出现电势差,这个电势差被称为霍尔电动势。方便起见,假设导体是一个长方体,如图 3-1 所示。在 y 方向的电流 I,Z轴方向的磁通密度和电场在 X 方向。受两端的洛伦兹力的影响。用公式表示为 Eh= (Rh*I*B0)/d。B0IdEhXYZ图3-1 霍尔效应原理图霍尔元件就是确定霍尔电动势与外电场的比例关系。这样可以通过改变电流 I 的大小。使它达

30、到预先设置的霍尔电动势 Eh 与外电场 B0 的比例关系。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 9 页 3.1.2 霍尔元件模型的创建创建霍尔元件模型流程如下:1.绘制原理图符号选择在 Proteus ISIS 2D 工具霍尔元件的电路图符号。如图 3-2 及 3-3 所示:编辑和引脚图。引脚对话框编辑。 图 3-2 霍尔元件原理图符号 图 3-3 编辑引脚2.霍尔元件制作选中霍尔元件原理图符号,点击 Make Device 命令,跳出一个对话框如图3-4 所示,按该图所示设置相应属性。元件名称为 SHEN,前缀为 U。按 NEXT键直到出现“Component

31、Properties & Definitions”对话框。新建 VHI 属性,按图 3-5 所示设置各相关项。再按 NEXT 键,直到出现“Indexing and Library Selection”对话框,选择元件分类及存放库,单击“OK”即可完成。这样新的元件模型原理图符号就存在指定的库中并出现在对象列表框中。 吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 10 页 图 3-4 “Device Properties”设置 图 3-5 VHI 属性设置3.霍尔元件仿真模型内电路设计上面的步骤创建的模型只是个模型外壳,还没仿真功能,其仿真功能主要由内电路完成。将

32、新建的模型放入 ISIS 编辑区,打开属性编辑框,选中“Attach hierarchy model”一栏,如图 3-6 所示,再按 OK 键。然后按键盘 Pgdn键,则自动创建并进入内电路设计页。接着进行内电路的设计,设计好如图 3-7所示的内电路,并设置内电路中所有 DAC 原型的属性 VHI=。图 3-6 新建元件绑定内电路内电路的设计原理描述:当磁场为零的时候,霍尔传感器的基准输出电压为 2.6V,在考虑元件性能有极限的情况下,压差范围为 1.42.6V。本设计以典型值 1.8 为标准,则反向电场的电压极限值为 0.8V,正常电场的电压极限值为4.4V,即电压范围为 0.84.4V。但

33、是目前,我们无法达到这个要求,为方便设计,我们模拟了一个电场,取电压范围为 0.64.6V。由于不是固定值,则需要在创建模型中加一个控制端,通过控制端对电压值进行有效的调节。这样就可以假设通过两个数学表达式来表示,即a)3.6+sin(wt)b)1.6+sin(wt)图 3-7 中接了两个加法电路,分别接至 U3 的 X0、X1 口,即为输入端。U3 的 A 端为霍尔元件的控制端 C 端,控制其为反相电场还是正向电场。例如C 端为高电平是其为反相电场,低电平时其为正向电场。U3 的 X 端为霍尔元件的 DOUT 端,即为输出端。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第

34、 11 页 3.1.3 AD/DA 转换电路设计中 AD 转换电路采用的芯片是 ADC0809 其内电路如图 3-7 所示;图 3-7 AD 转换电路内电路1.生成文件,设置属性在内电路页点击 Tools,选中 Model Compiler,创建模型文件,选择路径并取名存盘。然后返回主页,选中新建元器件,再次启动 Make Device 命令,进入“Component Properties & Definitions”,如图 3-8 所示。按照图进行 Mod file属性操作的设置。再按 NEXT 键直到出现“Indexing and Library Selection”菜单,如图 3

35、-9 所示,设置分类和所在的库。单击 OK 则结束原理图模型的创建。 图 3-8 设置 Mod file 属性 图 3-9 定义元件所在库吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 12 页 R51k321U5TL431+599%RV1RV1(2)2.6V2.验证霍尔元件模型验证霍尔元件模型分 4 步。首先设计验证电路,选择示波器来进行验证。波器相对应的连接。然后启动仿真,在虚拟示波器上看到由创建模型转换的模拟正弦波,图 3-10 所示,证明创建模型正确。图 3-10 验证电路仿真测试3.2 基准电压的设计由于霍尔传感器的基准电压为 2.6V,而现实生产生活中,一般电源

36、电压均为 5V 或者 12V,一般电池电压均为1.5V,由此可见,想要直接得到 2.6V 的电压比较困难。因此,本设计中连接了一个外接电路,如图 3-11:输入电源电压为 5V,通过计算及对滑动变阻器的不断调节,使其最后输出电压为 2.6V。此电路中还接了一个稳压二极管,起到限流的作用,保护整个电路的运行。 图 3-11 外接电路吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 13 页 3.3 调理电路模块的设计3.3.1 信号处理与采集电路我认真的对不同的电场进行了测量,这个系统的组成是由集成放大电路还有数字调节为零的电路构成的。这样就可以完成信号处理了。3.3.2 仪表

37、放大单元设计仪表放大单元由四个模块组成。第一模块为差分放大单元,用于压差的反相磁场;第四模块为电压比较器,用于控制模拟开关的输出部分为正相还是反相。该单元基本原理描述为:当采集到的信号电压范围为 2.64.6(V),即压差为 02(V)时,输出的电场为正向电场。当电压范围为 0.62.6(V),即压差为-20(V)时,输出的电场为反向电场。因此,正向放大单元需要接一个同相放大电路,反向放大单元则需接一个反向放大电路。然而正向与反向的选择就要通过模拟开关来实现。当开关显示高电平时,输出正向电场,反之,输出则为反向电场。然而模拟开关控制端的实现,本设计采用了电压比较器,型号为 LM324。在选择电

38、压比较器的过程中,遇到了不少疑惑。首先我们尝试的电压比较器的型号为 LM339,但是通过反复调试,比较器的输出端始终出现低电平,不管霍尔元件的控制端接低电平还是高电平。于是,换用型号为 LM324的电压比较器,将负端接差分放大模块输出的压差值,正端接地,因为只有这样才能保证电压比较器的输出端与模拟开关的控制端导通,以致完成整个电路的实现。当压差输出为 02(V)时,模拟开关选项的电压输入为 X0 通道;当压差输出为-20V 时,电压输出选择 X1 通道。如图 3-12 所示。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 14 页 图 3-12 仪表放大单元具体操作如下:仪

39、表放大单元采用低成本、高精度的 OP07 集成放大器,因为它只需要对外部电阻的设置即可进行相应倍数的放大,而且功耗低。在Proteus 的软件库中找到 OP07 型号的放大器,放置一个差分运算放大器、一个同相放大器、一个反向运算放大器、若干个电阻及模拟开关 4053,相对应的连接。将模拟霍尔传感器采集的信号从 3 端输入,2 端接外接电路输出的基准电压 2.6V,由 2 端和 3 端的电压差作为差分运算放大器的输入电压,再从 6 端输出,分别接入同相放大电路及反相放大电路。放大电路的输出端分别接至模拟开关的 X0、X1 通道,A 端控制其正反向,最终由 X 通道输出,连接至 A/ D转换电路的

40、输入端。3.3.3 数字调零生产和环境因素,有足够的潜力。我们的加法和减法电路。实际上是由两个运算放大器组成,初始化系统。在不同的领域上,和相应的补偿值在messuNG 在内存后,或手动选择的量程范围,在相应的数值,D/A 输出补偿。由于高精度的电压小于 0.1mV。所以电位不等。3.4 A/D 转换电路由于调理电路输出的是模拟信号,为了更加方便有效的读取数据,则需要将模拟量转化为数字量,因此本设计需要采用一个多路 A/D 采样电路,能够对输入电压进行采样并通过 LCD 显示采样电压值。A/D 输入电压范围为 05V,吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 15 页

41、 AIN12AIN23AIN34AIN45AIN56AIN67AIN78AIN89AIN911AIN1012REF+14REF-13AIN01SDO16ADDR17CS15EOC19CLK18U4TLC1543CLKCSADDRSDOEOC+5所以将调理电路的输出电压+5V 接入 A/D 转换器的基准电压正端(REF+),负端接地,如图 3-13 所示。 图 3-13A/D 转换电路为了实现在强干扰的环境下高精度测量,本设计采用的模数转换器具有 10位分辨率的 A/D TLC1543。易于和单片机接口等良好性能。为了在经济的基础上,实现更高的测量速度,选择该仪器的转换时间为 10us,能够很好

42、地保持线性度,满足实验测量的基本要求。TLC1543 A/D 转换器在运行过程中的原理描述:TLC1543 未开始工作时,片选段/CS 为高电平,此时 ADDR(4 位串行输入口)和 CLK(时钟控制)被禁止,与此同时 DATA OUT(输出端)处于高阻状态。只有当/CS 置低电平时,TLC1543 才开始工作,从 ADDR 口输入 4 位通道地址,分别为 B3、B2、B1、B0。同时 CLK 端接收到 4 个时钟周期,再等待6 个时钟周期,这 6 个周期即为对模拟输入的采样提供控制时序,当 CLK 的第10 个周期运行之后,处于下降沿模式,前 10 个时钟周期的过程中,EOC 一直处于高电平

43、状态。此时开始转换,转换过程中,/CS 的下降沿使 DATA OUT 输出端脱离高阻状态,EOC 从逻辑高电平变为低电平并且保持低电平直到转换,做好数据的传输准备工作。最后数据从 DATA OUT 端依次输出:B9、B8、B7、B6、B5、B4、B3、B2、B1、B0。时序如图 3-14 所示:图 3-14 TLC1543 时序图吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 16 页 3.5 液晶显示单元LCD 液晶显示模块如图3-15,采用了具有162个字符的显示容量,5V工作电压LM032L液晶显示器,如图3-5所示。该模块内嵌入微控制器,控制器内带有80字节的RAM

44、缓冲区。对控制器进行读写操作前,都必须进行读写检测。基本操作时序可描述为:当RS=L,RW=H,E=H时,进行读状态的操作,即输出的D0D7为状态字;当RS=H,RW=H,E=H时,进行读数据的操作,即输出的D0D7为数据。由此可以看出,读状态还是读数据在使能端和读写端为高电平的时候由RS(数据/命令选择端)决定。当RW(读/写选择端)为低电平,E 为高脉冲时,则RS端决定D0D7为写指令码还是写数据,若RS为低电平,则为写指令,反之则为写数据。AD7AD6AD5AD4AD3AD2AD1AD0RSRWEGNDVDDD714D613D512D411D310D29D18D07E6RW5RS4VSS

45、1VDD2VEE3LCD2LM032L图3-15 液晶显示单元对指令进行初始化设置时,指令码为00111000,8位数据接口。控制器内部设有数据地址指针,可以通过他们来访问内部80字节RAM,数据指针设置的指令码为80H+地址码。 3.6 单片机及存储系统本设计中的单片机存储系统由三部分组成:AT89C51,复位电路和时钟电路。电路连接如图3-16:吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 17 页 AD1AD7AD6AD5AD4AD3AD2AD0RSRWEXTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.

46、2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51X112MHzC033pFC133pFC220uFR01k+5V+5VSDO

47、ADDRCSCLKEOCALE图3-16 单片机系统AT89C51单片机芯片包括一个8位的微处理器;一种带4K字节的存储器;4个8位并行I/O端口P0-P3,每个端口既可作为输入,也可以作为输出;本设计中的P0端口接液晶显示器的D0-D7端口。P2端口接A/D转换器的相应端口。芯片还包括两个16位的定时器/计数器;5个中断源、两个中断优先级的中断控制系统等。ALE表示地址所存允许信号端,RST接复位电路,XTAL1、2接时钟电路。本设计系统采用按键手动复位方式,按键手动复位通过电阻和电源接通而实现。复位电路的基本功能是:系统上电时提供复位信号,直至电源稳定后,撤销复位信号。复位后P0到P3口表

48、现为高电平,程序寄存器和特殊功能寄存器全部清零。当复位脚由高电平变为低电平时,芯片开始运行程序。功能组件的芯片运行时钟信号作为基准,有条不紊的工作。因此,直接影响速度的时钟芯片,芯片面积的质量系统h的稳定性直接影响。本设计采用电容C1,C2 振荡器的振荡频率为12MHz。吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 18 页 第 4 章 系统软件设计4.1 主程序软件设计测量仪主程序。我们要处理好子程序与中断子程序中的关系。我们要节约一些时间,这样可以使中断子程序消耗的时间更少。我们还可以选择一些渐变的方法比如说设置相应的位置位。主程序包括很多子程序。有处理子程序。常规子

49、程序等。主程序的流程就是要负责消息出理。还有就是新建的任务处理。首先需要对单片机进行初始化设置,在51单片机中按下复位键复位。单片机中还接两个按钮P1.3口和P1.4口,操作按钮和按钮在LCD屏幕的不同数值,停止按键,显示固定值。然后,键盘,按下启动按钮,则执行。R键盘消息的例程。采用霍尔传感器的信号输出调整电路、AD转换器,模拟到数字信号的采集的10的输出表明,在Lcd的屏幕。如果输出有效,则将数字值继续转换成高斯值显示在液晶屏上,如果出错无效,则在液晶屏上显示错误信息。最后将有效值存入单片机存储系统。图3-16 主程序流程图吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第

50、 19 页 4.2 A/D 软件设计整体设计的主程序主要完成信号采集,数据处理和数值显示等整体功能。而本设计中最重要的子程序设计部分是A/D转换和液晶显示系统,其工作任务是将不断接收到的信号进行模数转换,然后显示在液晶屏上。开机后首先进行初始化程序设置等系统流程后,通过TLC1543实现实时显示并读取霍尔传感器采集的数据,将读取的采样值输入8通道。当/CS置低电平时,TLC1543开始工作,从ADDR口输入4位通道地址,同时CLK端接收到4个时钟周期,再等待6个时钟周期,这6个周期即为对模拟输入的采样提供控制时序,当CLK的第10个周期运行之后,处于下降沿模式,前10个时钟周期的过程中,EOC

51、一直处于高电平状态。此时开始转换,转换过程中,/CS的下降沿使输出端脱离高阻状态,EOC从逻辑高电平变为低电平并且保持低电平直到转换,做好数据的传输准备工作。最后数据从输出端依次有效输出。由于采集到的是十位模拟信号, 所以要根据霍尔传感器的线性关系将它转换成高斯值,最后将数据有效的输出。如图4-2所示。/CS 是否高电平返回是禁止工作开始工作TLC1543 读取采样A/D 等待转换得到 A/D 值得到高斯值图图 4-2 A/D 流程图否吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 20 页 A/D 模块具体编程如下:#include uint read1543(uchar

52、 port) /从 TLC1543 读取采样值,型参 port 是采样的通道号uint ad;uint i;uchar al=0,ah=0;CLOCK=0;_CS=0;port=4;for (i=0;i4;i+) /把通道号打入 1543D_IN=(bit)(port&0 x80);CLOCK=1;CLOCK=0;port=1;for (i=0;i6;i+) /填充 6 个 CLOCKCLOCK=1;CLOCK=0;_CS=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

53、_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_CS=0; /等待 AD 转换_nop_();_nop_();_nop_();for (i=0;i2;i+) /取 D9,D8D_OUT=1;CLOCK=1;ah=1;if (D_OUT) ah +=0 x01;CLOCK=0; for (i=0;i8;i+) /取 D7-D0D_OUT=1;吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 21 页 CLOCK=1;al = 1;if (D_OUT)

54、 al +=0 x01;CLOCK=0; _CS=1;ad = (uint)ah;ad = 8;ad +=(uint)al; /得到 AD 值return(ad);4.3 数据处理模块通过转换后,读取的信号是检测电场的大小。将数值转化为高斯值。但是,目前我们无法做到精确的换算,只能利用霍尔传感器较好的线性性进行估算,B=kV。比例系数为k。当输出电压。为0.64.6(V)时。高斯值为0900(G)。根据线性性将估算值通过液晶显示单元显示。4.4 液晶显示单元软件设计该模块内对控制器进行处理。基本操作时序描述为:当RS=L,RW=H,E=H时,进行读状态的操作,即输出的D0D7为状态字;当RS=

55、H,RW=H,E=H时,进行读数据的操作,即输出的D0D7为数据。由此可以看出,读状态还是读数据在使能端和读写端为高电平的时候由RS(数据/命令选择端)决定。当RW(读/写选择端)为低电平,E 为高脉冲时,则RS端决定D0D7为写指令码还是写数据,若RS为低电平,则为写指令,反之则为写数据。LCD1602对指令进行初始化设置时,指令码为00111000,8位数据接口。控制器内部设有数据地址指针,可以通过他们来访问内部80字节RAM,数据指针设置的指令码为80H+地址码。指令初始化过程包括:延时15ms,写指令38H,延时5ms,写指令38H,再延时5ms,写指令38H,以后每次写指令、读/写操

56、作之前均需要检测忙信号。然后进行显示模式的设置,关闭,清屏直至结束。液晶显示单元具体编程见附录 1;#ifndef LCD_CHAR_1602_2011_5_5#define LCD_CHAR_1602_2011_5_5#include 吉林建筑大学城建学院电气信息工程系毕业设计(论文)共 28 页,第 22 页 #include /内部等待函数unsigned char LCD_Wait(void) /读状态,LCD判忙LcdRs=0;LcdRw=1;_nop_();LcdEn=1;_nop_();/while(DBPort&0 x80);/在用Proteus仿真时,注意用屏蔽此语句

57、,在调用GotoXY()时,会进入死循环,/可能在写该控制字时,该模块没有返回写入完备命令,即DBPort&0 x80=0 x80 /实际硬件时打开此语句LcdEn=0;return DBPort;/向LCD写入命令或数据#define LCD_COMMAND0 / Command#define LCD_DATA1 / Data#define LCD_CLEAR_SCREEN 0 x01 / 清屏#define LCD_HOMING 0 x02 / 光标返回原点void LCD_Write(bit style, unsigned char input)LcdEn=0;LcdRs=sty

58、le;LcdRw=0;_nop_();DBPort=input;_nop_();/注意顺序LcdEn=1;_nop_();/注意顺序LcdEn=0;_nop_();LCD_Wait();/设置显示模式#define LCD_SHOW0 x04 /显示开#define LCD_HIDE0 x00 /显示关 #define LCD_CURSOR0 x02 /显示光标#define LCD_NO_CURSOR0 x00 /无光标 #define LCD_FLASH0 x01 /光标闪动#define LCD_NO_FLASH0 x00 /光标不闪动吉林建筑大学城建学院电气信息工程系毕业设计(论文)共

59、 28 页,第 23 页 void LCD_SetDisplay(unsigned char DisplayMode)LCD_Write(LCD_COMMAND, 0 x08|DisplayMode);/设置输入模式#define LCD_AC_UP0 x02#define LCD_AC_DOWN0 x00 / default#define LCD_MOVE0 x01 / 画面可平移#define LCD_NO_MOVE0 x00 /defaultvoid LCD_SetInput(unsigned char InputMode)LCD_Write(LCD_COMMAND, 0 x04|Inp

60、utMode);/移动光标或屏幕/*#define LCD_CURSOR0 x02 #define LCD_SCREEN0 x08#define LCD_LEFT0 x00#define LCD_RIGHT0 x04void LCD_Move(unsigned char object, unsigned char direction)if(object=LCD_CURSOR)LCD_Write(LCD_COMMAND,0 x10|direction);if(object=LCD_SCREEN)LCD_Write(LCD_COMMAND,0 x18|direction);*/初始化LCDvoid LCD_Initial()LcdE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论