摘要:本文主要研究一种基于STC89C51RC单片机控制的金属探测器,介绍其相关的硬件组成、软件设计以及金属探测功能。该金属探测器以STC89C51RC单片机为核心,采用线性霍尔元件作为传感器,来感应金属涡流效应引起的通电线圈磁场的变化,并将磁场变化转化为电压的变化。再通过模数转换成数字信号,交给单片机进行处理,与初始的基准值相比较后,判断决定是否探测到金属并控制声光报警电路。
关键词 STC89C51RC单片机;金属探测器;数字信号
目录
摘要
Abstract
1 绪论-1
1.1 金属探测器的发展-1
1.2 设计的要求-2
1.3 研究的意义-2
2 系统的整体设计-3
2.1 系统设计的依据-3
2.1.1理论描述-3
2.1.2金属探测器设计原理-3
2.2方案设计-3
3 硬件电路设计-5
3.1 系统的主要硬件-5
3.1.1 STC89C51RC单片机-5
3.1.2 霍尔元件-7
3.1.3 ADC0832-8
3.1.4 电容器-9
3.2 系统电路总体设计-10
3.3 系统主控电路设计-11
3.4 供电电路-12
3.5 A/D转换电路-14
3.6 报警声光电路设计-15
4 系统软件设计-17
4.1 系统的开发环境及软件-17
4.2 软件结构设计的总体方案-17
4.3 系统初始化程序设计-18
4.4 声光警电路设计-20
4.5 灵敏度按键设计-21
4.6 系统主程序-21
5硬件调试-25
5.1 硬件通电及初始化演示-25
5.2 探测等级变化演示-25
结论-29
致谢-30
参考文献-31