版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 课 程 设 计(报告)温湿度检测系统的设计教 学 系:指导教师 :专业班级 :学生姓名 :年 5 月2 摘要随着嵌入式技术的飞速发展,嵌入式在各个领域得到了广泛的应用。粮食是人类生存的必需品, 温度是保存好粮食的先决条件,储存大量的粮食对稳定国民经济的发展起到至关重要的作用。 粮库一般较大, 测量点会很多。 粮仓温湿度测量方法以及相应的智能控制一直是粮食保存的一个重要问题。本毕业设计是应用嵌入式系统设计的温湿度检测系统,由要由温度、 湿度采集、 主控单元、 tftlcd 屏显示、 adc六部分组成。本设计是以stm32fl03zet6微控制器单片机为控制中心,而温湿度传感器我采用的是cht
2、m-02/n 温湿度传感器模块,它性价比比较高。另外该系统除了能显示温湿度以外,还能设置温湿度报警阀值。关键词:stm32 ; chtm-02/n 温湿度传感器;温湿度报警阀3 由古至今,粮仓粮食的存储是否得当对国家的经济能否正常合理的运行有很大的影响。但是在以前的经济和科技水平有限,所以我国粮食的存储的环境很差,管理落后。 粮库管理的重点之一就是要合理布置测温点,经常检查温度变化,以便及时发现粮食的发热点,减少粮食的损失。然而,粮堆的热传递又是那样的缓慢,使人感知极差,需要管理人员经常进入闷热、呛人的仓房内观察温、湿度,不断进行翻仓、通风,这种繁重的体力劳动,不仅对人体有极大地伤害,而且不科
3、学、不及时。所以,粮食虫蛀、霉变的情况时有发生。1.设计目标1.1 基本功能1. 检测温度、湿度2. 显示温度、湿度3. 过限报警1.2 主要技术参数1. 温度检测的范围: -30 553. 湿度检测的范围: 20%-90%rh 4. 检测精度:5%rh 5. 显示方式:温度:四位显示湿度:液晶显示; 报警方式:三极管驱动的蜂鸣音报警4 2 设计方案温湿度监测系统要满足以下条件:温湿度监测系统能完成数据采集和处理、显示、 串行通信、输出控制信号等多种功能。传感器是实现测量首要环节,是监测系统的关键部件,如果没有传感器对原始被测信号进行准确可靠的捕捉和转换,一切准确的测量和控制都将无法实现。工业
4、生产过程的自动化测量和控制, 几乎主要依靠各种传感器来检测和控制生产过程中的各种参量,使设备和系统正常运行在最佳状态,从而保证生产的高效率和高质量。2.1 系统的总体框图系统的总体设计框图如图3-1 所示。图 1系统总体框图2.2硬件设计。2.2.1 stm32fl03zet6 微控制器其特点包括:(1)接口丰富。板子提供十来种标准接口,可以方便的进行各种外设的实验和开发。(2)设计灵活。 板上很多资源都可以灵活配置,以满足不同条件下的使用。我们引出了除晶振占用的i/o 口外的所有i/o 口,可以极大的方便大家扩展及使用。另外板载一键下载功能,可避免频繁设置b0、b1 的麻烦,仅通过1 根us
5、b 线即可实现stm32 的开发。(3) 资 源 充 足。 外 扩 1m 字 节 sram 和 8m 字 节 flash ,满足大内存需求和大数据存储。板载mp3 和 fm 收发芯片,娱乐学习两不误。板载 3d 加速度传感器和各种接口芯片,满足各种应用需求。(4)人性化设计。各个接口都有丝印标注,使用起来一目了然;接口位置设计安排合理,方便顺手。资源搭配合理,物尽其用。chtm-02/n 温湿度、检测stm32微控制器tftlcd 显示报警电路5 2.2.2温湿度传感器电路设计chtm-02/n 温湿度传感器模块包含四个引 脚, 分 别 是 +5v( 电 压5v)、gnd(地)、 h(湿度输出
6、)和t(温度输出)。供电为5v5%,耗电电流为5ma max.(2maavg.),工作范围为温度060 、湿度 10%-95%rh。湿 度 变 送 范 围 为 0100%rh, 湿度 准 确 度 为 5%rh( 在 25 ,输 入 电 压=5v),一致性为3%rh/ 每批,温度系数为0.4%rh/ ( 输入电压 =5v,3080%rh 温度范围1040 ( 基准点 25 ),并且通过常规冲击试验,振动试验,冷热试验,高湿试验,温度循环等可靠性测试,能比较准确地测量出当前温湿度。 chtm-02/n 温湿度传感器模块与stm32fl03zet6 的对应引脚相连,采用adc1 的通道 0 和通道
7、1,并进行连接。6 2.2.3adc 转换系统adc 的作用是把温湿度采集的数据进行转换,传送入中央控制单元中,是重要的部分。adc 芯片接口说明:gnd 芯片参考0 电位(地)。di 数据信号输入,选择通道控制。do 数据信号输出,转换数据输出。clk 芯片时钟输入。vcc/ref 输入及参考电压输入(复用)。cs 片选使能,低电平芯片使能。ch0 模拟输入通道0,或作为in+/-使用。ch1 模拟输入通道1,或作为in+/-使用2.2.4报警系统检测器测到湿度变化,当湿度超过70%的时候,开启蜂鸣器报警,并控制 led 灯发出红光,进行报警。2.3软件设计。2.3.1 系统软件设计系统软件
8、设计主要分为4 个任务来完成,分别为:各部分初始化、获取温湿度数据、处理数据并显示以及报警提示。初始化主要是对各个部分进行配置、函数初始化、波特率设置等;获取温湿度数据主要是chtm-02/n 温湿度传感器,利用adc 转换,得到相应的温度、湿度值;处理数据并显示主要是控制器通过相关计算公式及转换将数据进行实时处理,在液晶上进行显示, 并可通过串口将数据发送给上位机; 报警提示则主要是当湿度值大于70%rh 时,蜂鸣器报警, led 闪烁,液晶显示提示,提醒系统采取相关措施。2 .3.2chtm-02/n 温湿度传感器设计chtm-02/n 温湿度传感器主要利用adc 转换,得到相应的温度、湿
9、度值。2.3.3 数据处理及显示程序设计stm32fl03zet6 通过相关计算公式及转换将数据进行实时处理,在tftlcd 上进行显示,并通过串口将数据发送给上位机。具体程序如下:while(1) 7 a d c h = g e t _ a d c _ av e r a g e ( a d c _channel_0,10); a d c t = g e t _ a d c _ av e r a g e ( a d c _channel_1,10); h=(float)adch*(3.3/4096); t=(float)adct*(3.3/4096); k=h; lcd_shownum(156
10、,90,k,2,16); k=(h-k)*100; lcd_shownum(172,90,k,2,16); k=t; lcd_shownum(156,110,k,2,16); k=(t-k)*100; lcd_shownum(172,110,k,2,16); t=t/0.01; temp=h/0.03; adch=h; adct=t; printf(humidity:%frntemperature:%frn,temp,t); lcd_shownum(60+40,150,adct,2,16); j=(t-adct)*100; lcd_shownum(60+60,150,j,2,16); i=te
11、mp; temp-=(u8)temp; lcd_showxnum(100,130,i,2,16,0); lcd_shownum(120,130,temp*100,2,16); delay_ms(20000); 4 结论本 设 计 基 于 stm32fl03zet6 , 以 chtm-02/n 为温湿度传感器,利用 adc 转换,得到相应的温度、湿度值,并将处理后的数据通过液晶屏显示;每隔一段时间(如2 秒)往串口发送一次温湿度信息;具有报警功能,如:当湿度值大于70%rh 时,蜂鸣器报警, led 闪烁,液晶显示提示。试验结果表明,该设计可有效检测当前温湿度,设计精度高,灵敏度较好,硬件接口电
12、路简单,软件代码复用性强, 具有很好的可操作性和可维护性,在实际中有非常广泛的应用。8 参考文献1 朱飞 . 基于 can 总线的智能温湿度传感器设计j. 仪器仪表装置 ,2009(03). 2 王玉华 . 成本温室环境智能监控系统设计d. 太原理工学,2005(05). 3 卜清 . 基于 p87c552 单片机的温室大棚环境与滴灌控制系统设计与研究 d. 南京工业大学,2007(12). 4 陈城 . 基于 stm32 的温湿度检测系统d. 武汉科技大学,2012(05). 5 杨晨 . 基于 arm11 和 linux 的室内环境监测系统的设计与实现d.沈阳工业大学, 2013(02). 6 焦腾 , 张坤 , 张雯等 . 基于 zigbee
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国快速连接器数据监测研究报告
- 2025年中国温度风炉市场调查研究报告
- 2025年度草捆生物质燃料供应合同3篇
- 2025年度绿色生态农资销售合作合同范本2篇
- 2025年农业观光休闲果园生态农业技术研发与应用合同4篇
- 三方债务合同:2024年企业互保案例版
- 二零二五年度暖气设备生产与市场拓展承包合同范本4篇
- 二零二五年度建筑渣土清运及环保处理承包协议4篇
- 二零二五版女方出轨离婚时子女监护权及赡养费协议范本3篇
- 2025年桨扇发动机项目风险分析和评估报告
- 湖北省黄石市阳新县2024-2025学年八年级上学期数学期末考试题 含答案
- 硝化棉是天然纤维素硝化棉制造行业分析报告
- 央视网2025亚冬会营销方案
- 《00541语言学概论》自考复习题库(含答案)
- 《无砟轨道施工与组织》 课件 第十讲双块式无砟轨道施工工艺
- 江苏省南京市、盐城市2023-2024学年高三上学期期末调研测试+英语+ 含答案
- 2024新版《药品管理法》培训课件
- 《阻燃材料与技术》课件 第7讲 阻燃橡胶材料
- 爆炸物运输安全保障方案
- 借名买车的协议书范文范本
- 江苏省南京市2025届高三学业水平调研考试数学试卷(解析版)
评论
0/150
提交评论