- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Bluetooth电梯调试系统
基于Bluetooth电梯调试系统 摘 要 随着现代化技术的进步,特别是数字技术的不断发展,我们的生活中各种设备之间的数据交换、信息交流已经非常频繁。其中,在工业现场控制和设备调试场合中,有线连接或通过计算机的蓝牙与相关设备连接也特别复杂。本文基于这一问题,提出了一种由单片机控制的蓝牙无线通信系统方案,具体实现了手机与含有蓝牙模块的电梯主控板的通信,以便对电梯主控板进行参数调试或程序升级。
关键词 蓝牙;手机;电梯;调试
中图分类号:TP29 文献标识码:A 文章编号:1671-7597(2013)24-0038-02
无线通信技术在现代的各个方面都有广泛应用。在那些连线复杂的场合,使用无线通信可以降低工作的复杂程度,提高调试环节的工作效率。蓝牙(Bluetooth)作为一种支持短距离通信的无线技术,可以在设备之间进行无线信息通信,具有很多优点:
1)由于蓝牙采用了快速跳频技术,确保链路的稳定性,使干扰可能造成的影响变得非常小。
2)由于蓝牙传输的是数字量信号,因此在通常情况下没有传输误差,不会影响到信息的准确度。
3)由于蓝牙体积小,功耗低,其应用就不再局限于计算机,现在可以集成在任何型号的数字设备中,特别是在那些对传输速率要求不高的小型移动设备或便携设备中应用也较为广泛,像Ipad、手机等。
随着现代化技术的进步,特别是数字技术的不断发展,我们的生活中各种设备之间的数据交换、信息交流已经非常频繁。其中,在工业现场控制和设备调试场合中,有线连接或通过计算机的蓝牙与相关设备连接也特别复杂。本文基于这一问题,提出了一种由单片机控制的蓝牙无线通信系统方案,具体是实现了手机与含有蓝牙模块的电梯主控板的通信,以便对电梯主控板进行参数调试或程序升级。
1 蓝牙协议
1.1 蓝牙协议标准和协议规范
蓝牙的通信协议标准是由蓝牙技术联盟(SIG)制定的,到目前为止,颁布的蓝牙规范已经有1.0、1.1、2.0、2.1等几个版本。蓝牙的技术规范包括:协议规范、应用框架。协议规范:定义了蓝牙的各层通信协议。应用框架:指出了如何采用这些协议实现具体的应用产品。
协议栈分为3个部分:传输协议、中介协议和应用协议。其中,传输协议用来负责蓝牙设备间的相互位置的确认,以及建立蓝牙设备间的物理和逻辑链路,包括LMP、L2CAP、HCI;中介协议为高层应用协议和应用程序在逻辑链路上工作提供各种不同的支持,为应用层提供了各种的标准接口,包括:RFCOMM、SDP、IrDA、PPP、TCP/IP、UDP、TSC和AT指令集等;应用协议是位于蓝牙协议栈之上的应用软件和对应其中涉及的协议,包括其他蓝牙应用程序和开发各种驱动等。
1.2 HCI协议
HCI协议,是主机控制接口协议,它用于蓝牙通讯的硬件部分。该协议定义了位于HCI驱动程序和主机控制器(MCU)固件之间的接口。HCI固件通过访问基带命令,硬件状态寄存器、控制寄存器和时间寄存器等寄存器实现对蓝牙硬件的HCI指令。另外,HCI的传输层是蓝牙主机与控制它的MCU之间的物理接口。包括:串行端口(RS232),通用串行总线(USB),通用异步收发器(UART)等。
此次设计采用的是UART方式在蓝牙模块和MCU之间实现数据信息传输。UART传输层如图1。
图1 UART传输层
UART传输层采用了RS232的接口参数配置,如表1。
表1 RS232接口参数配置
波特率 厂商指定信息
数据位数 8
奇偶校验位 无奇偶校验位
终止位 1 终止位
流控制 RTS/CTS
流完成响应时间 3ms
其中,RTS/CTS流控制是用来防止临时UART缓冲区的溢出,当CTS等于1时,允许蓝牙主机/MCU发送,当CTS等于0时,禁止蓝牙主机/MCU发送。另外,流完成响应时间,则是定义了从设置RTS为0到字节流真正结束时的最大的时间。
UART信号线采取置空调制解调器模式,RS232信号处于连接状态,即本地TXD连接到远端RXD,本地RTS连接到远端CTS,反之亦然。
UART传输层同时具备纠错功能。如果当蓝牙主机与MCU在RS232通信上失去同步,则必须复位。RS232通信失去同步意味着已检测到HCI分组指示器或者HCI分组长度超出了范围。如果蓝牙主机与MCU在UART通信失去同步,那么主控制器将发送硬件故障时间,以将同步错误告诉蓝牙主机。MCU需要从蓝牙主机接受一个RESET指令以执行抚慰,从而实现重新同步。
2 系统设计方案
通过对蓝牙协议的研究,采用蓝牙模块与MCU相连接的模式,向MCU写入AT指令,通过UART传输层控制蓝牙模块,从而达到连接手机以及和手机之间
您可能关注的文档
- 城市中心居住区规划和环境设计.doc
- 城市互通式立交建设和环境保护.doc
- 城市交通发展和城市规划关系探析.doc
- 城市中水用做电厂循环水处理利用.doc
- 城市交通视角下容积率控制策略探究.doc
- 城市交通规划引领和促进.doc
- 城市亮化工程中存在问题研究.doc
- 城市交通运输安全管理探析.doc
- 城市人才内在竞争力评价指标体系要素实证研究.doc
- 城市人行天桥对道路交通影响研究.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf
- 造血干细胞移植的护理干预.pptx
- 布料车岗位安全规程.pptx
- YDT 5178-2017 通信管道人孔和手孔图集.docx VIP
- 精品解析:【区级联考】上海徐汇区2019届九年级学习能力诊断(二模)数学试题(解析版).pdf VIP
- 精品解析:广东省佛山市南海区,三水区2022-2023学年九年级上学期数学期末考试(原卷版).pdf VIP
- 一种护筒导向架结构.pdf VIP
- 老旧小区雨污分流改造要点与难点分析.docx VIP
- 鞍钢宪法及后福特主义.pdf
- 精品解析:广东省广州市2022-2023学年九年级上学期期末数学考前模拟试题(三)(解析版).pdf VIP
文档评论(0)