网站大量收购独家精品文档,联系QQ:2885784924

蓝牙技术及其在智能家庭网络中的实现的论文.docVIP

蓝牙技术及其在智能家庭网络中的实现的论文.doc

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

  蓝牙技术及其在智能家庭网络中的实现的论文 作者:曹建东吕红芝王永春 摘要:文章主要介绍蓝牙协议结构、功能及其蓝牙在智能家庭网络中如何实现。 关键词:智能家庭网络;通讯协议;蓝牙技术;hic 1蓝牙技术简介 ①蓝牙技术的定义。“蓝牙”是一种开放型的技术规范,它可以在世界上任何地方实现短距离的无线语音和数据通信。 ②“蓝牙”采用的跳频技术。蓝牙不是工作在2.4ghz这一个频点,而是工作在2.40ghz和2.48ghz这个频段上(有的国家使用的频段较窄),即采用相隔1mhz的79个频点实现跳频。 ③蓝牙网络的结构,蓝牙系统的网络拓扑有微微网和分散网两种形式。.微微网(pico)由主设备单元和从设备单元构成。首先提出通信要求的设备称为主设备(master),被动进行通信的设备称为从设备(slave)。一个主设备最多可以和7个从设备进行通讯。一个主设备和一个以上从设备构成的主从网络称为微微网,在必要的情况下设备的主从角色也可以转换。 ④蓝牙协议的结构。蓝牙协议可以分为四层:核心协议、替代电缆协议、电话控制协议和选用协议。核心协议包括了基带、链路管理协议(lmp)、逻辑链路控制和适配协议(l2cap)和服务发现协议(sdp)。所有蓝牙设备必须支持核心协议以及蓝牙无线接口,而其他协议可以根据需要来选用。除了四个基本层次外,蓝牙协议还包括了主机控制接口hci(hostcontrollerinterface)。它为基带控制器、链路控制器、访问硬件提供了命令接口。hci上层协议通过传输层向下传送hci命令;而hci下层协议执行hci指令后,执行结果将以事件的形式返回上层。 ⑤蓝牙技术与其他无线通讯技术的比较。在智能家庭网络中,主要的通讯方式为有线通讯(包括双绞线、电力线等)和无线通讯(包括射频、红外线等)。无线技术不但可以让我们减少线缆的使用量,使我们的居住环境更加简洁,而且,可以让我们在自己家中的活动更加自由。所以,无线技术及相关协议是智能家庭网络中重要的组成部分。 蓝牙技术具有价格适中、功能实用、受限因素少等特点。这些基本满足了智能家庭网络的经济要求,适合在家庭中使用。 2蓝牙在智能家庭网络的实现 蓝牙功能的实现分硬件实现和软件实现。 ①硬件实现。在智能家庭网络中,要实现蓝牙功能就需要添加相关的蓝牙主机和蓝牙模块。蓝牙主机可以由pc、arm或单片机担当,显然pc机过于昂贵了,因此,一般由arm或单片机担当蓝牙主机。蓝牙模块至少包括:rf模块、基带模块、控制模块和存储模块。现在很多蓝牙芯片都集成了多个、甚至全部模块的功能。 ②软件实现。一个蓝牙系统被hci(蓝牙主机控制接口)分为下层(蓝牙模块)和上层(蓝牙主机)两部分。hci提供访问蓝牙模块的统一指令方式,它主要定义了主机控制蓝牙模块的各个指令的意义,它为基带控制器、链接控制器、硬件状态和控制寄存器等提供命令接口,为主机提供向蓝牙模块发送hci指令、hci数据以及从蓝牙模块接受hci事件和hci数据的能力。主机与蓝牙模块之间通过hci收、发分组方式进行信息交换,用指令—应答(mand_response)方式实现控制。 hci传输层主要有3种:hciusb;hcipcm;hciuart。其中hcipcm主要负责语音通讯。hci有4种不同类型的包——hci命令、hci事件、acl数据和scl数据。acl数据和scl数据在蓝牙主机和蓝牙模块之间双向传输。蓝牙主机通过传输层向蓝牙主模块传送hci命令,蓝牙模块执行hci指令后,将以事件的形式返回给蓝牙主机。 我们举例来说明蓝牙主机和模块之间如何传递hci命令和hci事件。如果蓝牙主机要向蓝牙模块发送一条reset指令,则可以通过蓝牙主机的uart串口发送一个十六进制数系列(01、03、0c、00)至蓝牙模块,蓝牙模块就能执行reset指令功能。若复位成功,蓝牙模块将返回给蓝牙主机一个十六进制数串(04、0e、04、01、03、0c、00)的事件,表示完成复位。 弄清hci指令和hci事件实现机制后,我们就可以开始编写各种hci指令操作函数。hci以下由底层协议软件负责的物理链路的建立通常可以由蓝牙模块/适配器完成,而实现l2cap以上的协议软件和高层应用则需要由开发者自行完成。 3结语 随着网络技术和自动化技术的普及,零散的、功能单一的家电设备会被逐步淘汰,智能家庭网络、智能家居必将成为我国今后发展的主流。由于目前蓝牙技术在我们的日常生活中最为常见,在今后的智能家庭中采用蓝牙无疑给客户带来巨大方便。比如现在常见的蓝牙手机就可以直接应用到有蓝牙功能的智能家体昂网络中。可以说蓝牙是智能家庭网络的理想选择。因此,对基于蓝牙技术的无线家庭网络进行研究具有极大的理论和实际应用价值。

文档评论(0)

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

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

1亿VIP精品文档

相关文档