1、分布式环境温湿度监测系统指导书福建师范大学协和学院分布式环境温湿度监测系统实训指导书设计题目:分布式环境温湿度监测系统年 级: 2009级 专 业: 学 号: 姓 名: 年 月 日目 录1 实训目的、任务及要求 11.1 实训目的 11.2 实训任务 11.3 实训要求 11.4评分标准 22 总体设计方案 33 硬件设计 33.3单片机及其外围电路 44 软件设计 44.3程序流程图 45 性能测试与分析 55.1 测试设备与型号 55.2 性能测试 56 实验总结 67 参考文献 6附件 71 实训目的、任务及要求1.1 实训目的1、熟悉电子系统设计的方法和步聚。2、掌握利用单片机和DHT
2、11测量环境温湿度的方案和实现方法。3、掌握1602液晶显示器的使用方法。4、理解、掌握利用485总线实现点对点的较远距离通信的方法。1.2 实训任务设计并制作一个基于485总线的分布式环境温湿度监测系统,如下图,主机和从机均可检测环境的温湿度,且两路温湿度均在1602LCD上显示出来,主机和从机间通过485总线进行通信。1602LCD显示单片机(从机) MAX485 MAX485单片机(主机)DHT11温湿度传感器DHT11温湿度传感器基本要求扩展要求1.3 实训要求1.3.1 基本要求(1)设计并制作一个主机,主机能检测环境的温湿度,并将温湿度信息实时地显示在1602LCD上。(2)湿度分
3、辩率:1%RH。(3)温度分辩率:1。1.3.2扩展要求再设计并制作一个从机,主机和从机间通过485总线进行通信,主从机温湿度信息均在主机的1602LCD上实时显示。湿度分辩率:1%RH,温度分辩率:1。1.4评分标准 设计报告30%,基本功能40%,发挥部分30%查阅资料:1、 单片机最小系统+1602LCD硬件的制作。2、 DHT11温湿度传感器的工作原理、特点,与单片机的硬件接法与程序设计。3、 MAX485芯片的工作原理及如何使用?4、 如何进行异步串口的通信?串行通信的帧格式与数据包格式等。2 总体设计方案如下图,主机由AT89S51单片机、1602LCD、DHT11温湿度传感器和M
4、AX485芯片组成,从机由AT89S51单片机、DHT11温湿度传感器和MAX485芯片组成。主机一方面检测环境的温湿度,另一方面通过485总线接收来自从机的环境温湿度数据,并且将主、从机的温湿度数据实时显示在1602LCD上。主从机采用485总线的形式进行通信,实现两机间更远距离的通信。3 硬件设计 3.3单片机及其外围电路 4 软件设计通信协议的规定:1、 主机只能接收(主机P37=0,控制MAX485处于接收状态),从机只能发送(从机P37=1,控制MAX485处于发送状态)。2、 主、从机采用串口方式1通信,波特率为19.2kbit/s,主机采用中断接收,从机采用查询发送。3、 从机发送、主机接收都采用数据包的方式进行,一个数据包由6个字节组成,具体的数据格式为:123456字符头(AAH)T-HT-LR-HR-L字符尾(CCH)4.3程序流程图主机主程序流程图主机中断服务程序流程图从机主程序流程图5 性能测试与分析5.1 测试设备与型号5.2 性能测试6 实验总结7 参考文献附件