基于Yeelink的温度远程采集系统实训报告

上传人:桔**** 文档编号:510303485 上传时间:2023-10-08 格式:DOC 页数:27 大小:287.50KB
返回 下载 相关 举报
基于Yeelink的温度远程采集系统实训报告_第1页
第1页 / 共27页
基于Yeelink的温度远程采集系统实训报告_第2页
第2页 / 共27页
基于Yeelink的温度远程采集系统实训报告_第3页
第3页 / 共27页
基于Yeelink的温度远程采集系统实训报告_第4页
第4页 / 共27页
基于Yeelink的温度远程采集系统实训报告_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《基于Yeelink的温度远程采集系统实训报告》由会员分享,可在线阅读,更多相关《基于Yeelink的温度远程采集系统实训报告(27页珍藏版)》请在金锄头文库上搜索。

1、信息工程学院实训报告题目:Yeelink物联网温度远程采集系统学生姓名: 许淄豪牛敏学 号:11671061211167106124专 业: 信息工程学院自动化班 级: 自20111班指导教师: 贾玉瑛、李琦I内蒙古科技大学信息工程学院实训报告实训任务书一、实训目的掌握MCS-51串行口工作方式及其通信程序设计方法。掌握RS-232串行总线通信原理及单片机与PC机通信方法。(3)掌握LED数码管电路(LCD显示模块)的软硬件设计方法。(4)掌握单总线数字温度传感器驱动软件设计。(5)掌握Yeelink物联网数据上传方法。二、实训内容单片机通过单总线采集18B20温度数据;将采集到的数据显示在4

2、位LED数码管或LCD液晶显示器上;(3)注册Yeelink物联网账号,获取key,下载串口转发软件;(4)通过串口将采集到的温度数据发送到串口转发软件,由后者发布到互联网。三、yeelink物联网介绍网址:http:/ 在yeelink官网注册账号,详见:http:/ 注册成功后在“账户-我的账户设置”中获取APIKEY3、 在“我的设备”添加一个新设备4、 在“管理设备”添加一个传感器”5、 在 http:/ 相关链接下载yeelink串口工具,掌握其用法。摘 要随着网络的迅猛发展,许多新兴产业随之产生并蓬勃兴起,正是在这种浪潮下Yeelink物联网平台应运而生。Yeelink是一个开放的

3、通用物联网平台,主要提供传感器数据的接入、存储和展现服务,为所有的开源软硬件爱好者、制造型企业,提供一个物联网项目的平台。使得硬件和制造业者能够在不关心服务器实现细节和运维的情况下,拥有交付物联网化的电子产品的能力。Yeelink平台的最大特点,在于不仅仅能够提供数据的上行功能,还能够实现对家庭电器的控制功能,快要到家前想洗个热水澡,还是要提前把空调打开?很简单,用手机的智能App,这些就是举手之劳。简单地说,就是可以把你采集到的数据提交到Yeelink,同时Yeelink会以一定的形式展现出来。比如我们采集温度数据,然后提交上去,这样,无论你人在何方,只要能接入互联网,你就可以实时地在线监测

4、温度值。本次实训内容便是通过数字温度传感器将实时采集的温度显示在数码管上,并通过串口将其发送到PC机,PC机通过yeelink串口转发工具发布到互联网。关键词:温度、传感器、yeelink、物联网、远程采集内蒙古科技大学信息工程学院实训报告AbstractWith the rapid development of the Internet,many new industriesemerged andflourished, it is in thiswave of Internet of things platformemerge as the times require Yeelink. Ye

5、elink is the universalsubstancean open networkplatform,mainly to providesensor dataaccess, storageand display services,open sourcesoftware and hardwareenthusiasts,all manufacturing enterprises, to provide aIOTprojectplatform.Thehardware andthe manufacturercannotcare about server implementation detai

6、ls andoperation, capability of electronicproducts have aIOTofdelivery.The biggest characteristicof Yeelink platform,isnot only to provideuplinkdata,also can realize the control functionof household electrical appliances,want to washa hot bathcomesbefore,or to turn on the air conditionerin advance?Ve

7、ry simple, intelligentmobile phone App,theseare tolift a finger. Say simply,is that we can put yourcollected data submitted to the Yeelink,and the Yeelink will be displayed ina certain form.For example,wecollect temperature data,and thensubmitted to go up,so, whether youarein where,as long as you ca

8、naccess the Internet,you can monitor real-time temperature value.This training contentsis throughdigital temperature sensorwill be real-time collection of temperaturein the digital tube display,and send it toPC through theserial port,PCposted to the Internet through Yeelinkserial port forwardingtool

9、.Keys: TemperatureSensorYeelinkFetishismRemote monitoring内蒙古科技大学信息工程学院实训报告目录 实训任务书I摘 要IIAbstractIII1.1 硬件电路21.1.1 背景知识21.1.2 课题介绍21.1.3 主要原理21.1.3.1 主控制器21.1.3.2 显示电路21.1.3.3 温度传感器21.1.3.4 DS18B20温度传感器与单片机的接口电路71.1.3.5 ZLG7290芯片71.1.3.5.1 ZLG7290作用及其功能介绍71.1.3.5.2 ZLG7290使用说明71.1.3.6 ZLG7290工作原理81.1

10、.4 系统构成框图81.1.5 系统原理介绍81.1.6 软件流程图91.2 软件程序101.2.1 程序清单及注释101.3 实验小结231.4 主要参考文献231.1 硬件电路1.1.1 背景知识 在日常生活及工农业生产中,经常要用到温度的检测及控制,传统的测温元件有热电偶和热电阻。而热电偶和热电阻测出的一般都是电压,再转换成相对应的温度,需要比较多的外部硬件支持。其缺点如下:1. 硬件电路复杂;2. 软件调试复杂;3. 制作成本高。 本数字温度计设计采用美国DALLAS半导体公司继DS1820之后推出的一种改进型智能温度传感器DS18B20作为检测元件,测温范围为-55125,最高分辨率

11、可达0.0625。 DS18B20可以直接读出被测温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本易使用的特点。 按照系统功能设计的要求,确定系统有三个模块组成:主控制器,测温电路和显示电路。1.1.2 课题介绍 温度传感器实验主要应用到了ZLG-7290芯片和总线,同时主要应用到了18B20芯片。温度传感器要求让它们能够实现外用键盘能够调试,更改和控制的功能。1.1.3 主要原理 系统整体硬件电路包括,传感器采集电路,温度显示电路,单片机主板电路等。1.1.1.1 主控制器1.1.1.2 显示电路显示电路采用3位共阳LED数码管,从P3口RXD,TXD串口输出段码。1.1

12、.1.3 温度传感器DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现位的数字值读数方式。DS18B20的性能特点如下:独特的单线接口仅需要一个端口引脚进行通信;多个DS18B20可以并联在惟一的三线上,实现多点组网功能;无须外部器件;可通过数据线供电,电压范围为3.05.5;零待机功耗;温度以或位数字;用户可定义报警设置;报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; DS18B20

13、采用脚PR35封装或脚SOIC封装,其内部结构框图如图2所示。 C64 位ROM和单线接口 高 速 缓 存存储器与控制逻辑温度传感器高温触发器TH低温触发器TL配置寄存器8位CRC发生器VddI/O图2 DS18B20内部结构64位ROM的结构开始位是产品类型的编号,接着是每个器件的惟一的序号,共有48位,最后位是前面56位的CRC检验码,这也是多个DS18B20可以采用一线进行通信的原因。温度报警触发器和,可通过软件写入户报警上下限。DS18B20温度传感器的内部存储器还包括一个高速暂存和一个非易失性的可电擦除的EERAM。高速暂存RAM的结构为字节的存储器,结构如图3所示。头个字节包含测得

14、的温度信息,第和第字节和的拷贝,是易失的,每次上电复位时被刷新。第个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。DS18B20工作时寄存器中的分辨率转换为相应精度的温度数值。该字节各位的定义如图3所示。低位一直为,是工作模式位,用于设置DS18B20在工作模式还是在测试模式,DS18B20出厂时该位被设置为,用户要去改动,R1和0决定温度转换的精度位数,来设置分辨率。温度 LSB温度 MSBTH用户字节1TL用户字节2配置寄存器保留保留保留CRC图3 DS18B20字节定义由表1可见,DS18B20温度转换的时间比较长,而且分辨率越高,所需要的温度数据转换时间越长。因此,在实际应用中要将分辨率和转换时间权衡考虑。高速暂存的第、字节保留未用,表现为全逻辑。第字

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号