环境监测系统实验报告单片机系统课程设计报告完成日期:2021 年 11 月 16 日目录 1一、设计任务和要求 11.1 设计任务 11.2 性能指标 1二、设计方案 22.1........................................................................方案设计 22.1.1 单片机操纵模块的选择论证 22.1.2 温度湿度检测模块的选择与论证 22.1.3 显示模块的选择与论证 22.2 本设计采纳方案及原理 3三、系统硬件设计 43.1 单片机最小系统设计 43.2 温湿度采集电路 53.3 电源电路 63.4 光敏电阻接入电路 73.5 键盘电路 83.6 LCD 显示电路 83.7 报警电路 93.8 串行接口电路 10四..........................................................................系统软件设计 104.1 主程序设计 104.2 LCD12864 模块程序 114.3 DHT11 模块程序 124.4 光敏电阻模块程序 14五..........................................................................调试及性能分析 155.1 调试过程中显现的问题 155.2 性能分析 15六..........................................................................心得体会 16参考文献 17附录 1 程序清单 18附录 2 电路原理图 24附录 3PCB 图 25附录 4 硬件电路板图 26、设计任务和要求1.1 设计任务差不多要求:〔1〕利用单片机操纵传感器采集环境温湿度,光照强度等参数,并在液晶屏上显示环境参数值。〔2〕系统设有键盘,可实现系统参数的设置。提高部分:(1)将上述环境数据记录在 SD 或 TF 卡上;〔2〕采集并显示三轴加速度值;〔3〕无线传输所测环境参数。1.2 性能指标〔1〕温度湿度光照强度显示:用 LCD12864 进行显示。〔2〕环境温度:单位/J〔3〕环境湿度:单位/%RH。〔4〕环境光强:单位/lux〔5〕键盘〔6〕报警、设计方案2.1. 方案设计2.1.1 单片机操纵模块的选择论证方案一:单片机选用 STC12C5A60S2,这款单片机有第二串口,有 A/D 转换,有 PWM/PCA 功能,有内部 EEPROM 可内部实现 A/D 转换。方案二:采纳 XC9000 系列的 FPGA。该类器件具有并行处理能力,能快速的响应外部的各种数字信号。综上所述,单片机数学运算功能较强。在程序相互调用方面,处理方便灵活,性能稳固,适合实际应用。且单片机技术进展较为成熟,价格廉价,而 FPGA 芯片价格较昂贵。那么选择方案一。2.1.2 温度湿度检测模块的选择与论证方案一:温度湿度的采集模块...