图15 探测终端Proteus仿真前
图16 探测终端Proteus仿真后
4.2 监测终端仿真
仿真前单片机未上电,LCD1602上未显示温度及时钟数据,仿真前的图片如图17所示。给单片机上电后,单片机开始工作,程序开始自动运行,此时可通过时钟键盘模块调节时钟,参照探测端调节方法。温度的报警值设置可通过键盘模块按键6设置,温度的高低由时钟增减按键控制,蜂鸣器将根据接收到的数据选择是否报警。CC1101无线接收模块也开始工作,此时按下探测端的发送数据按钮,只能在LCD1602上看到时钟显示没有温度数据,此时再按监测端的接收键7,开始接收温度数据,此时将接收到的数据传送给单片机,经处理后传给LCD1602显示。仿真后图片如图18所示。
图17 监测终端Proteus仿真前
图18 监测终端Proteus仿真后
5. 结束语
在软件设计方面用C语言对单片机进行编程。C语言是目前单片机编程的主流语言,因为它易于读写、调试以及修改。同时C语言的可移植性强,编写占用空间小,运行速度快,不易出错。
此次设计主要完成了由温度探测模块,实时时钟模块,报警模块,键盘模块及无线传输模块组成的环境监测系统,该系统可实时测量某一具体空间中任意一点的温度状况,解决了人工无法测量情况下的环境参数监测问题,并能在小型终端设备的LCD上显示出温度数据与具体时间。
随着环境问题的日益突出,环境监测将会是未来发展的一个主流。国外环境监测已相当成熟并且成功。随着经济实力与科学技术的发展,我国在环境监测领域一定会快速发展,环境监测将会是我国未来发展的一个重点。
上一篇:89C51单片机电阻炉炉温控制系统设计+源程序
下一篇:AT89S51单片机自动加料机的控制系统设计+硬件原理图+源码

热环境对磁记忆信号的影响ANSYS有限元分析

单片机数字红外测距系统设计+电路图+程序

连续-离散型状态观测器设...

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

浅谈传统人文精神茬大學...

《醉青春》导演作品阐述

国内外无刷直流电动机研究现状

浅谈新形势下妇产科护理...

中国古代秘书擅权的发展和恶变

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

高校网球场馆运营管理初探【1805字】

多元化刑事简易程序构建探讨【9365字】

拉力采集上位机软件开发任务书