欢迎来到天天文库
浏览记录
ID:20087417
大小:483.42 KB
页数:10页
时间:2018-10-09
《智能家居设计方案(蓝牙)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、优势(中国)品牌智业机构—内部文库点优成势铸就品牌智能家居设计方案(蓝牙)第一章.智能家居控制系统总体设计方案1.1智能家居网络实现的主要功能智能家居王所要是实现的主要功能有:对非智能家电的控制对现有家用电器和其他设备的控制、调节和检测,比如灯光、安防报警器、微波炉、洗衣机、自动门以及各种手动的开关和遥控器等。1.2智能家居网络结构1.2.1家居控制系统总体设计框图图1.家居控制系统总体设计框图蓝牙系统在实现的时候,一般分成两部分实现,一是硬件部分,它包括蓝牙协议栈的下三个层次,即无线收发、基础和链路客理层(LMP);二是软件部分,它包括蓝牙协议栈的上层,即L2CAP
2、、RFCOMM、SDP和TCS以及一些蓝牙技术应用。由于每一个蓝牙设备都拥有一个全球唯一的地址码,因此可以利用该地址码方便的实现家居内电器设备的控制。1.2.2蓝牙系统的硬件设计 目前,虽然家用电器并没有具有蓝牙功能,但一般采用微处理器的控制方式,所以在研究家居远程控制时,利用简单的微处理器控制系统代替家用电器设备,通过串口来实现与蓝牙模块之间的通信,从而模拟实现家用电器设备的蓝牙接入功能。系统设计框图如图2所示,蓝牙模块采用ROK101007,微处理器采用AT89S52。图二.蓝牙模块的系统设计框图1.2.3蓝牙系统的软件设计http://www.ui2000.c
3、om4000-190-8850755-22219500第10页共10页优势(中国)品牌智业机构—内部文库点优成势铸就品牌 在设计时,定义电器设备为从设备;与PC机相连的模块为主设备。处理器、PC机与ROK101007之间通过HCI(主机控制接口)来实现对其硬件的访问和控制。具体的工作过程如下: 当处理器和主机控制器通信时,HCI层以上的协议在处理器上运行,而HCI层以下的协议由蓝牙主机控制器硬件来实现,它们通过HCI传输层进行通信。由微处理器充当主机的角色,其主机软件工作在HCI之上,通过串口与HCI进行交互,调用HCI命令,处理HCI事件和数据分组。处理器和主机控
4、制器中都有HCI,它们具有相同的接口标准。主机控制器中的HCI解释来自处理器的信息并将信息发向相应的硬件模块单元,同时还将模块中的信息(包括数据和硬件/固件信息)根据需要向上转发给处理器,从而完成蓝牙无线通信功能第二章.硬件平台的设计2.1硬件模块介绍2.1.1爱立信ROK101007蓝牙模块介绍爱立信ROK101008是爱立信(Ericsson)公司出品的适用于短距离通信的无线基带模块,它集成度高、功耗小、完全兼容蓝牙1.0B协议规范,可嵌入到任何需要蓝牙功能的设备中。它同时支持数据和语音的传输,输出功率满足Class2的要求。它提供有UART、PCM接口,可方便地
5、实现与主机之间的通信。它在UART接口上的最高传输速率为460Kb/s,缺省波特率是57.6Kb/s,可支持的波特率为300、600,900,1200、2400,4800,9600、19200,38400157600,115200、230400,460800bit/s,并有一个128字节的FIFO队列111。ROK101008的系统结构图如图4.2所示。处于模块底层的是无线层(Radio)和基带)县(Baseband),以硬件的形式存在;处于模块中上层的,是链路管理器(LM)和HCI,以固件的形式存在。http://www.ui2000.com4000-190-885
6、0755-22219500第10页共10页优势(中国)品牌智业机构—内部文库点优成势铸就品牌图.爱立信ROK101008蓝牙模块系统结构图ROK101008由基带控制器(Baseband)、快闪式存储器(FlashMemory)、无线电收发器(PBA31301/2)、电压调节器(VoltageRegulation)、13MHz晶振(13MHzCrystal)共5部分组成【12J,其内部结构框图如图4.3所示。①基带控$1J-器(Baseband):是一个以ARM7一Thumb为基础的的芯片,通过接口控制无线电收发器的运行。ROK101008的基带控制器提供UART和P
7、CM两种接口。②快闪式存储器r(FlashMemory):闪存和基带控制器同时使用。③无线电收发器(PBA31301/2):PBA31301/2是短距离微波无线电收发器其天线滤波器、RX和TX不平衡变压器都集成在电路中,可作为嵌入式结构应用。④电压调节器:(VoltageRegulation):Vcc典型值是3.3V,产生两个可调电压。⑤13MHz晶振(13MHzCrystal):晶振提供频率为13MHz的内置时钟。2.1.2单片机C8051F120简介微控制器(MCu)是蓝牙应用系统的核心,它的选择将直接影响到系统的性能。C8051F120是Cyg
此文档下载收益归作者所有