基于蓝牙技术的温湿度遥控测试仪设计.docVIP

基于蓝牙技术的温湿度遥控测试仪设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于蓝牙技术的温湿度遥控测试仪设计

基于蓝牙技术的温湿度遥控测试仪设计   摘 要 近年来,蓝牙技术在无线通信领域应用广泛,本文采用STC89C52RC单片机,利用无线通信中的蓝牙技术使蓝牙模块HC-05与终端通信,利用温湿度传感器DHT11完成温湿度的测量并将测量数据传输到单片机,最后通过1602液晶显示屏完成温湿度显示 【关键词】蓝牙技术 STC89C52RC单片机 蓝牙模块HC-05 温湿度传感器DHT11 1602液晶显示屏 当今市场,家电产品可谓琳琅满目,而温湿度测量仪也是应用广泛,然而随之而来遥控器数量也不断增加,给我们使用带来诸多不便。如今手机使用已经非常普遍,如果手机能具有遥控功能,将会给我们的生活带来极大的便利。同时,对于各类生产车间也要求温湿度测量,温湿度在生产车间也是重要的监控数据之一。当车间转移或设备替换时,对于含电缆线的温湿度传感器来说需要面对一堆繁杂的电缆线路,还会出现绝缘皮破损情况,从而使得数据测量有误,不真实 现如今,诸多电商致力于无线类电子产品的研发,使其能够在一定局域内进行无线数据的传输,其损耗较低,易在小型电子设备嵌入,并且可以实时处理所接收数据内容。本设计主要分析了蓝牙技术、单总线传输协议以及单片机结构,并设计了基蓝牙技术的温湿度遥控测试仪 1 理论研究 无线通信技术包括蓝牙技术、红外技术、无线局域网和家庭无线网络等。在短距离相对静止稳定情况下适用红外技术,学校或企业无线网络适用无线局域网,计算机和数据交互适用家庭无线网络,局部区域内无电缆线或者嵌入式系统中使用蓝牙技术是较好选择 蓝牙技术适用于数据传输范围十到十五米,把现有的信息设备和终端机短距离连接起来,使固定设备和移动设备在局部区域内稳定、可靠的进行数据通信 1.1 蓝牙协议体系结构 蓝牙协议规范是为了能够依据相应的协议规则完成彼此间的流程动作。为了完成相互动作流程,另一台仪器上的相应程序必须和该台仪器的相应程序在相同的协议栈 1.2 单总线协议 单总线(1-wire)是一根不仅包含时钟信号而且还包含数据信息的通信线,它的通信方式是即可接收又可发送,这一特点使它只用到一个I/O口,布局方便、价格低廉、扩充方便 单总线有三种结构,可以用在一个主控源处理一个或多个从属单元,如果一个从属单元在总线上时程序只写处理这一个的动作,如果多个从属单元在总线上时程序需要考虑多处处理动作 2 温湿度遥控测试仪硬件电路设计 本论文所设计的基于蓝牙技术的温湿度遥控测试仪主要由单片机、蓝牙模块、温湿度模块、1602液晶显示屏、存储芯片及其它辅助电路组成,如图1所示,系统硬件结构主要包括三大部分:单片机控制单元、温湿度检测单元、无线传输控制单元 2.1 单片机控制单元 单片机控制单元使用STC89C52RC单片机,该单片机拥有高性能的处理命令和集成开发环境,可以使用C语言进行程序编写,为系统实现创造条件。另外,该单片机耗能低、抗干扰性极强、价格低廉、可靠性好,适合系统的应用开发 2.2 温湿度控制单元 温湿度检测单元使用DHT11传感器,它是一款温度与湿度相组合的测量模块,并且它的信号经过校验,传感器使用专门的数据采集技术使得它的抗干扰强,并包含有专门的温度和湿度灵敏性元件。该校验环境严格,校准系数会用代码的状态存放在OTP内存里,这些存储的数据会在测量数据转换时使用。该传感器以单总线的方式进行通信,使得通信口减少并且传输数据变得简单,占用空间很小,耗能低,支持二十米以上的数据通信,使得该产品能在比较复杂的环境中使用 2.3 无线传输控制单元 本系统无线传输由主从一体的蓝牙模块HC-05来实现,通过UART协议与单片机相连,为了将其简单化,直接使用的蓝牙协议栈和无线通信相应的程序写死在该模块里,并用蓝牙支持的一个无线信息交互,只需单片机采用与其对应的波特率就能完成信息交互,传输控制由单片机完成 2.4 温湿度遥控测试仪硬件电路 温湿度遥控测试仪整体硬件电路如图2所示,包括单片机最小系统,位于电路中部;1602显示屏,位于电路右上角;DHT11模块,位于1602下方;HC-05模块,位于单片机左侧;蜂鸣器位于DHT11模块正下方;AT存储芯片,位于单片机右下角 3 系统软件设计 系统使用C51语言,程序主要编写了基于DHT11的单总线协议程序、基于AT24C02的I2C协议程序、基于1602的显示程序、基于HC-05的串口程序 当系统开始启动时,1602屏幕上会显示一段开机画面。当终端发送相应的命令才可以使DHT11的温湿度数据显示到1602上;当系统检测到有无线数据传输时,蜂鸣器会发出提示音来通知使用者;DHT11正常工作时,系统会自动的把接收到的数据传送到存储芯片上,随后

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档