没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
嵌入式系统及应用
课程设计报告
题 目 基于
STM32F103
的温湿度检测系统
学 院 信息工程学院
专 业 物联网工程
班 级 2016
级物联网工程本科一班
学 号 201605080135
姓 名 路畅
指导教师 张永红
学年学期 2018
年 ~2019
年第一学期
目录
摘要............................................................................................................................... 1
一、设计介绍...................................................................................................................... 2
1、功能....................................................................................................................... 2
2、实现方案................................................................................................................. 2
二、硬件实现...................................................................................................................... 3
1、原理图及 PCB 版图展示................................................................................................ 3
2、制版.......................................................................................................................... 5
3、元器件清单................................................................................................................. 6
4、焊接方法与心得体会.................................................................................................... 8
焊接工艺基础知识............................................................................................................ 8
贴片焊接方法................................................................................................................... 8
心得体会......................................................................................................................... 9
5、实物展示.................................................................................................................... 9
三、软件实现.................................................................................................................... 10
1、开发环境.................................................................................................................. 10
2、程序设计.................................................................................................................. 11
单总线通信.................................................................................................................... 11
程序设计....................................................................................................................... 13
3、功能演示.................................................................................................................. 17
四、总结....................................................................................................................... 17
1
摘要
本次课程设计中实现了一个基于 STM32F103VET6 的智能温湿度检测系统,目的是实
现温湿度的采集和显示,温湿度的采集是作为物联网工程学科中一个必须掌握的检测技术,
也是一项比较实用的技术。本次实验主要作了如下几个方面工作:首先通过对实时性、准确
性、经济性和可扩展性等四个方向的分析比较之后,选择了 STM32F103VE 微控制器作为主
控芯片和 DHT11 温湿度传感器来实现对温湿度数据进行采集;在 LCD1602-3.3V 液晶屏显示
出温度和湿度,然后详细介绍了各个模块的工作原理和硬件电路设计思路,实现了温湿度数
据实时准确的测量;运用 Altium Designer 绘制原理图、生成 PCB 板图以及打板;阐述了
系统各个部分的软件设计思路;最后对系统在实际应用中采集到的数据进行了处理,分析了
误差产生的原因,并通过分段线性插值算法对系统非线性误差进行了校准,同未校准时采集
的数据相比,校准后的数据准确度更高,稳定性更好。 在保证测量效果的基础上,本系统设
计中充分考虑到性价比和再次开发周期性等,具有成本低、设计开发方便、通用性强等特点 ,
不仅适用于现代农业生产中,还能用于其它工业控制、机械制造等其它领域,具有一定的市
场推广价值。
关键词:嵌入式技术;电路设计;STM32 芯片;DHT11 温湿度传感器
2
一、设计介绍
1、功能
本次设计要求实现对成品周围环境温度和湿度的实时监测和对测量数据的软校准并在
LCD 屏幕显示出来以提供准确的温湿度数据。
2、实现方案
(1)了解温湿度传感器工作原理,用 Altium Designer 绘制原理图,检查无误后根据
原理图生成 PCB 版图。
(2)根据 PCB 原理图找厂商制 PCB 板电路,根据生成的物料清单购买液晶屏,温湿度
传感器,变压器,STM32 芯片等相关元件设备。
(3)根据 PCB 图以及物料清单进行焊接。焊接完成后,检查相关电路能否正常工作,
以及 STM32 核心板的能否正常调试。
(4)在完成电路调试后,下载调试程序成功完成程序对相关元件的驱动。
(5)实验完成后做好相应的实验总结。
剩余20页未读,继续阅读
资源评论
- luyi0321com2021-06-29没什么用,和另一篇免费的内容相同。。。
一个有理想的苦逼程序员
- 粉丝: 40
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功