物联网工程设计与实施资料Word文档格式.docx
- 文档编号:14762701
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:27
- 大小:1.04MB
物联网工程设计与实施资料Word文档格式.docx
《物联网工程设计与实施资料Word文档格式.docx》由会员分享,可在线阅读,更多相关《物联网工程设计与实施资料Word文档格式.docx(27页珍藏版)》请在冰豆网上搜索。
123921002
袁桃
123921048
颉涛
123921054
项目成员
肖青
123921025
冯锦融
123921011
唐敏
123921023
2014年12月
基于STM32的温湿度检测
摘要
随着现代社会的高速发展,越来越多的科学技术被应用于农业生产领域。
在温室大棚中对温湿度、二氧化碳浓度等外部参数的实时准确的测量和调节更是保证农业高效生产的重要前提。
本次课程设计中实现了一个基于STM32F103VET6的智能温湿度检测系统,目的是实现温湿度的采集和显示,温湿度的采集是作为自动化科学中一个必须掌握的检测技术,也是一项比较实用的技术。
本次实验主要作了如下几个方面工作:
首先通过对实时性、准确性、经济性和可扩展性等四个方向的分析比较之后,选择了STM32F103VE微控制器作为主控芯片和AM2303温湿度传感器来实现对温湿度数据进行采集;
在Nokia5110显示屏上显示出温度和湿度,然后详细介绍了各个模块的工作原理和硬件电路设计思路,实现了温湿度数据实时准确的测量;
之后阐述了系统各个部分的软件设计思路;
最后对系统在实际应用中采集到的数据进行了处理,分析了误差产生的原因,并通过分段线性插值算法对系统非线性误差进行了校准,同未校准时采集的数据相比,校准后的数据准确度更高,稳定性更好。
在保证测量效果的基础上,本系统设计中充分考虑到性价比和再次开发周期性等,具有成本低、设计开发方便、通用性强等特点,不仅适用于现代农业生产中,还能用于其它工业控制、机械制造等其它领域,具有一定的市场推广价值。
关键词:
嵌入式技术,电路设计,STM32,AM2302温湿度采集,Nokia5110显示屏,程序设计
Absract
InthedesignofthecurriculumimplementsasmarttemperatureandhumiditydetectionsystembasedonSTM32F103VET6,thepurposeistorealizetheacquisitionanddisplayofthetemperatureandhumidity,temperatureandhumidityoftheacquisitionasamustmasterinautomationsciencedetectiontechnology,isalsoapracticaltechnology.Thisexperimentmainlymadethefollowingseveralaspectswork:
firstofall,basedonthereal-time,accuracy,economyandexpansibilityetc.Afteranalysisandcomparisonoffourdirections,STM32F103VEmicro-controllerasthemastercontrolchipandAM2303temperatureandhumiditysensorstoachievetemperatureandhumiditydataacquisition;
OntheNokia5110screendisplaythetemperatureandhumidity,andthenintroducesindetailtheworkingprincipleofeachmoduleandthehardwarecircuitdesign,realizedthereal-timeaccuratemeasurementoftemperatureandhumiditydata;
Elaboratedthesystemaftereachpartofthesoftwaredesignidea;
Finally,thesysteminthepracticalapplicationofdealingwiththedatacollected,analyzedthereasonsoftheerror,andthroughthepiecewiselinearinterpolationalgorithmforsystemofnonlinearerrorcalibration,comparedwithnotcalibrationdata,aftercalibrationdatawithhigheraccuracyandbetterstability.
Keywords:
embeddedtechnology,circuitdesign,STM32,collectingAM2302temperatureandhumidity,Nokia5110display,theprogramdesign
一.课程设计目的
本次设计要求实现对周围环境温湿度的感知以及显示。
要求学生对STM32有一定程度的理解,熟悉STM32串口以及中断的使用,会基本的C语言和java,熟练掌握keilforARM软件的使用与程序下载以及手机软件开发环境。
二.课程设计方案
(1)了解温湿度传感器工作原理,根据原理画好PCB原理图。
(2)根据PCB原理图自制PCB板电路,将液晶屏,温湿度传感器,变压器,stm32开发板等相关元件设备进行集成。
(3)测试PCB电路,检查相关电路能否正常工作,以及STM32核心板的能否正常调试。
(4)在完成电路调试后,用jlink下载器下载调试程序成功完成程序对相关元件的驱动。
(5)实验完成后做好相应的实验总结。
三.实验所需器材
1.STM32F核心板2.温湿度传感器(DHT22)3.电容
4.3MM红光LED发光二极管5.稳压集成块(L7805)
6.整流桥7.电解电容8.保险座9.散热器
10.电阻11.变压器12.电位器
13.排座14.5110液晶屏模块
四.课程设计内容
4.1STM32模块
芯片的选择:
STM32VET6
芯片的介绍:
内核:
ARM
32位的Cortex™-M3
CPU
−
最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHz(Dhrystone
2.1)
单周期乘法和硬件除法
■
存储器
从64K或128K字节的闪存程序存储器
高达20K字节的SRAM
时钟、复位和电源管理
2.0~3.6伏供电和I/O引脚
上电/断电复位(POR/PDR)、可编程电压监测器(PVD)
4~16MHz晶体振荡器
内嵌经出厂调校的8MHz的RC振荡器
内嵌带校准的40kHz的RC振荡器
产生CPU时钟的PLL
带校准功能的32kHz
RTC振荡器
低功耗
睡眠、停机和待机模式
VBAT为RTC和后备寄存器供电
2个12位模数转换器,1μs转换时间(多达16个输入通道)
转换范围:
0至3.6V
双采样和保持功能
温度传感器
DMA:
7通道DMA控制器
支持的外设:
定时器、ADC、SPI、I2C和USART
图4.1STM32VET6芯片引脚图
图4.2STM32芯片实物图
4.2AM2302的介绍
4.2.1产品概述
AM2302湿敏电容数字温湿度模块是一款含有己校准数字信号输出的温湿度复合传感器。
它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。
传感器包括一个电容式感湿元件和一个高精度测温元件,并与一个高性能8位单片机相连接。
因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。
每个传感器都在极为精确的湿度校验室中进行校准。
校准系数以程序的形式储存在单片机中,传感器内部在检测信号的处理过程中要调用这些校准系数。
标准单总线接口,使系统集成变得简易快捷。
超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选择。
产品为3引线(单总线接口)连接方便。
特殊封装形式可根据用户需求而提供。
图4.3实物图外形尺寸(单位:
mm)
4.2.2应用范围
暖通空调、除湿器、测试及检测设备、消费品、汽车、自动控制、数据记录器、家电、湿度调节器、医疗、气象站、及其他相关湿度检测控制等。
4.2.3产品亮点
超低能耗、传输距离远、全部自动化校准、采用电容式湿敏元件、完全互换、标准数字单总线输出、卓越的长期稳定性、采用高精度测温元件。
4.2.4单总线接口定义
引脚
名称
描述
①
VDD
电源(3.5V-5.5V)
②
SDA
串行数据,双向口
③
NC
空脚
④
GND
地
表4.1AM2302引脚分配表
图4.4AM2302引脚分配图
AM2302的供电电压范围为3.5V-5.5V,建议供电电压为5V。
数据线SDA引脚为三态结构,用于读写传感器数据。
4.2.5传感器性能
参数
条件
min
typ
max
单位
分辨率
0.1
%RH
16
bit
[1]
精度
25℃
±
2
重复性
0.3
互换性
完全互换
[2]
响应时间
1/e(63%)
<
5
S
迟滞
[3]
漂移
典型值
0.5
%RH/yr
表4.2AM2302相对湿度性能表
℃
1
量程范围
-40
80
0.2
10
℃/yr
表4.3AM2302相对温度性能表
图4.525℃时AM2302的相对湿度最大误差温度传感器的温最大误差
4.2.6单总线通信
①AM2302器件采用简化的单总线通信。
单总线即只有一根数据线,系统中的数据交换、控制均由数据线完成。
设备(微处理器)通过一个漏极开路或三态端口连至该数据线,以允许设备在不发送数据时能够释放总线,而让其它设备使用总线;
单总线通常要求外接一个约5.1kΩ的上拉电阻,这样,当总线闲置时,其状态为高电平。
由于它们是主从结构,只有主机呼叫传感器时,传感器才会应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 联网 工程设计 实施 资料