嵌入式系统设计课题名称:温室大棚温度无线测控系统班级:电信 09301指导老师:王念桥课题制 罕合 程腾飞 周旋 江磊嵌入式系统设计温室大棚温度无线测控系统的设计摘要随着大棚技术的普与,温室大棚数量的不断增多,对其温度的控制就显得非常重要,而利用科学技术改善大棚温度监测条件是符合社会主义新农村建设的指导思想的,因此,开发一种能够实时、准确地处理温度信息的无线测控系统就变得很有必要。 本课题是基于单片机并采纳 1-wire 总线技术和无线传输技术,设计一种应用于温室大棚的温度测控系统。它的原理是利用温度传感器将温室大棚的温度发给单片机处理,最后再通过无线传输模块、RS-232 总线将采集的数据传送到计算机,进行温度的显示、处理和报警。整个系统设计分为硬件和软件两部分。在硬件方面,对硬件的各个环节都进行了认真的分析、选取和设计。系统以单片机 AT89S51 为控制核心,采纳温度传感器 DS18B20 进行数据采集,通过无线收发模块进行无线传输。在无线接收端,利用 LCD 液晶显示模块进行相关数据显示,并且单片机可通过 RS232 接口与计算机通信,进行温度的检测与控制。在软件方面,分为下位机软件与上位机软件两部分。下位机软件采纳了 C51 高级语言进行程序设计,实现软件编程的模块化和独立性,具有良好的可测试性和可靠性。上位机软件采纳 C++ Builder 作为开发环境,实现与下位机通信、数据处理与显示等功能。[关键词]:温室大棚; AT89S51; DS18B20; 温度监控; 无线传输 1.1 需求分析图 1.1 环测温控系统1.2 课题讨论容本课题的任务是设计一个大棚温度无线测控系统,对温室大棚的温度进行监测和控制。本文将详细地介绍利用单片机制成的测温模块的软硬件设计和无线传输模块的具体应用,并给出温度传感器接口的软件设计方案以与上位机界面的设计方案。图 1.2 大棚温度无线测控系统的信息流图2系统总体设计方案本系统主要针对温室温度,设计了以 PC 机为上位机,单片机为下位机的温室大棚的温度无线测控系统。综合考虑系统的精度、效率以与经济性要求这三个方面之后,最终确定下位机以 AT89S51 单片机为控制核心,选用性价比比较高的传感器 DS18B20,实现对温度精确测量与准确控制。当单片机检测到温度超过设定值时,则启动报警措施。下位机可以通过RS-232 实现和上位机的串行通讯。为了便于系统的调试、移植、修改,软件设计以 C 语言为基础,采纳模块化设计,主要包括单片机的最...