5.1 软件调试 27
5.1.1 Proteus软件绘图仿真 27
5.1.2 仿真结果 28
结 论 29
参考文献 30
致 谢 31
附录: 32
1 设计仿真图 32
2 实物图 33
3 软件运行程序 34
1 前言
1.1 课题研究背景
目前,电子科技在当今社会日新月异,其制造和保存的要求也在不断变高。在电子电器工业生产、食品行业、档案管理、动植物养殖、药品储存以及烟草等领域对于环境参数的明细要求非常高。尤其在电子制造工业方面,温度和湿度对于器件生产质量和使用期限有非常大的影响。我们知道,传统的温度测量是使用水银温度计,但是其测量范围和精度都有限,而且测量效率十分低下,不便于统一管理,造成人为不良因素潜在不良率较高。
“对于国内外对温湿度检测的研究,从复杂模拟量检测到现在的数字智能化检测越发的成熟,随着科技的进步,现在的对于温湿度研究,检测系统向着智能化、小型化、低功耗的方向发展。在发展过程中,以单片机为核心的温湿度控制系统发展为体积小、操作简单、量程宽、性能稳定、测量精度高,等诸多优点在生产生活的各个方面实现着至关重要的作用”[1]。
1.2 课题研究意义
本产品正是基于以上的背景下设计的。以低功耗单片机AT89C52为控制核心,配置微型低功耗传感器SHT10,并使用1602液晶显示采集数据,实现温度、湿度等参数的采集处理。尽管目前市场上有很多种类的环境参数监测仪器,但是由于其应用领域不一样,其检测精度、范围和产品价格都有很大的差别。本设计的设计目的在于运用已学过的理论知识,结合实际需求,设计出一款应用范围广泛,精度要求高,结构简单以及价格低廉的便携式环境参数监测仪,其测量参数主要为温度和湿度。
1.3 课题设计任务
1 选择合适的器件,独立完成本课题的设计工作。
2 设计产品能够实时、准确的显示采样温度值与湿度值。
3通过采集温度及湿度值,准确的判断标准值与当前值之间的差异,及时的启动报警装置(鸣蜂器)进行报警,并采取相应的方案。
4设计要求人性化,可以根据具体环境来设置温湿度的最大值和最小值。
2 系统设计内容和方案
2.1 系统设计内容和功能要求
2.1.1 系统设计内容
本课题的设计任务可分为两大块,即硬件部分和软件部分。
硬件部分包括电压变换电路、单片机选取及其系统、LCD液晶显示模块的选取及其电路设计、温湿度传感器的选择、键盘设计电路,蜂鸣器电路等。重点部分是液晶显示器和温湿度传感器的参数性能选择,难点系统电路设计和仿真调试。软体部分则是系统各个部分的程序设计。温湿度传感器的参数读取、按键设计、通信处理等程序是重点。难点在于对采集数据的处理和显示程序设计。
该设计中,要求设计者能够了解单片机最小系统,熟悉SHT10的工作原理以及数据采集范围精度,在此基础上设计出一款便携式环境参数监测仪。测量数据通过LCD1602液晶数码显示,同时利用4.5v直流电源供电。能够利用proteus软件完成电路设计及仿真,Keil开发环境进行系统程序设计。