1、本科毕业设计(论文)摘 要本文着重介绍了一种基于 AT89S52 单片机控制的智能型金属探测器的硬件组成、软件设计、工作原理及主要功能。该金属探测器以 AT89S52 单片机为核心,采用线性霍尔元件 UGN3503 作为传感器,来感应金属涡流效应引起的通电线圈磁场的变化,并将磁场变化转化为电压的变化,单片机测得电压值,并与设定的电压基准值相比较后,决定是否探测到金属。系统软件采用汇编语言编写。在软件设计中,采用了数字滤波技术消除干扰,提高了探测器的抗干扰能力,确保了系统的准确性。此外,文中还对影响金属探测器的灵敏度与稳定性的因素进行了探讨,认为仪器的工作频率、检测线圈的尺寸及匝数等是影响灵敏度
2、的主要因素;而应用现场的环境温度、湿度及线圈的制作工艺和供电电源的稳定程度是仪器稳定性的影响因素。关键词:单片机,金属探测器,线性霍尔元件,电磁感应,灵敏度本科毕业设计(论文)ABSTRCTThis paper describes the composition of hardware and software,working principles and the functions of an intelligent metal detector which mainly consists of AT89S52 Single-Chip Microcomputer and linear Hal
3、l-Effect Sensor. The equipment adopts UGN3503U linear hall-effect sensor as probe to detect the magnetic field change of the centre of a search coil resulted from eddy current effect and turn this magnetic field change into voltage change.The Single-Chip Microcomputer measures the peak value of volt
4、age and compares it with reference voltage.Then determine whether detect metel or not.In case of detection of a metallic mass,the Metal Detector porvides an acoustical and optical alarm.The systems software adopts the assmbler language to be written.Inside the software,the digital filter technology
5、is utilized to eliminate the jamming.So the stability of system and measuring veracity are improved.The effect of all factors on sensitivity and stability of Metel Detetor are discussed in this paper.It is concluded that the operating frequency,the size of the search coil and turns are the main fact
6、ors effected on the sensitivity of the instrument: the environment temperature and humidity in site,the winding technology of coils and the stability of power supply are the factors effected on stability of instrument.KEY WORDS: Single-Chip Microcomputer, metal detector, linear hall-effect sensor, e
7、lectric-magnetic induction, sensitivity本科毕业设计(论文)目 录前 言 .1第 1 章 分析探测金属的理论依据 .31.1 理论描述 .31.1.1 线圈介质条件的变化 .31.1.2 涡流效应 .4第 2 章 硬件电路设计 .62.1 系统组成 .62.2 硬件电路功能描述 .62.2.1 线圈振荡电路 .72.2.2 数据采集电路 .82.2.3 A/D 转换电路 .122.2.4 系统控制单元 .152.2.5 键盘控制电路 .162.2.6 显示报警电路 .172.2.7 电源电路 .182.3 整机工作原理描述 .19第 3 章 系统软件设计
8、.203.1 软件设计思想 .203.2 数字滤波及算法说明 .213.3 主程序流程图 .213.3.1 键盘控制程序设计 .233.3.2 数字滤波程序设计 .233.3.3 显示与报警程序设计 .25第 4 章 主要技术指标分析 .264.1 主要技术指标分析 .264.4.1 工作频率 .26本科毕业设计(论文)4.4.2 灵敏度分析 .264.4.3 稳定性分析 .26第 5 章 仿真、调试结果及分析 .275.1 仿真、调试目的与内容 .275.2 仿真结果及分析 .275.3 试验总结 .29第 6 章 结 论 .30参考文献 .31致 谢 .32附 录 1 电路原理图 .33附
9、 录 2 各模块程序清单 .34本科毕业设计(论文)1前 言金属探测器作为一种最重要的安全检查设备,己被广泛地应用于社会生活和工业生产的诸多领域。比如在机场、大型运动会(如奥运会)、展览会等都用金属探测器来对过往人员进行安全检测,以排查行李、包裹及人体夹带的刀具、枪支、弹药等伤害性违禁金属物品;工业部门(包括手表、眼镜、金银首饰、电子等生产含有金属产品的工厂)也使用金属探测器对出入人员进行检测,以防止贵重金属材料的丢失;目前,就连考试也开始启用金属探测器来防止考生利用手机等工具进行作弊。由此可见,金属探测器对工业生产及人身安全起着重要的作用。而为了能够准确判定金属物品藏匿的位置,就需要金属探测
10、器具有较高的检测精度。目前,国外虽然已有较为完善的系列产品(如 EIPaso、CeiaUSA、Ranger国内传统的金属探测器则是利用模拟电路进行检测和控制的,其电路复杂,探测灵敏度低,且整个系统易受外界环境如温度、湿度、电焊等诸因素的干扰。本文介绍的基于单片机控制的智能型金属探测器,采用灵敏度极高的线性霍尔元件作为传感器,感应由于金属出现引起的探测线圈周围磁场的变化,提高了检测精度;处理部件则采用 AT89S52 单片机作为检测和控制核心,对检测结果进行分析判断,有效地保证了检测原理的实施; 此外,利用软件滤波的方法代替了传统探测器复杂的模拟电路器件,大大提高了系统的可靠性、灵敏度和抗干扰性
11、。适用于对邮件、行李、包裹及人体夹带的伤害性金属物品(如: 刀具、枪械、武器部件、弹药和金属包装的炸药等)的检测,可用于海关、机场、车站、码头的安全检查。也可用于探测隐藏于墙内、护墙板内侧、空洞和土壤中的上述物品和其他金属物。本科毕业设计(论文)2本科毕业设计(论文)3第 1 章 分析探测金属的理论依据1.1 理论描述金属探测器是采用线圈的电磁感应原理来探测金属的。根据电磁感应原理,当有金属物靠近通电线圈平面附近时,将发生线圈介质条件的变化和涡流效应两个现象。 11.1.1 线圈介质条件的变化当金属物接近通电线圈时,将使通电线周围的磁场发生变化,如图 1-1,图 1-1对于半径为 R 的单匝圆
12、形电感线圈,当其中通过交变电流 I=Imcos wt 圈周围空间产生交变磁场,根据毕奥一萨伐尔定律可计算线圈中心轴线上一点的磁感应 本科毕业设计(论文)4(1-1)tRxIRxIrIRdlrIdBBmrrx cos)(2)(2 24sin2/30/32 322 其中,= 0r, 为介质的磁导率, r 为相对磁导率, 0 为真空磁导率。 2对于紧密缠绕 N 匝的线圈,线圈中心轴线上一点的磁感应强度则为: (1-2)tBcos)R2(xI3/2mr0由公式(1-2)可知,当线圈有效探测范围内无金属物时, r=1 (非金属的相对磁导率) ,线圈中心磁感应强度 B 保持不变,当线圈有效探测范围内出现铁
13、磁性金属物时, r 会变大,B 随之也会变大。1.1.2 涡流效应根据电磁理论,我们知道,当金属物体被置于变化的磁场中时,金属导体内就会产生自行闭合的感应电流,这就是金属的涡流效应。涡流要产生附加的磁场,与外磁场方向相反,削弱外磁场的变化。据此,将一交流正弦信号接入绕在骨架上的空心线圈上,流过线圈的电流会在周围产生交变磁场,当将金属靠近线圈时,金属产生的涡流磁场的去磁作用会削弱线圈磁场的变化。金属的电导率 越大,交变电流的频率越大,则涡电流强度越大,对原磁场的抑制作用越强。通过以上分析可知,当有金属物靠近通电线圈平面附近时,无论是介质磁导率的变化,还是金属的涡流效应均能引起磁感应强度 B 的变
14、化。对于非铁磁性的金属包括抗磁体(如:金、银、铜、铅、锌等 )和顺磁体(如锰、铬、钦等)r1, 较大,可以认为是导电不导磁的物质,主要产生涡流效应,磁效应可忽略不计;对于铁磁性金属(如:铁、钻、镍) r 很大, 也较大,可认为是既导电本科毕业设计(论文)5又导磁物质,主要产生磁效应,同时又有涡流效应。本设计正是基于这样的理论,来寻找一种适合的传感器来感应线圈的磁场变化,并把磁场信号的变化转变成电信号的变化,从而实现单片机的控制。正是本着这样一个设计思路来构建系统的硬件电路。本科毕业设计(论文)6第 2 章 硬件电路设计2.1 系统组成如图 2-1 所示,整个探测系统以 8 位单片机 AT89S52 作为控制核心,其硬件电路分为两个部分,一部分为线圈振荡电路,包括:多谐振荡电路、放大电路和探测线圈;另一部分为控制电路,包括:UGN3503 型线性霍尔元件、前置放大电路、峰值检波电路 ADC0809 模数转换器、AT89S52 单片机、LED 显示电路、声音报警电路及电源电路等。具体电路原理图参看附录 1。放大电路多谢振荡器霍尔元件放大 峰值检波A / DC P UA T 8 9 S 5 2报警探测线圈键盘控制电源显示a 线圈震荡电路 b 控制电路图 2-1 系统结构框图2.2 硬件电路功能描述