电容电感测量仪Word文档下载推荐.docx
《电容电感测量仪Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《电容电感测量仪Word文档下载推荐.docx(40页珍藏版)》请在冰豆网上搜索。
实验测试结果表明,本系统性能稳定,测量精度高。
关键词:
AT89S52;
LCD1602;
LM393;
电容测量;
电感测量
目录
1绪论............................................................1
1.1设计的背景及意义...........................................1
1.2设计的主要工作.............................................1
2设计思想与方案..................................................3
2.1设计的思想.................................................3
2.2设计的方案.................................................3
3硬件系统的设计..................................................5
3.1主要元器件的介绍...........................................5
3.1.1AT89S52单片机......................................5
3.1.2LCD液晶显示屏......................................5
3.1.3LM393芯片的介绍....................................6
3.1.4LMN7805芯片的介绍..................................8
3.1.5自锁开关的介绍......................................8
3.1.69014、9015三极管的介绍.............................8
3.2硬件单元电路设计..........................................10
3.2.1时钟电路...........................................10
3.2.2下载电路...........................................10
3.2.3复位电路...........................................11
3.2.4液晶显示电路.......................................11
3.2.5电源电路...........................................12
3.2.6电容、电感测量电路.................................12
4程序流程图设计.................................................14
4.1主程序流程图..............................................14
4.2中断程序流程图............................................14
4.3液晶显示程序流程图........................................15
4.4按键程序流程图............................................16
5系统的调试与结果分析...........................................17
5.1软件调试..................................................17
5.2硬件调试..................................................17
5.3调试结果及分析............................................19
结束语............................................................20
参考文献..........................................................21
致谢............................................................22
附录............................................................23
附录APCB图................................................23
附录B元件清单..............................................24
附录C实物图................................................25
附录D程序清单..............................................26
1绪论
1.1设计的背景及意义
在现代化生产、学习、实验当中,往往需要对某个元器件的具体参数进行测量,在这之中万用表以其简单易用,功耗低等优点被大多数人所选择使用。
然而万用表有一定的局限性,比如:
不能够测量电感,而且容量稍大的电容也显得无能为力。
所以制作一个简单易用的电抗元器件测量仪是很有必要的。
现在国内外有很多仪器设备公司都致力于低功耗手持式电抗元器件测量仪的研究与制作,而且精度越来越高,低功耗越来越低,体积越来越小一直是他们不断努力的方向。
该类仪器的基本工作原理是将电阻器阻值的变化量,电容器容值的变化量,电感器电感量的变化量通过一定的调理电路统统转换为电压的变化量或者频率的变化量等等,再通过高精度AD采集或者频率检测计算等方法来得到确定的数字量的值,进而确定相应元器件的具体参数。
客观地说中国开发测试测量仪器还普遍比较落后,影响中国测量仪器发展的因素有以下几点:
(1)测试在整个产品流程中的地位偏低。
(2)面向应用和现代市场营销模式还没有真正建立起来。
(3)缺乏标准件的材料配套体系。
然而近年来中国测试仪器有了很大的改观特别是通用电子测量设备研发方面,与国外先进产品的差距正在快速缩小,对国外电子仪器巨头的垄断造成了一定的冲击。
随着模块化和虚拟技术的发展,为中国的测试测量仪器行业带来了新的契机,加上各级政府日益重视,以及中国自主应用标准研究的快速进展,都在为该产业提供前所未有的动力和机遇。
从中国电子信息产业统计年鉴中可以看出,中国的测试测量仪器每年都以超过30%以上的速度在快速增长。
在此快速增长的过程中,无疑催生出了许多测试行业新创企业,也催生出了一批批可靠性和稳定性较高的产品。
课程设计的意义在于培养学生学习、思考、动手的能力,让学生在整个过程中通过查询相关资料学习水位监控系统的有关理论知识,熟悉理论的同时要明白水位监控系统的工作原理,从而展开主要功能的实现。
通过老师的指导,查询相关资料确定水位监控系统各个硬件模块的构建制作,以及完善软件系统和硬件系统。
学生通过查询资料、设计方案、制作调试的过程,真正做到了理论实践相结合,这不仅对学生的学习能力、动手能力得到了相应的提高、更激发了学生自主学习、实践的兴趣。
1.2设计的主要工作
电容、电感测量仪设计的主要任务是:
电容、电感测量仪中硬件设计配合软件的设计,即电容、电感测量仪中的各个硬件模块设计配合软件设计,将硬件和软件结合起来,得出结果。
(1)设计测量电容、电感的振荡电路;
(2)设计测量的程序;
(3)安装并进行实际测试,记录结果、分析;
(4)总结。
2设计思想与方案
2.1设计的思想
电容、电感测量仪的设计,是为了能够准确的测量某一电容值或某一电感值的大小而设计的。
要求设计的电容、电感测量仪使用简单、节约成本、精确度高等特点。
在设计中考虑到单片机具有物美价廉、功能强、使用方便灵活、可靠性高等特点,所以本次设计采用AT89S52单片机为核心实现电容、电感测量仪的控制。
2.2设计的方案
随着现代科技进步与发展,电容、电电感测量仪设计有使用可编程逻辑控制器(PLC)实现、有振荡电路与单片机结合来实现。
两者都有各自特有的优点,PLC具有功能强、容量大、工作可靠性高等优点;
单片机具有使用方便、造价低、通用性好等特点。
方案一:
采用可编程逻辑控制器PLC设计
图1基于PLC的系统框图
方案二:
基于单片机的设计
图2基于单片机的系统框图
本次设计采用以AT89S52单片机为核心的电容、电感测量仪设计。
3硬件系统的设计
3.1主要元器件的介绍
3.1.1AT89S52单片机
AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K可编程Flash存储器。
使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。
片上Flash允许程序存储器在系统可编程,亦适于常规编程器。
在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。
空闲模式下,CPU停止工作,允许中断、RAM、串口、定时器/计数器工作。
掉电保护模式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
AT89S52引脚图如图3所示。
图3AT89S52引脚图
3.1.2LCD1602液晶显示屏
在日常生活中液晶显示器并不陌生。
液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。
在单片机的人机交流界面中,一般的输出方式有以下几种:
发光管、LED数码管、液晶显示器。
发光管和LED数码管比较常用在单片机系统中应用晶液显示器作为输出器件有以下几个优点:
显示质量高、发光恒定、体积小、质量轻、功耗低、数字式接口、操作方便等。
LCD1602液晶显示屏实物图如图4所示。
图4液晶显示屏实物图
主要管脚描述如下:
第1脚:
VSS为地电源。
第2脚:
VDD接5V正电源。
第3脚:
VO为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。
第4脚:
RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
第5脚:
R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。
当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。
第6脚:
E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
第7~14脚:
D0~D7为8位双向数据线。
第15脚:
A背光源正极。
第16脚:
K背光源负极。
3.1.3LM393芯片的介绍
LM393,是双电压比较器集成电路。
LM393是高增益,宽频带器件,像大多数比较器一样,如果输出端到输入端有寄生电容而产生耦合,则很容易产生振荡,这种现象仅仅出现在当比较器改变状态时,输出电压过渡的间隙,电源加旁路滤波并不能解决这个问题,标准PC板的设计对减小输入—输出寄生电容耦合是有助的。
减小输入电阻至小于10K将减小反馈信号,而且增加甚至很小的正反馈量(滞回1.0~10mV)能导致快速转换,使得不可能产生由于寄生电容引起的振荡,除非利用滞后,否则直接插入IC(集成电路板integratedcircuit,缩写:
IC)并在引脚上加上电阻将引起输入—输出在很短的转换周期内振荡,如果输入信号是脉冲波形,并且上升和下降时间相当快,则滞回将不需要。
比较器的所有没有用的引脚必须接地。
LM393偏置网络确立了其静态电流与电源电压范围2.0~30V无关。
LM393实物图如图5所示。
图5LM393芯片实物图
LM393引脚图及内部结构如图6所示。
图6LM393引脚图及内部结构
LM393引脚功能排列表如表1所示。
引出端序号
功能
符号
1
输出端
OUT1
5
正向输入端2
IN+
(2)
2
反向输入端
IN-1
6
反向输入端2
IN-
(2)
3
正向输入端1
IN+1
7
输出端2
OUT2
4
地
GND
8
电源
VCC
表1LM393引脚功能
3.1.4LM7805芯片的介绍
LM7805是最常用到的稳压芯片了,使用方便,用很简单的电路即可以输入一个直流稳压电源,它的输出电压恰好为5v,刚好是51系列单片机运行所需的电压,它有很多的系列如ka7805,ads7805,cw7805等,性能有微小的差别,用的最多的还是lm7805。
LM7805芯片如图7所示。
图7LM7805芯片图
其中1接整流器输出的+电压,2为公共地(也就是负极),3就是需要的正5V输出电压了。
3.1.5自锁开关的介绍
自锁开关一般指开关自带机械锁定功能,按下去,松开手后按键是不会跳起来的,处于锁定状态,需要再按一次,开关才会断开。
在实际应用中很多时候都会碰到6脚自锁开关,所以在使用前必须明白6脚自锁开关的工作状态及方法。
6脚自锁开关实物如图8所示。
3.1.69014、9015三极管的介绍
9014三极管是非常常见的晶体三极管,应用范围很广,比如:
电话机、VCD、DVD、电动玩具等电子产品。
主要用途,作为低频、低噪声前置放大。
9014三极管(TO-92封装)管脚图(字符正对自己)1发射极,2基极,3集电极。
9014三极管实物图如图9所示。
图86脚自锁开关实物图
图99014三极管实物图
9015三极管是一种常用的普通三极管,它是一种小电压、小电流、小信号的PNP三极管。
特性:
集电极电流
:
;
集电极-基极电压
工作温度:
和9014(NPN)相对5;
开关应用,射频放大。
9015三极管实物图如图10所示。
图109015三极管实物图
3.2硬件单元电路设计
3.2.1时钟电路
单片机的XTAL1(19管脚)、XTAL2(18管脚)接晶振Y1与电容C1和C2,这种固定的结构与单片机内部的电路组成一个振荡器,产生单片机时钟脉冲信号。
像这种由晶振配合产生的信号方式为内部时钟方式。
晶振的频率决定了单片机的时钟频率。
电容C1和C2一般为
,时钟电路如图11所示。
图11时钟电路
3.2.2下载电路
下载电路通过下载口与单片机的6脚、7脚、8脚、9脚相连将程序下载到单片机的内部完成相应的工作,下载口电路如图12所示。
图12下载口电路
3.2.3复位电路
复位电路一般有很多种方式,有手动复位、上电复位、积分型复位。
也有很多种复位类型,有微分型复位电路、积分型复位电路、比较器型复位电路和看门狗型复位电路。
复位电路就是利用它把电路恢复到起始状态,确保电路稳定可靠的工作,复位电路如图13所示。
图13复位电路
3.2.4液晶显示电路
本设计使用的LCD1602液晶为5V电压驱动,带背光,可显示两行,每行16个字符,不能显示汉字,内置含128个字符的ASCII字符集字库,只有并行接口,无串行接口,液晶显示电路如图14所示。
图14液晶显示电路
3.2.5电源电路
根据单片机电路需要可用LM7805芯片和四个二极管通过整流、滤波等操作产生需要的直流电压大小。
电源电路设计图如图15所示。
图15电源电路设计图
3.2.6电容、电感测量电路
基于AT89S52单片机和LM393芯片构成的LC振荡电路电容、电感测量,这种测量方法主要是通过一块LM393芯片来进行测量,主电路是一个LM393组成的LC振荡电路。
由单片机测量LC振荡电路的频率
然后根据标准电容
,求出电容
(1)
其中,
是固有频率,
是接入测试电容后的频率。
对于电感,先有电容
求出电感
,从而得
(2)
。
(3)
电容、电感测量电路图如图16所示。
这种电容、电感测量方法简单,只要能够测出LC振荡电路的频率,就可以测出相应的电容、电感值的大小。
图16电容、电感测量电路图
电解电容测量电路由比较器U3B,放电晶体管Q1、Q2等组成。
通过测得的充电时间和充电电阻的大小可以计算出电容的大小,计算公式如下式(4)所示。
(4)
电解电容测量图如图17所示。
图17电解电容测量电路图
4程序设计
4.1主程序流程图
主程序流程图主要进行一些初始化,有单片机时钟初始化、单片机端口初始化、定时器初始化、液晶显示屏初始化、开启总中断、进入低功耗模式。
判断到底是进行测量电容的大小还是测量电感的大小。
主程序流程图如图18所示。
图18主程序流程图
4.2中断程序流程图
中断流程图为判断中断的选择,判断是否有键按下,首先插入被测元件,开关打开后,按复位键,然后进行按键选择,选择被测元件的类型,判断插入的元件是电容或是电感。
并将测量的值显示在液晶屏上。
中断程序流程图如图19所示。
图19中断程序流程图
4.3液晶显示程序流程图
对于电容、电感测量采用LCD1602液晶显示屏,显示所测电容值或电感值的数据,所以要对LCD1602液晶显示屏进行初始化操作和读写操作,达到要求的目的。
液晶显示流程图如图20所示。
图20液晶显示流程图
4.4按键程序流程图
在本设计的模块中,模块是以单片机为核心,再通过按键控制测量的被测参数在液晶屏上显示,按键流程图首先是按键初始化,然后判断是否有键按下,键按下则执行键功能,否则等待按键操作。
按键主流程图如图21所示。
图21按键流程图
5系统的调试与结果分析
5.1软件调试
单片机开发中除必要的硬件外,同样离不开软件,汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。
机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。
Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。
运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。
5.2硬件调试
硬件电路通电后显示初始状态如图22所示。
图22上电初始图
接上电容显示如图23所示。
图23电容测试
接上电感显示如图24所示。
图24电感测试
5.3测试结果及分析
(1)电容测试数据如表2所示。
表2电容测试数据
读取示值
(pF)
振荡频率
(Hz)
标称值
相对误差值
(%)
103
104
220
316
29
16
10105
96206
199583
1.0
3.8
9.2
(2)本次测试暂未对电感进行测试。
(3)测试分析:
在实际测量中,由于测试环境,测试仪器,测试方法等都对测试值有一定的影响,都会导致测量结果或多或少地偏离被测量的真值。
本测试修正值选取主要通过实验求取,对影响测量读数的各种影响因素,如温度、湿度、电源电压等变化引起的系统误差。
通过对相同被测参数的多次测量结果和不同被测参数的多次测量选取平均值,最后确定被测参数公式的常数K值,从而达到减小本设计系统误差的目的。
由于振荡电路外围器件由电容电阻分立元件搭接而成,所以由振荡电路产生的被测参数对应的频率有一定的误差,所以只能通过多次实验测量,选取合适的修正值来尽可能的减少本测试系统的误差。
结束语
通过对电容、电感测试仪的课题设计,了解了简易电容、电感测量仪的用途及工作原理,熟悉了其的设计步骤,锻炼了实际动手能力,增强了解决实际工程问题的能力,同时也提高查阅文献资料、设计规范以及电脑制图等其他专业能力水平。
(1)本次课程设计主要由电容、电感测量仪的发展背景及意义而引出电容、电感测量仪的设计,要知道本次设计的思想与方案,本次设计方案选择以AT89S52单片机为核心的设计。
(2)硬件系统的设计,首先介绍个元器件的功能、外形及用法;
然后对各个模块电路进行设计,满足设计需要的要求;
其次则是将电路中的各个模块电路整合;
最后利用AD软件画出电路原理图及PCB图。
(3)利用Visio软件进行程序流程图设计,程序流程图主要包括中断程序流程图、主程序流程图、液晶显示流程图及按键流程图。
利用软件编写电容、电感测量仪的C语言程序。
(4)将程序烧到单片机内,进行系统的调试与结果分析。
虽然本系统完成了设计要求,但其中仍然存在着很多需要改进的地方。
比如作品实测中,测量电容值有一定的误差,未能做到准确测量电容和电感值的大小,测量范围较小,感到有点儿遗憾。
并且本次设