摘 要:本款设计是以STC89C52单片机为控制系统所控制的智能型金属探测器。该金属探测器以STC89C52单片机为核心,采用线性霍尔元件接近开关作为传感器来感应金属内的涡流效应。同时使得通电线圈周围磁场的变化转化为电压的变化。这样一来控制系统将测得的电压值与试验测定的基准电压值相比较,以确定金属探测器是否已探测到金属的存在。本控制系统采用C语言程序代码运行,同时设计了6V,1A的电源开关给单片机供电,确保其出于最佳的工作状态,是一款好设计。70529
毕业论文关键词:金属探测,STC89C52,接近开关
Abstract: This design is based on STC89C52 single chip microcomputer as the control system of intelligent metal detector. The metal detector with STC89C52 microcontroller as the core, the use of linear Holzer elements close to the switch as a sensor to induce eddy currents in the metal effect. At the same time, the change of the magnetic field around the coil is changed into voltage. The control system compares the measured voltage value with the reference voltage value of the test to determine whether the metal detector has detected the presence of the metal. This control system uses C language program code to run, at the same time, the design of the 6V, 1A power switch to SCM power supply, to ensure that its best working state, is a good design.
Keywords: metal detection, STC89C52, proximity switch
目 录
1引言 4
1.1 概述 4
2 系统总体设计方案 4
2.1设计内容 4
2.2 总方框图 4
3 系统硬件设计 5
3.1 接近开关设计 5
3.1.1 电感式接近开关概述 5
3.1.2 电感式接近开关工作原理 6
3.1.3 传感器相关的电气指标 6
3.2 电源开关模块设计 7
3.2.1 电源开关的原理 7
3.2.2 电源开关变压器的设定 7
3.2.3 电源开关的设计参数 8
3.3 控制系统设计 11
3.3.1 控制系统的原理概述 11
3.3.2 控制系统的硬件电路设计 11
4 系统软件设计 12
4.1 编程语言的选择 12
4.2 循环系统子程序 13
4.3 声控系统子程序 13
4.4 光控系统子程序 13
5 系统的安装与调试 14
5.1 传感器的开发与调试 14
5.2 控制系统的安装与调试 15
5.2.1控制系统硬件的安装 15
5.2.2控制系统软件 16
5.2.3控制系统的调试运行 17
结论 18
参考文献 19
致谢 20
附录A 21
1 引言