需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15441 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着温室效应的日渐严重和雾霾的愈演愈烈,人们对自己的生活和工作的环境愈发地看重。查看当日温度和空气质量已经成为了人们每天必须要做的一件事情。 本文设计了一款能够测量温度和灰尘浓度的室内环境检测系统。本设计以意法半导体的STM32F103c8t6作为主控芯片,以温度传感器DS18B20和灰尘粒子传感器DSM501作为采集端,以LCD1602作为显示和反馈端,能够实时的显示当前环境的温度值和灰尘浓度值并进行报警。 本文从硬件和软件两方面详细介绍了这款室内环境检测系统。硬件方面包括原理的设计,PCB的设计;软件方面包括IDE的介绍、程序的设计和最终的调试。最终的结果实现了对温度和灰尘浓度的实时检测和报警功能,完成预期目标。
关键词:温度;空气质量;室内环境检测系统;STM32F103c8t6
目录 摘要 Abstract 第一章 绪 论-3 1.1 选题背景与研究意义-3 1.2 本文的组织架构-4 第二章 系统总体设计思路-5 2.1 系统设计功能-5 2.2 系统设计方案-5 第三章 系统硬件设计与实现-6 3.1 主控芯片及最小系统-6 3.2 电源模块-9 3.3 温度传感器模块-11 3.4 灰尘浓度传感器模块-11 3.5 LED报警模块-12 3.6显示模块-13 3.7 串口模块-14 3.8 在线调试模块(SWD)-15 3.9 系统整体原理图-15 第四章 实物设计与调试-17 4.1 PCB设计-17 4.2 元器件封装-17 4.3 焊接-18 4.4 测试-19 第五章 软件设计-20 5.1 集成开发环境(IDE)介绍-20 5.2 LED驱动模块-21 5.3 LCD1602驱动模块-22 5.4 DS18B20温度传感器驱动模块-24 5.5 timer模块-27 5.6 粉尘粒子数据显示及报警模块-30 5.7 主程序设计-30 第六章 结论与总结-32 6.1 设计中的关键问题-32 6.2 总结-34 参考文献-36 致 谢-37 附录A-38 附录B-43 |