{$cfg_webname}
主页 > 电子信息 > 单片机 >

基于单片机的金属探测器的设计(含电路原理图,程序代码)

来源:56doc.com  资料编号:5D26962 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D26962
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

基于单片机的金属探测器的设计(含电路原理图,程序代码)(任务书,开题报告,论文11000字,电路原理图,程序代码)
摘要
近年来科研技术水平不断提升,智能化、数字化的设备被应用于物流仓储活动中,提高仓储管理质量。温度作为影响仓库日常管理的重要因素,需要对其进行实时监测,避免温度异常影响存储物品质量,满足实际存储的各项需求。本次基于单片机的金属探测器,以STC89C52单片机作为系统的主控制器,利用DS18B20温度传感器实现环境温度的实时检测,当温度过高时,通过风扇进行降温,当温度过低时,利用电阻丝进行加热。系统检测的温度数据不仅能够通过液晶模块进行实时显示,同时可以利用蓝牙无线通信技术将检测到的温度信息传输至手机端,提高系统设计的智能化与信息化。
本次设计围绕硬件模块以及软件程序展开系统化的设计,并且通过制作实物来检验系统设计的功能。从实物调试结果来看,整体设计能够实现仓库温度检测与数据传输的功能,系统工作性能稳定,功耗较低,整体设计具有重要的应用价值。
关键词:仓库;温度;单片机;DS18B20;蓝牙

Abstract
In recent years, with the continuous improvement of scientific research and technology, intelligent and digital equipment has been applied to logistics and warehousing activities to improve the quality of warehousing management. As an important factor affecting the daily management of the warehouse, the temperature needs to be monitored in real time to avoid the abnormal temperature affecting the quality of stored goods and meet the actual storage needs. The warehouse temperature monitoring system based on single chip microcomputer takes STC89C52 single chip microcomputer as the main controller of the system, and uses DS18B20 temperature sensor to realize the real-time detection of ambient temperature. When the temperature is too high, it is cooled by fan, and when the temperature is too low, it is heated by resistance wire. The temperature data detected by the system can not only be displayed in real time through the LCD module, but also the detected temperature information can be transmitted to the mobile phone by using Bluetooth wireless communication technology, so as to improve the intelligence and informatization of the system design.
This design focuses on the systematic design of hardware modules and software programs, and tests the function of system design by making physical objects. From the point of view of the design and debugging of the warehouse, the overall performance of the system is low and the data transmission result is stable.
Key words: warehouse; Temperature; singlechip; DS18B20;Bluetooth
 
总体功能要求
本次课题为基于单片机的金属探测器设计,金属探测器应用广泛,不同的金属其特性也不一样,因此在本课题中,具体要求如下:
(1)整个金属探测器有一定的抗干扰能力,可以实现对金属的检测,不能对非金属做出反应;
(2)当探测器对不同的金属物体进行检测时,会显示出当前的感应频率;
(3)通过检测到的金属频率,可以实现对金属物体进行区分的效果;
(4)可以通过按键设置特定金属的报警提醒阈值;
(5)液晶显示金属探测的相关信息。
总体方案设计
通过对上述功能的分析和方案的选型,确定了如图2.1所示的系统整体架构,整个系统主要以STC89C52单片机为控制核心,由LCD1602液晶显示模块、蜂鸣器、电源电路、谐振电路、键盘电路组成。本次设计的金属探测器具采用LCD1602液晶显示模块来显示当前振荡电路的频率值,以及人工设定的报警警戒值,并通过该脉冲变换电路将从谐振回路传过来的正弦波信号传送给电压比较器对其进行整形,以产生规则的方波送入单片机;当检测到特定金属时,系统会发出报警提示,提醒使用者已检测到金属物质。
 

基于单片机的金属探测器的设计(含电路原理图,程序代码)
基于单片机的金属探测器的设计(含电路原理图,程序代码)
基于单片机的金属探测器的设计(含电路原理图,程序代码)


目录
1 绪论    1
1.1课题背景及意义    1
1.2国内外研究现状    2
1.3本文主要内容    3
2 系统设计    5
2.1总体功能要求    5
2.2主控制器方案选择    5
2.3金属检测方案选择    6
2.4显示方案选择    6
2.5总体方案设计    7
2.6本章小结    7
3 硬件电路设计    8
3.1主控制器电路设计    8
3.2金属检测电路    10
3.3显示电路    11
3.4按键电路    12
3.5 声音提示电路    13
3.6本章小结    14
4 软件设计    15
4.1软件环境    15
4.2主程序设计    15
4.3频率检测程序设计    16
4.4 LCD显示程序设计    17
4.6本章小结    18
5 系统调试    19
5.1硬件调试    19
5.2 软件调试    19
5.3本章小结    21
总结    22
参考文献    23
致谢    25

推荐资料