蓝牙控制范文

2024-05-05

蓝牙控制范文(精选12篇)

蓝牙控制 第1篇

1 硬件总体设计

硬件部分设计分为三个模块, 蓝牙模块、LED点阵显示模块和主控制板模块, 整个硬件采用开关电源进行供电。其中蓝牙模块和主控制板模块将作为控制卡接收手机的蓝牙命令, 控制LED点阵屏更新信息。

1.1 蓝牙模块

蓝牙模块选用HC-06, 是广州汇承公司出品的适用于各种蓝牙设备互联的蓝牙模块, 它使用CSR公司BC41713B蓝牙芯片, 完全兼容蓝牙2.0协议规范, 带EDR功能, 可嵌入到任何需要蓝牙功能的设备中。输出功率满足Class2的要求, 它提供有UART、USB标准HCI接口[1], 可方便地实现与主机之间的通信。

该模块采用SMD贴片工艺, 体积小巧, 它内置2.4Ghz天线, 不需要用户再调试天线。它成本低廉, 高性能无线收发, 低电压3.3V工作, 可以与各种带蓝牙功能的电脑、PDA和手机等终端配对, 是蓝牙无线控制的理想解决方案。

1.2 主控制板

主控制板原理图如图1所示, MCU选用美国silicon公司的单片机C8051F410。该芯片是一款高性能产品, FTQP-32封装大大减小了体积。使用片内24.5MHz的内部时钟, 其运行速度大约是普通8051单片机工作在12MHz时钟时的24倍[2];自带的16K/32KFLASH, 可存储大约l K个汉字。蓝牙模块和LED点阵显示电路都非常精密, 应避免使用变压器, 用5V大功率开关电源供电;主控MCU、蓝牙模块和字库模块都是3.3V电压, 使用ASM1117-3.3芯片进行电压转换。

由于显示信息经常改变, 采用字库芯片是个可行的办法。选择GT21L16S2W标准汉字字库芯片。该芯片是一款内含11×12点阵和15×16点阵的汉字库芯片, 支持GB2312国标简体汉字、ASCII字符及GB2312与Unicode编码互转表。根据字符点阵在芯片中的地址, 就可从该地址连续读出字符点阵信息。字库芯片与MCU通过SPI接口连接。

点阵屏选用市场上应用最为广泛的P10单红户外单元板, 每块单元板是一个16×32点阵显示屏, 采用1/4扫, 有利于节省引脚。使用单元板便于扩充显示单元, 控制灵活, 软件设计相对也较为简单。与单片机连接, 只需要占用6个IO引脚即可实现点阵屏的显示。

2 软件设计

单片机的初始化包括: (1) 时钟初始化, 选择片内24.5MHz内部时钟。 (2) 引脚配置:配置P0.0-P0.3为SPI接口, 与字库芯片通信;配置P0.4和P0.5为串口, P0.6-0.7为数字I/O, 与蓝牙模块实现通讯;配置P1.0-P1.3、P2.0和P2.1为数字I/O, 实现对显示屏的控制。 (3) 中断、定时器/计数器和FLASH相关寄存器初始化。

初始化后系统将主动读取FLASH指定地址范围内的数据, 并将数据 (Unicode字符集) 转换得到对应的GB2312字符集代码在字库芯片的地址码, 然后将该地址码送给字库芯片提取该地址所对应的GB2312字符集, 再通过字库芯片转化提取相对应的16×16点阵代码, 通过SPI口送给单片机。进而单片机将点阵代码送给点阵屏, 并控制点阵屏将数据显示出来。

手机通过蓝牙发送数据, 蓝牙模块将接收数据并通过串口发送出去, 如果单片机识别到有效数据的开始位为“#”, 那么系统将认为该命令是控制命令, 即控制LED显示的亮度、速度、移动方向。例如“#35左”, 意思为:“#”为控制标志位, 3控制亮度 (控制范围为0-9, 数值越大亮度越高) , “5”控制速度 (控制范围0-9, 数字越大速度越慢) , “左”为方向控制位。如果有效数据的开始位不为“#”, 那么将默认此次数据为LED要显示的新内容, 系统将把数据按顺序存入指定的FLASH地址, 待复位后新数据将显示于屏幕上。

3 结束语

本设计较好的实现了基于蓝牙的无线控制终端, 可以通过手机蓝牙传递信息实现点阵LED显示屏更新信息, 实现了LED点阵显示屏的移动控制, 方便又快捷, 大大降低了控制端的成本, 具有较高的实用价值。

摘要:使用蓝牙技术进行短距离无线通信, 可以方便的实现移动控制。文章基于蓝牙模块设计了一款无线控制终端, 接收来自安卓智能手机蓝牙的数据和命令。通过51单片机和字库芯片更新点阵LED显示屏的数据。

关键词:蓝牙,点阵LED,无线,C8051单片机

参考文献

[1]陈鑫, 胡荣强, 蒋寅国.基于C8051F041单片机的无线颜色采集系统设计[J].仪表技术, 2011, 6:43-45.

什么是蓝牙_蓝牙的介绍 第2篇

“蓝牙”是一种大容量近距离无线数字通信技术标准,其目标是实现最高数据传输速率1Mbps、最大传输距离为10厘米~10米,通过增加发射功率可达到100米。

蓝牙技术是爱立信、IBM等5家公司在1998年联合推出的一项无线网络技术。如今全世界已有1800多家公司加盟该组织。蓝牙的传输距离为10cm~10m,它使用2.4 GHz ISM频段和调频、跳频技术,速率为1 Mbps。蓝牙比802.11更具移动性,802.11限制在办公室和校园内,而蓝牙却能把一个设备连接到LAN(局域网)和 WAN(广域网),甚至支持全球漫游。此外,蓝牙成本低、体积小,可用于更多设备。“蓝牙”最大优势还在于更新网络骨干时,如果搭配“蓝牙”架构成本比铺设线缆低。

蓝牙控制 第3篇

蓝牙技术联盟(Bluetooth Special Interest Group)近日宣布将九月定为“数据输入月”,以推广蓝牙无线技术如何能显着改善装置之间的联系。蓝牙技术联盟执行董事麦弗利博士(Dr.Michael Foley)表示:“蓝牙无线技术是多种消费类电子产品个人连接的首选。我们会对蓝牙无线技术进行更深入研究,希望善加利用该技术的优势,如小型发射器、低耗电量、低成本、易用性及点对点网络功能,并致力确保各式各样输入装置的兼容性。”

依靠先进方便的蓝牙无线技术,用户从此可摆脱鼠标及键盘电线的羁绊,而且连接计算机、个人电子记事本及移动电话亦可倍觉灵活自如。使用蓝牙兼容鼠标可大大提升个人计算机使用体验。市面上的鼠标种类繁多,大部分都设有滚轮,方便用户阅读网页及文件时可随意拉上或拉下,而左右键则可让用户在远至30尺的范围内,操控幻灯片、音乐或其它媒体。大部分支持蓝牙技术的新式鼠标体积都比以往产品少一半,可配合手提电脑在课堂上或旅游时使用,让用户在轻触键盘以外带来另一款手提装置选择。无线鼠标例如Logitech V270无线光学笔记型计算机鼠标及Microsoft的IntelliMouse Explorer均延长其电池寿命,并增设了功效卓越的搜索功能。

蓝牙控制 第4篇

由于我国的城镇化水平的不断提高,城镇的汽车使用量不断上升,城镇的交通管制面临严峻的挑战[1]。随着计算机控制技术与交通流理论结合的不断完善,交通管理的手段不断增强,虽然我国已经研发出了一些的交通控制系统,但其性能仍然存在一些问题,对交通的控制不能及时有效的改善,也只是应用在一些车流量稀疏的小城市中。我国交通的特点是非机动车辆多,交通基础设施不完善,交通路网不稳定,城市布局密集,行人通行量大[2]。针对上述特点,需要改善我国的交通控制系统。本设计采用了蓝牙通信技术,实现了对交通灯的无线控制。主要功能是通过对各个交通路口的的不同情况来设置交通信号机的一些参数,使交通灯进行合理的变化,从而使道路畅通,缓解交通压力。本软件是安装在android手机或者平板上,方便了交通管理员对信号机的安装和调试。

1 基于Android蓝牙通信的交通控制系统的设计

本交通控制系统主要由Android手机或平板、交通信号机和交通灯组成。交通控制系统的模拟图如图1所示。

1.1 蓝牙通信的交通控制系统设计

蓝牙最初是由爱立信公司创造的一种近距离无线通信技术[3]。其原理是一个带有蓝牙芯片的设备通过能够在近距离内发射一个无线电信号,而另一个蓝牙设备能够接收到这个信号[4]。如果两个设备可以进行数据交换,那么蓝牙就连接成功。本交通控制系统就是在交通信号机里面添加一个HC-06蓝牙模块,可以短距离无线控制交通信号机,其结构如图2所示。

图2中,拥有蓝牙设备的上位机使用Android Studio的开发软件,采用Java语言进行编写的。Android Studio是一个Android开发环境,基于Intelli J IDEA,类似Eclipse ADT,但它比Eclipse ADT性能更强大,Android Studio软件中的模拟镜像可以对编程好的程序进行界面和功能调试,也可以用Android手机来代替模拟镜像进行。本设计的交通控制系统最大特点就是可以在没有宽带的范围内和不能进行有线控制的环境下,交通管理员可以进行无线控制交通灯[5]。

本交通信号机使用ARM嵌入式硬件完成,使用蓝牙模块的串口将接收的信号发给ARM,ARM将完成解码后执行操作。

1.2 Android编程设计

Android是一个基于Linux内核的开源智能手机操作平台[6],免费和开源是Android平台最大特征[7]。针对这个特征本程序设计了检查Android手机的蓝牙是否打开、查找并连接交通信号机里面的蓝牙模块、各个参数设置、相位设置、时段设置、冲突设置、查询故障、查询流量、黄闪、关灯、全红、备份参数、读取备份、发送参数等按钮的功能实现。通信协议为十六进制的定长数据包结构、上位机端根据方案发送数据,通过字符的转换,发送给下位机端。下位机端接收到特定的数据或字符后,按照方案进行控制、各个参数按照特定顺序排列[8,9]。根据上述原则,制定了Android手机程序的流程图如图3所示,Android手机软件主界面图如图4所示。

软件工作流程如下:

(1)确认开启Android手机的蓝牙,获得蓝牙服务地址:

blue adapter=Bluetooth Adapter.get Default Adapter();

(2)检查Android手机的蓝牙是否打开,如果手机蓝牙没有打开,将会有信息反馈提示您开启蓝牙,确定开启了手机蓝牙,软件正常工作,否则程序结束:

if(!blueadapter.is Enabled()){};

(3)蓝牙开启后,点击连接信号机按钮,搜索蓝牙设备,与下位机蓝牙模块进行连接。信号机里的蓝牙模块类型通常不会变更,所以采用蓝牙固定地址连接。如果蓝牙模块更换,可以改代码里的address的值:

(4)对时段、相位等数据进行设置,数据设置好进行读取,读取成功之后发送数据:

2 下位机软硬件设计

2.1 硬件设计

下位机硬件结构图如图5所示,首先上位机发送蓝牙信号,然后蓝牙模块将接收的蓝牙信号“翻译”为数据通过蓝牙串口形式发送给ARM嵌入式系统中,LED灯亮显示通信成功,ARM再将数据“解码”发给驱动电路,进而对交通灯显示进行控制。

2.2 软件设计

下位机软件是在ADS1.2开发环境下,用C语言来对ARM进行编程,包含ARM与蓝牙模块之间的串口通信和对驱动电路的控制等。

3 结语

采用蓝牙移动通信技术,设计一个基于Android蓝牙通信的交通控制系统的手机软件,本软件不但可以使交通管理员在交通拥堵的情况下,根据各个路口的不同的车流量情况及时调整各个路口的交通灯信号,而且还可以在没有宽带连接的范围时,使用具有蓝牙的智能手机进行无线连接通信,方便同步了传输终端的信息[10],极大地改善了交通运行状况。

摘要:利用蓝牙移动通信终端和蓝牙模块之间低功耗、低成本的无线通信方式,设计一个基于Android蓝牙通信的交通控制系统。通过在Android系统的手机安装上编好的App,然后与交通信号机里面的蓝牙模块配对来对交通灯进行控制。使用Android系统编写上位机软件,实现了Android上位机与ARM下位机的串口通信,并对交通灯控制系统进行现场控制。实验结果表明,信号稳定,数据传递正确。

关键词:Android,蓝牙通信,ARM,交通灯

参考文献

[1]张益,杨桦,索彦彦.城市智能停车联网平台[J].现代电子技术,2015,38(13):156-159.

[2]周蔚吾.道路交通信号灯控制设置技术手册[M].北京:知识产权出版社,2009.

[3]PALENCHAR J.Android to set wireless markets free:Supporters[J].This week in consumer electronics,2007,22(24):6-81.

[4]THOMPSON T.The Android mobile phone platform[J].The world of software development,2008,33(9):40-47.

[5]宁祎,薛文奎,刘站立.遥操作机器人数据打包算法及蓝牙通信[J].制造业自动化,2009,31(5):37-40.

[6]崔浩然.基于Android平台的手机游戏的设计与实现[D].西安:西安科技大学,2011.

[7]PATRIEK Brady.Anatomy&physiology of an Android[EB/OL].[2009-02-24].http://www.sites.google.com/site/io/anatomyphysiology-of-an-Android.

[8]肖俊,胡斌.基于蓝牙技术的RFID-SIM卡在SQLite中的数据存储过程分析[J].软件导刊,2011,10(5):159-161.

[9]刘信新,陈鲲.基于无线传感器网络的自适应交通灯控制系统[J].计算机与数字工程,2011,39(5):67-69.

改装车载蓝牙 第5篇

派诺特车载蓝牙免提的品牌影响力是众所周知的,如何用最少的钱实现最完美的效果,靠脑力生存的今天,借助于我们的专业性,我们帮助客户提供了以下的idea,希望用最简单方法满足您实现改装的乐趣。

首先我们的改装方案适用于的车型:大众全系列,:大众分为3种插头,第一种接口多适应于:帕萨特B5-奥迪A6-桑塔纳-捷达-宝来-高尔夫5-POLO—高尔-晶锐低配-朗逸低配-206、C2、207、新爱丽舍、世嘉低配和307-塞纳-富康-毕加索的原车cd 尾插接线图:

壹: 有三个颜色插头黄、绿、蓝.一是空位.二是绿色.绿色7针是电话输入信号,TEL+,12针是电话输入信号,TEL一

贰:橙色为CD机的音频输出线,4个扬声器就是8根高频输出线

叁:既灰色的里面的2为MUTE静音接口,其实就是接地输入,接上即可在通话中实现静音,这种插口定义实际上是派诺特出厂标配的,既不需要改装任何线束既可

以实现安装,原车CD机尾插是2个公头,既贰和叁插口,将贰和叁的原车CD公头从CD机上取下,再将此公头插入派诺特原配线束的母头,然后,再将派诺特的线束上的公头插入原车cd,即可完成全部安装。安装方法见图示

第二种接口多适应于:帕萨特领域-途安高配-速腾08年以前的车型

CD机外形图:

该CD机的尾插定义图如下:

第三种接口适用于:途观-迈腾-明锐-昊锐-精锐高配-大众朗逸高配

CD机外形图1:

CD机外形图2:

尾插定义图1:

尾插定义图2:

标志全系列:

标志分为2种接口:即一个大头或者2个小头的cd尾插 小头的尾插基本为航盛工厂生产的CD,cd自带一个小屏幕,接口和派诺特的原配尾插完全相同 大头CD插口外形图 RD-4

尾插定义图:

Part B In Aux2右声道 2 In Aux2音频地 In Aux1右声道 7 In Aux2左声道 10 In Aux1左声道 11 In Aux1音频地

PART A 10 In/Out CAN High 11 Out 有源天线电源(车上未接)12 In 主电源(修车铺的人常叫火线)13 In/Out CAN Low 14 In 静音(车上未接)15 未定义(车上接了点火线)16 In 地线

东风雪铁龙全系列分为2种接口:即一个大头和2个小头的cd尾插 小头的尾插和派诺特的原配尾插完全相同,大头的尾插和标志大头尾插的定义完全相同

接线方法1::上述的车型全部小头拆口的cd机的线束和派诺特ck3000-3100-MKI9000-9100-9200 完全兼容,不需要破线,直接对插即可,目前适合安装的产品有以下几种供您选择: 蓝冰

ck3000 CK3100 MKI9000 MJI9100 MKI9200

接线方法2: 上述车型所有大头尾插的CD,可以通过专业的转换线束来实现不破线安装,目前适合安装方法一的产品有以下几种供您选择:

CK3100 MKI9000 MJI9100 MKI9200,CK3000只可以和标志及雪铁龙的车型配合使用转换线束

接线方法3:针对上述车型大头尾插的CD机可以采用单独低频信号输入的解决方案,具体方法如下:将派诺特的低频输出线接入CD的电话音频输入的正负输入端,无电话输入的可以接cd机的音频输入端,同时再将派诺特的静音输出接至CD的MUT静音输入端,电源部分其实就是接汽车的三根线,长电-地线-钥匙门控制线(既:ACC)可以从机头后面取电,也可以从汽车保险处找这三根线。目前适合本安装方法的产品有以下几种供您选择:蓝冰

CK3100 MKI9000 MJI9100 MKI9200

改装后可以实现的功能及效果

在欣赏cd或者收音机状态下来电或者去电自动静音

在CD机关闭的状态下,来电或者去电自动开机,结束通话后收音机自动关闭 通过汽车扬声器外放通话声音,实现免提通话 专业的外接麦克,保证高品质的通话效果 上车后自动连接手机。下车后自动断开连接

其他功能是根绝各种型号的蓝牙的功能决定的,4:蓝冰本身是点烟器上使用的产品,经过诸多车友的改装经验,我们拿出一套更加人性的解决方案。

A:单独购买一个控制开关,将主机隐藏至车内,将控制开关引至容易操作的位置,控制开关的样式如下:

图片3张均为控制开关的效果图 第四张图片为接口定义图

B:不需要单独控制开关,利用蓝冰本身的开关实现控制蓝牙的操作

主机+弹簧线引出的效果+引出后的每个接头的定义及外接麦克的接口图

5:静音输入端子的区别

重新定义蓝牙音箱 第6篇

书本型蓝牙音箱

声霸锣融合了精密声学技术与简约时尚设计于一身,其外观线条精炼有序、流畅简洁,做工新潮别致,金属抛光工艺增强音箱表面的精密感。这些设计特点让它在今年3月荣获了国际知名的德国2014 Red Dot Award红点设计大奖。

声霸锣机身尺寸小巧,只有57×202×115mm,体重1.1kg。大多数便携音箱仅采用一个功放设计试图重现整个音响频谱。一个功放设计主要侧重于打造中低音,却使得高音效果大打折扣。不过,声霸锣则使用两个功放设计,一个专注于驱动中音和低音,另一个专攻高音效果。这样可以确保音箱能够呈现纯净、高解析度且均衡的音质。

两个功放驱动五个发声单元,这小巧坚固的设计在声效功力上,能轻易击垮比它档次更高、体积更大的对手,完全突破了自身体积限制,轻松打造纯净、充盈、响亮的音效,且不受听音位置的限制。

更多实用功能

声霸锣提供便携蓝牙音箱最全面的连接选项,共有三种模式可供不同场景下使用:默认的“多点连接”(LS2)、“友善”(LS1)及“开放”(LS OFF)模式。此外还能通过NFC进行连接,只需将使用NFC的智能手机与声霸锣轻贴即可无线配对,十分便捷。

声霸锣还内置了MP3功能,通过闪存盘或是MicroSD (TF)卡读卡器,无需使用手机即可欣赏当中的音乐,支持MP3、WMA和WAV格式。

此外,声霸锣还具备免提电话会议和录音机功能:通过声霸锣,只需对着内置麦克风即可当免提式智能手机通话,或者直接录制音频或语音通话至microSD卡。

声霸锣内置的6000毫安锂电池既可支持音频播放时间长达8小时,又可为智能手机和平板电脑充电。

声霸锣不仅仅是为智能设备而打造的无线音箱。用户还可通过USB传输线将音箱连接至PC或Mac,下载Sound Blaster Control Panel软件,通过SBX Pro Studio技术增强音频播放效果,使音色更丰富多彩,畅享电脑中纯净的数字音频。

震撼强劲的音质

对于音场表现,声霸锣能呈现出一个浩大充实的空间感与均衡的音质,足以覆盖整间屋子。其音质非常舒适畅快、悦耳动听。在任何音量播放下没有任何噪音,锣吼音效(ROAR)功能让软弱无力的音乐重获生命。我个人尤其喜爱重低音模式(TeraBass),能在低音量播放时增强低音效果。

蓝牙的传输接收范围能达到至少 10m左右。我把音箱放置在周围都是被墙壁围绕的厨房柜台上,而那也能成为最佳的听音位置。我能轻而易举地通过 Macbook Air 或 iPod touch 连接至声霸锣,播放我所喜爱的歌曲。

对于音质表现,声霸锣能重现有如在录音室里的音质,没有经过任何的加工或处理。它只是还原其有如在录音时最真实的音质。

蓝牙控制 第7篇

关键词:智能家居,蓝牙控制,安卓

1 概述

利用全新的智能控制方法,对家中的各种电器进行控制,以实现更便捷的目的,是许多现代家庭都在尝试的智能生活体验。普通的供电开关仅仅实现电源开关功能,或者控制额定限制的耗电量,但因为家庭装修时的布线或者信号传输介质的局限性,使得智能家居产品很难真正大范围应用到公众家庭。当前虽然有WIFI等各种无线局域网络作为通信信号传输的方式,已经逐渐在很多相似的智能家居设备或系统中得到应用,但是并未发现能够和普通家用电器直接完全融合的控制方法。在本文中,通过Android操作系统的大屏幕手机尝试实现这一目的:通过手机在Android环境下运行的App应用程序,发送出相应的控制指令,然后由蓝牙控制器实现控制目的。本系统采用Android手机来控制蓝牙系统,通过蓝牙系统控制继电器开关,实时管理普通家用电器的电源。

2 设计构思

本文选择Android操作系统做为本系统的运行环境,是因为Android操作系统是现今国际上手机用户最主流的平台。选用蓝牙作为智能家居的控制系统,主要目的是为了实现遥控继电器开关,切换控制不同种类的电器,从而使得整个系统的设计应用非常方便,而且功能通用。通过手机App应用程序的开发,让通用的智能手机、平板,都能控制家电,即手机运行APP,就可以作为智能家居的遥控器。

3 技术实现

3.1 控制电路设计

智能家居系统由Android手机运行APP应用软件,发送出控制指令,蓝牙模块接收到指令,并通过接口电路传送给STC89C52单片机做指令判断,解析出指令的动作要求后,经由不同的引脚,将控制信号推送到继电器的输入端,再通过继电器的输出电路控制和切换家用电器的通断。本系统所使用的STC89C52单片机做为智能家居系统的MCU处理器,是考虑到STC89C52价格低,开发方便,而且通用性很强,控制引脚多,采用STC89C52做为系统处理器,可以使系统设计非常简洁。而传输模块采用HC-05蓝牙模块,则是考虑到蓝牙模块是当前手机普遍配置的通信接口。考虑到蓝牙匹配时具有一一对应的指向性,不能作为通用控制器直接应用,但这一特性可以通过STC89C52处理器进行智能模式识别,则完全可以克服这一局限,而且可以提供更灵活精准的定位控制,通过控制电路的设计方案选优,最终控制电路的传输模块选用了HC-05蓝牙模块。利用通用的MAX232串口传输电路来优化和甄别传送的指令,能够有效防止蓝牙传输时的指令误动作。

采用手机的蓝牙终端进行无线匹配,智能家居系统将可以通过手机的蓝牙功能,实现家用电器开关的遥控,采用此方案设计的系统电路框图如图1所示。

上述系统采用的是HC-05主从一体V2.0版蓝牙串口控制模块。该蓝牙模块支持4800-1382400的超宽范围波特率,可兼容3.3V至5V的单片机应用系统,可以配对手机、平板电脑、计算机等各种具备蓝牙通信功能的智能终端,而且HC-05蓝牙串口控制模块属于工业级产品,可靠性非常高,性能稳定,可以适应智能家居应用所要求的连接灵活、使用方便、具有较高的性价比等要求。本系统中的HC-05蓝牙通信模块电路原理图如图2所示。

在本系统应用中,手机端的蓝牙设置为主设备,HC-05蓝牙模块则设置为从设备模式。当手机上安装好蓝牙串口助手APP软件后,打开蓝牙调试助手界面,搜索周边的蓝牙从设备,搜索到HC-05蓝牙模块后,通过设置键盘输入匹配密码即通信成功。

STC89C52单片机为整个控制系统电路的核心,用于控制系统正常运行,最简单的单片机应用电路主要由STC89C52单片机、晶振电路、复位电路组成,此部分的电路原理图如图3所示。

3.2 控制程序设计

系统应用软件采用C语言编程设计。系统的主程序主要包括系统初始化、蓝牙串口通信信号的输出控制等,控制系统主程序流程图如图4所示。

系统蓝牙通信模块子程序主要完成手机蓝牙指令的接收,以及和单片机直接的数据通信等,此部分程序的完成是整个系统软件设计成功与否的关键所在。图5为蓝牙通信子程序流程图。

4 结论

本文通过Android手机的APP、HC-05蓝牙通信、STC89C52单片机组成继电器开关基于Android的智能家居蓝牙控制系统,简化了需要用多只不同遥控器分别控制家用电器的传统情况。本系统在Android手机上安装App应用程序,开启手机上的蓝牙通信功能,通过蓝牙通信模块传送无线指令,利用STC89C52单片机接收并解析指令,最后控制继电器开关触点的动作完成各种家用电器的控制。

参考文献

[1]李红岩,郑明秋.基于Android系统的智能电灯控制系统的设计与研究[J].中国管理信息化,2015(22):141.

[2]侯惠芳,侯芳.基于安卓手机蓝牙控制的智能电灯开关设计[J].科技视界,2014(13):105-106.

蓝牙控制 第8篇

近年来,汽车行业在国内得到迅猛发展,人们对汽车的舒适性、便利性要求越来越高,如何使汽车更加人性化地为用户使用是汽车行业各企业努力的方向,同时,在移动互联网时代,智能手机越来越流行,已经成为人们生活中必不可少的通讯、娱乐工具,其中的典型代表就是i Phone手机。如何将手机与汽车车身控制系统有效结合起来,充分发挥手机的便捷性,受到人们的普遍关注。蓝牙无线技术是全球使用范围最广泛的短距离无线标准之一,自从1998年蓝牙技术标准被制定以来,蓝牙技术在全球范围内得到了迅猛发展[1]。2010 年6 月,蓝牙4. 0 规范正式发布,该规范是传统蓝牙技术、高速蓝牙技术和低功耗蓝牙技术的集合。

其中低功耗蓝牙( BLE) 是4. 0 版本最大的特色,与传统蓝牙相比,低功耗蓝牙拥有极低的运行和待机功耗[2]。使用低功耗蓝牙技术能够有效地将智能手机与汽车结合起来,以实现手机与汽车车身通信。本文提出了一种基于低功耗蓝牙的智能手机汽车车身控制系统,通过低功耗蓝牙模块,智能手机能够与汽车车身通信,通过手机应用程序控制汽车车身状态,并且获取所需状态信息,实现手机对汽车的智能控制,更好地满足用户需求。

1 低功耗蓝牙协议栈

低功耗蓝牙技术是由蓝牙技术联盟( SIG) 最新推出的一种低功耗、低成本的新型短距离无线通信技术,耗电量大约只有传统蓝牙的十分之一,低功耗主要体现在待机功耗减少、高速连接的实现和峰值功率的降低等三个方面[3]。低功耗蓝牙主要针对无线应用程序与低功耗、低延迟、小数据包的传输需求[4]。低功耗蓝牙架构由两种芯片组成: 双模芯片和单模芯片,双模芯片既支持低功耗蓝牙又兼容传统蓝牙,单模芯片是专为低功耗技术设计,它不兼容传统蓝牙技术。

低功耗蓝牙协议栈如图1 所示。整个协议栈由三个主要部分组成: 控制器层( Controller) 、主机层( Host) 、应用层( Application) 。

控制器层主要用来表示蓝牙采取的频段、通道、调制方法、控制流程和数据帧格式等,主要包括: 物理层( PHY) 、链路层( LL) 、主机控制器接口层( HCI) 。物理层( PHY) 位于协议的最底层,它规定了低功耗蓝牙的RF( Radio Frequency) 规格: 电路工作在2. 4GHz ISM频段,调制方式为GSFK( 高斯频移键控) ,3 个固定广播通道和37 个自适应自动跳频数据通道,最大程度减少了和其他2. 4GHz ISM无线电波的干扰。链路层( LL) 定义了低功耗蓝牙设备运行过程中的链路状态,其状态主要有五种,分别是: 待机( standby) 、广播( advertising) 、扫描( scanning) 、初始化( initiating ) 、连接( connected ) 。广播者( advertiser) 以非连接的方式发送广播信号,扫描者( scanner) 监听广播信号,发起者( initiator) 能够扫描到附近的广播者并发送连接请求,若广播者接受了连接请求,则广播者和发起者都变为连接状态。每个设备可以同时扮演不同的角色。主机控制器接口层( HCI) 是蓝牙协议体系中十分重要的组成部分,它为进入蓝牙基带提供了统一方式,是连接Controller和Host的桥梁。在双芯片模式中,Host和Controller是分开的,各自在一个设备中,Host可以通过UART或者USB调用HCI层的API接口去控制Controller。

主机层由逻辑链路控制适配协议( L2CAP) 、安全管理协议( SMP) 、属性协议( ATT) 、通用属性规范( GATT ) 和通用接入规范( GAP ) 组成。L2CAP层主要管理逻辑链路连接和数据分配,SMP层主要负责数据加密等安全措施,ATT协议将参与通信的设备定义为两种角色: 服务器( Server) 和客户端( Client) 。GATT与ATT类似,它把服务器上数据的属性细化,将ATT定义的属性根据不同的服务进行归类组合,同时把ATT定义的读写整合起来,形成一系列的操作流程,提供给上层使用。

应用层位于协议栈的最上层,定义了丰富的应用业务,应用层的各种规范为低功耗蓝牙与外部设备通讯提供接口。

2 系统整体架构

低功耗蓝牙智能手机汽车车身控制系统框图如图2 所示。它主要包括: 智能手机、BLE-CAN模块、车身被动进入模块( CAPE) 、车身控制器( BCM) 。

智能手机选用的是使用广泛的苹果手机i Phone5s,它能够支持蓝牙4. 0 规范。CAPE ( Car Access Passive Entry) 模块实现车身被动进入,BCM ( Body Control Module) 模块根据相关命令执行对车灯、门锁的控制,BLE-CAN模块的功能是接收来自手机的蓝牙信号并将蓝牙信号转为CAN信号,传递到车身CAN网络上。

整个车身控制系统具体工作过程如下: 手机蓝牙与BLE-CAN模块连接,通过编写的手机应用程序发出蓝牙控制命令,BLE-CAN模块接收到控制命令后将蓝牙信号转变为CAN信号,然后将CAN命令发送到CAPE模块,由CAPE模块再将CAN命令发送到BCM,再由BCM控制车灯、门锁、雨刮等并执行相应动作,当BCM执行完相应命令后,可以得到车灯、门锁等设备的状态,然后将设备状态逆向返回到手机应用程序界面,使用户不仅能够通过手机控制车灯、门锁,而且能够在手机界面观察到当前车灯、门锁等的状态,控制简单、智能。

3 BLE-CAN模块简介

BLE-CAN模块不仅能够接收手机蓝牙信号而且能将蓝牙信号转变为CAN信号并传输到车身,该模块由三部分组成: 低功耗蓝牙模块CC2540、单片机、CAN收发器。低功耗蓝牙模块选用的是TI的CC2540 单模芯片。CC2540 是一款低功耗、低成本、真正意义上的片上系统,完全兼容低功耗蓝牙规范,它不仅集成了增强型8051MCU,还集成了一个2. 4GHz射频收发器,AES-128 安全协处理器,8k B RAM以及其他许多外设,单芯片集成方式显著减小尺寸,功耗极低,适用于低功耗场合。由于手机控制命令为蓝牙信号,而一般车身网络为CAN网络,收发的信号为CAN信号,因此手机的蓝牙信号被CC2540 接收到以后并不能直接传递到车身,而需要转换为车上能够识别的CAN信号,可以通过单片机来实现这种转换,其框图如图3 所示。

CC2540 接收到来自手机的蓝牙信号后通过自身的收发器将信息传递给单片机,单片机接收到该信号后通过收发器再将该信号发送给CAN收发器,就能够以CANH、CANL差分信号形式输出而传到汽车CAN总线上,从而控制车身状态。

4 应用程序设计

2011 年11 月,苹果官方发布了第一款支持BLE的手机操作系统i OS5. 0. 1,苹果手机可以连接其他BLE设备并读写数据,2012 年12 月,苹果官方又发布了i OS6. 0,该系统的特点是手机既可以作主设备,又可以作从设备,并根据不同情形更新UUID,2015 年发布的i OS8. 3 更加完善了BLE功能,本系统中使用的i Phone 5s支持i OS8. 3 版本。

该应用程序的开发平台为Xcode6. 2,程序界面包含以下5 个部分,如图4 所示。

该应用程序使用步骤如下: 首先打开手机应用程序,需要输入密码,如图4( a) 所示,输入正确密码就可以进入程序,若输入密码错误则会有提示,用户也可以选择记住密码,下次可以直接登录。进入应用程序后手机蓝牙会自动搜索车上的CC2540 并连接,连接后可以通信,进入程序后可以看到如图4( b) 、4( c ) 所示界面,上面有开门、关门、开后备箱、启动、升窗、降窗等功能。图4( c) 中有控制车灯和车窗的菜单,其下拉菜单中有近光灯、远光灯、左转向灯、右转向灯等,可以供用户选择。用户希望执行此功能时按下相应图标,若执行完毕,图标会亮,通知用户已经执行该命令,若由于故障导致命令未执行,则该图标会显示灰色,因此用户既可以通过应用程序控制车身状态,又可以从手机界面返回的信息看到执行后的结果。图4( d) 、4( e) 两个界面是采集的车的信息,包括行驶里程、电量、胎压、温度、燃料容量等等,状态信息每隔1s刷新一次,用户可以根据从手机界面上获取的信息来决定是否对汽车当前状态作处理。

5 结束语

本文提出了一种基于低功耗蓝牙的智能手机汽车车身控制系统,并对低功耗蓝牙协议栈和系统整体架构进行了介绍,对应用程序进行了详述,通过手机应用程序,用户可以通过手机和低功耗蓝牙与汽车通信,控制汽车车身状态并得到汽车相关信息,从而使用户用随身携带的手机就可以控制汽车,该控制系统简单、智能、稳定,为广大用户提供了便利,满足了市场需求。

参考文献

[1]镇咸舜.蓝牙低功耗技术的研究与实现[D].上海:华东师范大学,2013:1-7.

[2]王磊.基于蓝牙4.0技术的防丢器的研究与设计[D].太原:太原理工大学,2013:1-9.

[3]李侠,沈峰,李德胜.基于Android系统的低功耗蓝牙应用程序开发[J].重庆科技学院学报:自然科学版,2014,16(5):133-136.

蓝牙控制 第9篇

1.1智能家居

智能家居,是以住宅为平台,使用综合布线、网络通讯、 网络安全和自动化等多种学科为一身的产品形式。这种产品会提升住宅的安全性、艺术性并且让人们更方便的管理日常的家居事务。

在国外,智能家居的第一次出现在1986年的美国, 随后,各个国家都已推出自己的智能家居解决方案。目前, 在美国、德国、加拿大、韩国和日本都有广泛的应用了, 但是我国的智能家居还在处于一个起步阶段。

在我国,虽然已经有了智能家居的产品、生产商甚至是销售厂商,但是这些产品都没有投放到市场,或者说是消费者还没有接纳这类的产品,大家对这类产品的态度依然保持着观望态度。目前,国内的智能家居水平跟七八年前国内的智能手机前景很相似,用不了多长的时间,智能家居的风潮就会像智能手机一样,飞速发展,从而带动了手机移动端软件开发行业,那么智能家居领域的发展会不会架设一个新的系统,会不会孕育出另一个新生的软件行业,需要人们拭目以待。目前,虽然国内的智能家居市场还处于起步阶段,但是在国外的餐馆、酒店,这些设备基本上是齐全,一些公用的场所,都会有智能设备,智能硬件的出现。

正是因为在中国,智能家居这个市场目前的情况还是一个空白,所以可见智能家居的前景还是很乐观的。同时, 外国的智能家居起步早,基本的实现方式都是布线在楼宇之间的,若遵循外国的智能家电,智能楼宇的解决方法, 就需要重新在墙内布线,这显然是不可能的,所以利用蓝牙,wi-Fi这类无限的传输可以不依赖墙内布线,所以设备都是以无线的方式连接的,方式简单,在现在的非智能化楼宇改装起来较为方便。

1.2现有的技术

目前,实现智能家居中硬件和硬件的沟通其通讯方式主要有红外、蓝牙、wi-Fi和Zigbee。但目前,这些技术在智能家居方面多少有些不足之处。

红外是最早用于家居的无线传输技术,但是它传输信号的能力很低,中间出现障碍物的情况,基本是上不能完成通讯的,并且能传播的信息都是字节型的,数据量很少。 对于智能家居来说,要控制房间里所有的家电,显然,红外技术是不适用的。

蓝牙技术诞生于20世纪90年代,由当时的通讯巨头提出的一种廉价的短距离传输技术,通讯距离在20米左右,有一定的穿墙能力,很适合应用于智能家居,但是蓝牙是点对点连接的,很难实现不同设备上的相互沟通,并且当一个蓝牙设备同时连接多个设备的时候(10个左右) 就会发生不稳定的现象。

Wi-Fi是一种传输距离、穿墙能力很强,带宽很足的一种无线通讯技术,

但其十分耗电,一般会由5V或者3.3V的电源直接供电,但用于小型的、没有独立供电的智能硬件来说wi-Fi的这一缺点甚至是致命的,人们身边的健康设备,例如: 智能手表、智能手环、血压仪和体重计等都是轻型的耗电设备,wi-Fi很难在应用在这上面。

Zigbee是由2003年IEEE提出的一种通讯技术。它功耗低、传输用量大、可靠又安全,集成了上述所有通讯方式的优点,但是它相对来说价格昂贵,传输低频率数据的时候会出现效率低的问题,这时要提高电压,又增加了耗电,并且Zigbee的开发难度也很大。

1.3解决方案

针对于以上的传输技术的各种有缺点, 笔者认为wi-Fi和蓝牙在智能家居设备的应用会非常广泛,智能家居的通讯方式应该是多源化的,蓝牙适用于那些轻型的、 没有电源供电的智能硬件、而wi-Fi适用于大型的有直接电源供电的那种智能家居设备,如电视、洗衣机。蓝牙设备可通过一个中继器控制多个蓝牙设备连接一个中继器, 控制系统通过连接中继器以控制智能设备,并且,智能设备同时使用率很低,没有连接的智能设备处于休眠状态, 为其他的设备连接中继器提供通道,这样保证了各种蓝牙设备可以共享数据并且也不会受到多个蓝牙设备连接时数据传输效率问题的困扰。

2智能台灯硬件设计

使用Arduino作为控制系统,Arduino是一个灵活、方便的电子元件平台。这块Arduino uno的芯片是ATmege328P嵌入式微控制系统,其中32KB Flash、2.5KB SRAM、1KB EEEPROM、主频16 MHZ。有28个引脚。每个端口的输出在30 ~ 40 m A。Arduino电路图见图1。

CH–06模块, 一个较普遍使用的蓝牙模块, 误码率-80d Bm、存储温度:-40 ~ 85℃,工作温度:-25 ~ 75℃、 协波干扰:2.4MHz,发射功率3 d Bm。

将CH-06蓝牙模块成功连接到Arduino,可用移动端搜索CH-06的蓝牙名称,输入密码知道成功连接。见图2。

Arduino的软件实现,通讯的波特率为9600,将板子的输出口7、13两个输出口置于Output。使用“Serial. read()”抓取串口的信息,使用“digital Write();”将数字输出口置于高电平,点亮led发光带。

3智能台灯软件设计

3.1智能台灯通讯过程

使用Arduino连接ch-06蓝牙模块直连LED灯带制作台灯,通过手机连接Arduino发送字段控制台灯的亮暗。 见图3。

首先在Android端通过设置打开蓝牙功能, 通过Android系统,查找蓝牙设备并输入密码,等待成功连接。 此时手机上灰色的按钮会变为蓝色,提示为激活状态,点击一下按钮,按钮的颜色变为黄色此时灯带的亮度为中等, 再次点击按钮,按钮的颜色变为红色,此时灯带的亮度为最亮。若手机与台灯失去了连接,手机上的按钮会自动的变为灰色。见图4。

3.2 android端的技术实现

在Android端使用的是Bluetooth Socket,Android中蓝牙通讯与大多数蓝牙编程相同,分为客户端(Client) 和服务端(Service),在这个设计Android端选择了蓝牙的客户端。按照产品的使用流程,应该保持台灯实时的处于可激活状态,移动端只有在开启的时候,自动搜寻服务端。由此可见,应该把台灯的蓝牙作为这个系统的服务端,时时开启,Android设备的蓝牙编程作为客户端,只有Android设备端发出连接请求的时候,台灯的服务端与Android设备的客户端取得连接。

要获得蓝牙套接字连接的时候,首先要获取蓝牙设备信息Bluetooth Device, 通过蓝牙设备的地址, 就可以成功的获得bluetooth Service Socket, 通过这个bluetooth Service Socket可以方便的连接蓝牙服务器。 使用bluetooth Socket也可以方便的处理蓝牙连接时处理具体的数据流。

在Java编程中处理这种数据流很简单, 可以使用Inputstream、Outputstream、字节数组,并且他们之间可以互相的转换。并且值得注意的是,蓝牙连接的过程中会发生异常的中断,连接时也是一个耗时的操作,所以我们还要为连接蓝牙的过程中,采用新建另一个线程的方式创建连接。

以连接的部分代码说明获得蓝牙连接的方法“

B l u e t o o t h S o c k e t s o c k e t = B l u e t o o t h . get Instance().get Blue Tooth Socket(m Bluetooth Devic e Name);”。

在封装的Bluetooth类中,封装了 “get Blue Tooth Socket()” 方法, 返回值是一个Bluetooth Socket,只需传入一个蓝牙设备在Android系统中的蓝牙列表上蓝牙设备的名称“

m Bluetooth Socket.connect();”。

传入蓝牙列表中蓝牙设备的名称,在设备列表中查找, 若有符合要求的时候,就会返回bluetooth Device,通过他和uuid取得连接。

蓝牙连接的时候会用到UUID,UUID是全球唯一标识符, 它在蓝牙连接的时候起到了校验的作用, 只要两端的UUID一致的时候, 就可以确定校验成功。 在这个我们使用串口的连接UUID就可以了00001101-0000-1000-8000-00805F9B34FB。

3.3 Arduino端的技术实现

使用蓝牙串口通讯的方式将串口的数据抓取到控制台,通过储数据执行相应的功能,通过GPIO的方式直接点亮LED。

3.4数据持久化

使用Sugar Record对用户数据进行数据的持久化。 Sugar Record是一个轻型的Android数据库的开源组件, 占用资源少,查询速度快。

当程序第一次安装的时候,存入初始化的数据,当调用关于信息模块的时候,读取一次数据库中的数据,显示在Listview上。

4总结

蓝牙控制 第10篇

蓝牙技术是一种全球范围内被广泛采用的简单而又广泛的无线短距离通信技术, 不仅避免了用户在使用阶段需要安装驱动程序的麻烦, 同时具有开发成本低的优势[1]。在众多蓝牙技术优越性的推动下, 现在主流的日常设备都配备有蓝牙模块, 为蓝牙技术下一阶段的“无线连接, 简易生活”的设备集成组合概念带来了更多的发展可能[2]。因此, 蓝牙技术这个平台在今后的生产研究中将会有更多的创造可能性。

Android平台在Android 1.1发展到Android 4.4, 一直保持着开放性的特点, 允许开发者丰富完善系统和系统应用, 创造出更多的应用软件。同时, Android平台还具备丰富的硬件, 符合众多的硬件厂商要求, 更方便开发者进行软件开发研究。近几年, Android平台在市场中的份额一直呈现稳步攀升的状态, 基于Android平台的应用研究和应用领域的进一步拓展成为现今的主流。

MCS-51单片机具有实时控制能力强的特点, 其CPU可以对I/O端口直接进行操作。由于CPU、存储器及I/O接口集成在同一芯片内, 各部件间连接紧凑, 数据在传送时受干扰的影响较小, 且不易受环境条件的影响, 所以单片机的可靠性非常高。单片机还具有体积小、价格低、易于产品化的优势, 在家用电器应用领域前景十分广阔[3]。

综合上述分析, 基于蓝牙通信技术、单片机控制技术和Android应用编程技术构建灯具开关和色彩控制系统, 具备成本低、品质高的优点, 具有强大的市场竞争力和较大的实际应用价值。

2 灯具控制系统工作机制

2.1 系统方案

通过对蓝牙灯具的功能性需求分析和非功能性需求分析, 确定系统方案如图1所示。用户可以借助基于Windows系统的台式PC机和笔记本电脑, 或者基于Android系统的手机和平板电脑, 通过蓝牙功能与灯具中的单片机系统进行通信, 与灯具中的传感器共同实现对灯具的控制。

2.2 系统工作流程

系统的工作流程如图2所示。用户通过访问Windows客户端或Android客户端设置灯具控制需求。客户端软件根据用户需求生成灯具状态字。构建灯具状态字的目的是减少蓝牙发送的数据量, 提高发送速度, 同时使单片机能够快速识别用户需求。

3.2灯具控制硬件设计

3 灯具系统设计

3.1 系统组织结构

手机/平板 (Android) 客户端控制系统组织结构如图3所示。为减小Android客户端系统的大小, 降低软件复杂度, 提高软件运行速度, Android客户端系统的组织结构只包含硬件管理、灯具控制和辅助功能3个子模块。

系统单片采用STC89S52RC单片机。图4所示为单片机最小系统电路, 该电路中只具有晶振电路和复位电路。

目前, 系统采用1W全彩LED和3W全彩LED作为光源。LED采用6200芯片恒流驱动, 具备PWM调波控制功能。蓝牙通信基于HC-06系列蓝牙芯片实现。基于LED恒流控制电路、蓝牙控制电路和单片机最小系统电路, 设计系统硬件电路, 如图5所示。

全彩LED中, R、G、B三原色的PWM波分别由STC89S52RC的P0.0、P0.1、P0.2引脚控制。在KeilμVision4开发环境下, 开发了基于PWM的全彩LED调光调色程序。程序不仅支持按键调整亮度、R、G、B的PWM占空比, 同时支持根据串口读取的蓝牙模块接收的灯具控制状态字实时改变灯具状态。

4 系统实现

系统实现的主要功能包括开关控制、亮度调节和温馨、夜起、影院、正常4种常用模式控制以及红光、蓝光、绿光3种灯光组合控制功能。经过多次测试, 控制系统基本能够满足预期的性能指标, 稳定性高。通过实际测试, 基于蓝牙和Android平台的灯具控制系统具备以下特点。

4.1 实时控制能力强。

系统在硬件上使用单片机进行系统控制, 通过无线蓝牙技术高速传输数据, 依赖于单片机高速的位操作能力, 能够获得最快的实时控制能力。

4.2 稳定性高。

系统所涉及的无线蓝牙传输、Android平台、单片机结构都属于较为成熟而稳定的技术。同时由于Android平台的开放性使得连接控制极其顺畅, 控制过程稳定性高。

4.3 简易方便。

系统在连接上采用蓝牙连接, 省去了繁琐的线路, 实现了灯具控制的一定距离的遥控功能。在控制灯具上采用友好的UI界面, 具有开关、亮度调节、多种常用模式和各种各样组合效果的控制, 并且这一系列的操作都集合在我们日常生活的移动设备中, 使得操作控制简易方便。

Android客户端程序基于My Eclipse开发环境。图6所示为项目开发的Android客户端程序界面, 图7所示为Android收集客户端与灯具控制电路通信的实现效果图。

5 结语

基于蓝牙技术的Android平台的灯具控制系统可以根据用户需求对灯具开关、亮度、4种颜色组合灯光效果、灯光4种实用模式———温馨、夜起、影院、正常进行控制, 对于实现智能灯具控制, 为人们日常生活提供方便有一定的实用意义。在低成本、稳定性高、实时控制强的前提下, 该灯具控制系统基本满足了当下人们对灯具控制的需求, 其在产品化领域具备一定的关键优势, 同时也体现了蓝牙技术为人们服务的商业价值。随着Android平台嵌入式开发深入人心, 以及智能灯具不断普及发展, 该控制系统能够与生活中的各类灯具连接, 实现蓝牙数据传输, 从而进一步实时控制各式各样的灯具, 使人们的日常生活更加简便。

摘要:针对现有灯具控制手段存在的智能化程度低、控制不方便的问题, 基于蓝牙通信技术、单片机控制技术和Android平台编程技术, 设计并开发了基于蓝牙技术和Android平台的灯具控制系统, 实现了对灯具开关和灯光色彩效果的控制。

关键词:蓝牙,安卓,单片机,灯具,控制

参考文献

[1]金纯, 许光辰, 孙睿.蓝牙技术[M].北京:电子工业出版社, 2002.

[2]马建仓, 罗亚军, 赵雨亭.蓝牙核心技术及应用[M].北京:科学出版社, 2003.

“蓝牙”陷阱 第11篇

供职于香港某跨国传媒集团、年薪达到百万的副总裁黄聪,在经历过一段感情挫折后,闷闷不乐,渴望寻觅一份清纯之爱。一次偶然的机会,他在广州的地铁里用“蓝牙技术”搜寻到一位“富家女”王东娜后,惊喜地发现自己终于找到了苦寻的“纯洁”女孩。黄聪开始完全不设防地与王东娜交往,可最后,女友王东娜却与他人合谋设计圈套,不仅抢走了他的积蓄,还残忍地将其杀害。而黄聪到死都不知道:女友竟然是一个专门依靠色相勾引人实施敲诈勒索的“职业杀手”。

2006年10月2日,广东省高级人民法院判处王东娜有期徒刑15年。黄聪不仅是跨国传媒集团的副总裁,而且他还毕业于北京大学,同时也是美国芝加哥大学的传播学博士。一个智商如此之高的副总裁为何被几个市井无赖蒙骗得丢了性命呢?案情大白后,世人不由得大跌眼镜,唏嘘不已……

难耐寂寞,副总裁地铁邂逅“蓝牙美眉”

1990年,黄聪以优异的成绩从北京大学毕业了。毕业后,他的进取心丝毫未减,继续在学业上高歌猛进。1990年至1993年,他在澳大利亚攻读悉尼大学新闻传播学研究生,获硕士学位;1993年至1996年,攻读美国芝加哥大学传播学博士研究生,获传播学博士学位。1996年至2004年,黄聪进入美国一家大型传媒集团工作,后被派往香港分部任副总裁,年薪达到100万港币。

然而,在事业上一帆风顺的黄聪,此时的婚姻之舟却突然触礁。2004年,黄聪和大学同学邝云艳解除了婚姻关系。离婚后,黄聪对朋友说:“我觉得爱人之间,总应该有一些东西是仅仅属于彼此的。我希望我今后的恋人,从没有爱过别人,完完整整地只属于我。”

婚姻的坍塌对黄聪的打击是致命的。为了寻找到他心目中的清纯爱情,他开始频频和一些时尚女孩约会,甚至还通过婚介机构,渴望找到一份浪漫纯洁之爱。但他一次又一次地失望了。2004年12月,一次偶然的机会,黄聪在翻看当天的报纸时,被一篇文章吸引住了眼球。这篇文章的标题是《我在地铁用蓝牙泡了一个妞》,讲述了在深圳、广州的地铁里,众多白领因为下班无聊,在地铁里用最新的手机功能“蓝牙技术”进行交友的故事。这种“蓝牙技术”能搜索到机主身边十几米范围内的带有蓝牙功能的手机,然后可以向对方发送交友信息。这种技术的优点在于,机主在接到信息后,并不能获知对方的电话号码,增加了双方的神秘感和新鲜感,这种交友方式以其时尚、新奇吸引了许多白领,在地铁里一开始运用就立即盛行起来。

黄聪对这种“蓝牙技术”产生了兴趣,他也换了一部附带蓝牙功能的三星手机。潜意识中,他渴望自己能像那篇文章的主人公一样,通过“蓝牙”,在地铁里邂逅一位梦中情人。没想到,这次他真的得偿所愿,一位名叫周云萁的妙龄少女走入他的情感世界。

2005年1月19日,黄聪到广州出差,进入地铁时,正是下班的时间,黄聪像往常一样打开手机的蓝牙功能,正准备向地铁里的蓝牙用户发送信息时,他收到了一条交友信息。黄聪向对方回了蓝牙信息:“如果你是清纯少女,请进入我的生活。我以满怀的热诚和真情,期待着和你共同营造美好的未来!”

周云萁也向黄聪表示了友好的问候,当他们互相发现都喜欢上对方的诚意后,决定见面。

在黄聪下榻的广州白天鹅宾馆,黄聪见到了这位自称周云萁的女孩,只见她身材高挑,相貌清丽,长发披肩,衣着名贵,脸上还带着几分羞涩的笑容。交谈中,黄聪发现周云萁言语不多,对他亦淡淡的,这反而更搅动了黄聪的心湖,开始对周云萁紧追不舍。

听闻周云萁也喜欢新闻,黄聪常在工作之余,和周云萁谈论自己在全世界的所见所闻。黄聪常对自称毕业于中山大学中文专业的周云萁一副恬然处世的生活态度以及清秀的文思感到惊讶,更加沉迷于这段感情。

一天,两人见面时,情到深处,黄聪就把自己不幸的婚姻向周云萁说了。周云萁说,真不知道怎么去安慰他,她说自己只有22岁,还没有交过男朋友,社会经验很浅,对婚姻生活更是一知半解,希望黄聪不要介意她的肤浅。

周云萁的这种表达反而吸引了黄聪,他在心里问自己,这个社会世俗的女孩太多了,而周云萁这种单纯的女孩不正是他多年来一直在等待的吗?从此,黄聪频繁地到广州和周云萁约会,主动送给她价值不菲的衣物,还亲自下厨给周云萁做饭。获知周云萁是四川人后,黄聪还特地烧了川菜。

一次饭后,两人坐在沙发上看电视,也许是酒精起了作用,黄聪将周云萁抱在了怀里。但是,就在黄聪动手解周云萁的衣扣时,周云萁马上推开黄聪,轻声说:“聪,对不起,我爱你,但是,不到订婚那一天,我都不能随便与你发生关系。”

那天,黄聪激动极了,众里寻她千百度,“好女孩”终于出现了。但黄聪哪里想得到,这个“周云萁”其实是混迹于广州的一个职业骗子,专门以清纯的面孔骗取男人的注意,然后伙同他人实施敲诈抢劫。她的真名叫王东娜。

清纯之爱,其实是骗局一场

20岁的王东娜不过中专毕业,却有着一副清纯可爱的面孔,几年前她跟父母从四川绵阳来到广州做生意,后来被骗得积蓄全无。因为是独生女,父母特别宠她,她便养成了好吃懒做的毛病。在广州被骗后,周云萁又没有一技之长,就瞒着父母在一些婚介所靠做职业婚托为生。因为其长相确实吸引人,她因此骗取了不少钱财。她深谙黄聪的“清纯情结”,为放长线钓大鱼,她必须假扮矜持。后来见面时,王东娜还和黄聪约法三章:不邀请黄聪到她的宿舍;晚上约会11点前必须回家;等感情成熟并取得父母同意后才能订婚。

为了标榜自己出生于有教养的家庭,王东娜在生活上常下“血本”给予黄聪关照:她看到黄聪穿的皮鞋已经旧了,就买了1000多元的意大利皮鞋送给他,还给黄聪配了一副价值几千元的眼镜,俨然一个体贴入微的乖巧女孩。虽然黄聪并不缺少这些,但王东娜的举动却令他感到非常温暖。他主动提出要见王东娜的父母。

为了将“戏”演足,王东娜伙同父母决定演一出相亲戏。在设计好具体细节后,王东娜在广州华美达酒店开了两间房,将父母安排住了进去,把自己扮演成富家女的形象。而王东娜的父母也在她的吩咐下,很快认同了这个未来的“女婿”,并希望两人尽快成婚,以了他们的心愿。见父母已答应了他们的“婚事”,王东娜也不再矜持,当天晚上,在另外一间客房里,王东娜将自己的“处女”之身交给了黄聪。

看到床单上的落红,黄聪很感动。此时,他早已把王东娜当成了自己的爱人,将自己的收入和奖金悉数透露给王东娜。黄聪还花60多万元在广州买了套豪华公寓,作为他送给王东娜的定情礼物。黄聪哪里想到,王东娜根本不是什么清纯少女,正对他的收入垂涎三尺!

其实,王东娜从来没有喜欢过黄聪,她早有了男朋友,正在广州某大学读书,王东娜也早已不是处女,她花280元在性用品店随便就能买到“处女红”。王东娜已经用这种方法骗取了好多男人的钱财,黄聪哪里能知晓这其中的秘密呢?

而且为了多弄些钱供自己和男友花销,王东娜在和黄聪保持联系的同时,她还在网上勾引其他男人。在与黄聪认识之前,王东娜就用蓝牙技术在地铁里勾引了一个在广州做电脑生意的老板黄永强。经过几次电话联系,王东娜发现黄永强是个有钱的儒商,不由喜出望外,以为又一条大鱼要上钩了!然而,当王东娜和黄永强见面并准备故伎重演时,她却发现黄永强根本没有钱,不由得大失所望。可这以后,黄永强就缠住了王东娜。其实黄永强只不过是电脑公司的一个打工仔,遇到王东娜时,他正为没有地方捞钱发愁呢!他提出让王东娜“勾引一个有钱人出来做笼子敲诈一笔钱”。于是很快找到了目标黄聪。

在王东娜看来,她和黄聪是不可能结婚的,不如现在敲他一笔钱远走高飞。而且不久前,黄聪说过他的银行卡里有50万资金。王东娜希望黄永强不要对黄聪下毒手,并且不要说破自己和他一起做“笼子”抢劫,等拿到钱后,各走各的路。黄永强当然满口答应。

温情脉脉,牵着痴情副总入陷阱

2005年12月24日,黄聪特地从香港来到广州准备和王东娜过圣诞节,他下榻在一家五星级酒店。获知黄聪到广州后,王东娜、黄永强及其表弟商量好敲诈方案,但当他们到这家五星级酒店踩点时,发现酒店防备森严,无法下手。于是,黄永强用一张假身份证在五星级酒店附近的一家小旅社开了间房,作为作案地点。

24日晚10时许,当黄聪和王东娜在酒店缠绵时,黄永强给王东娜打了个电话。然后,王东娜对黄聪说:“我有个高中同学到广州来找工作,就住在附近,你陪我去看看他。”

两人一同来到位于越秀区的这家小旅社。进屋后,还没等黄聪和对方打招呼,黄永强就和其表弟将黄聪捆绑关入洗手间,并将王东娜故意劫掠出黄聪的视线,王东娜还假意哭了几声,装作是被人打劫的委屈样。

当王东娜先行离开后,黄永强和表弟开始对黄聪搜身,从他的口袋里搜出现金3000元和银行卡、信用卡6张,并说他们只是窃财,让黄聪放聪明一点,最终威逼黄聪说出了每张卡的密码。

随后,黄永强立即赶往银行,验证那6张卡的密码是否正确。当他发现6张卡里竟然有48万元的巨款后,不由欣喜如狂,正是这些钱,让黄永强丧失了理智。因为黄聪的银行卡是外籍卡,要想一次性把这些钱取走,必须有外籍身份证明才行。否则,每天只能从这些卡里提取3万元现金,要16天才能取完48万元。黄永强不可能在宾馆关押黄聪16天,被钱冲昏头脑的黄聪为了以防万一,决定杀人灭口。

回到宾馆后,黄永强和表弟弄来安眠药,将黄聪麻晕,把他打扮成醉酒的样子后,将其运到郊外,用刀刺死后抛尸荒野。

杀害黄聪后,黄永强等人逐渐将6张银行卡上的钱提出了30万,在分给王东娜10万元后,开始四处逃窜。

10天后,黄聪在香港的公司见他还没有回来上班,立即向广东警方报案。很快,黄聪的尸体被找到,经过详细侦查,2006年3月10日,躲避在四川绵阳老家的王东娜被抓获。3月26日,潜逃在海南的黄永强及其表弟也被抓获。

面对审讯,王东娜痛哭流涕地交待了自己的犯罪事实:“我只是想利用自己的清纯弄些钱来养活自己,根本没想到会有今天这样的下场……”

2006年10月2日,广东省高级人民法院最终宣布:黄永强犯抢劫罪,判处死刑。王东娜参与密谋,选定并引领被害人到达犯罪现场,但是其未参与对被害人实施暴力、致死被害人的过程,故判有期徒刑15年,剥夺政治权利5年。

跨国集团副总裁被色诱劫杀震惊广州,令人深思:婚姻遭遇挫折并不可怕,怕的是不能正确面对;爱情追求清纯没有错,但任何爱情也不应蒙住你明亮智慧的双眼,让你丧失必要的警惕!

(责编/陈颖)

浅议蓝牙技术 第12篇

蓝牙是从英文Bluetooth单词直译而来的,是一种低功耗、短距离无线通信技术,其设计意图是取代现有的个人计算机、打印机、传真机和移动电话等设备上接口的有线电缆。作为一种新技术,蓝牙的主要优点是:可以方便地建立无线连接,代替传统的有线电缆连接;移植性较强,适用面广;安全性较高且每一台蓝牙设备的地址全球唯一;支持微微网与分散网等组网工作模式,应用范围广阔;此外,蓝牙设备功耗低,成本也较低,与其他通信设备相比,设计开发较为容易。图1是蓝牙传输系统的结构原理图。

一、蓝牙技术的特点

1.1 能传送语音和数据

目前电话网络的语音通话属于电路交换类型,发话者与受话者之间建立起一条专门的连线。网络上的数据传输属于分组交换类型,是将数据切割成具有地址标记的分组数据包后通过多条共享通道发送出去。这两种传输类型不能同时传输语音和数据信息。蓝牙技术支持电路交换和分组交换,即能同时传输语音和数据信息。蓝牙定义了2种链路类型:SCO(面向连接的同步链路)和ACL(面向无连接的异步链路)。每种链路支持16种不同的分组类型。SCO数据包既可以支持数据传送,也可以支持语音传送。ACL支持对称和非对称两种帧格式,当SCO和ACL同时工作时,意味着语音和数据同时被传送。

1.2 使用跳频扩频

蓝牙技术工作在全球通用的2.4GHz ISM(工业、科学、医学)频段,消除了“国界”的障碍。但是由于ISM频段是对所有无线电系统都开放的频段,使用其中的某个频段都会遇到不可预测的干扰源,因此蓝牙无线技术使用跳频方式来扩展频谱。跳频方式要求发射机以一个特定的与伪随机码序列一致的跳变速率使信号从一个频率跳到另一个。伪随机序列通过伪随机码发生器控制发射机的频率合成器及跳频变频器来选择信函的跳频顺序。ISM包括两个频率段范围,可以免费使用而不用申请,其中大多数国家的频段定义为2.402~2.480GHz,其中分配了79个跳频信道,每个频道的带宽为1MHz。蓝牙技术标准中规定的速率是在79个频道内每秒1600跳。蓝牙跳频的瞬时带宽是很窄的,但通过扩展频谱技术使这个窄带或成倍地扩展成宽频带,使干扰可能的影响变成很小。与其它工作在相同频段的系统相比,蓝牙跳频更快,数据包更短,这使蓝牙技术比其它系统都更稳定。

1.3 安全性

鉴权是蓝牙里用来防止对数据的非法侵犯和防止伪造信息,加密是为了防止窃听。这两项技术结合跳频技术与蓝牙技术将使得数据保密性大为提高。蓝牙定义了三种安全模式,具体使用哪种模式要视具体的应用来定。非安全模式——没有采取鉴权和加密措施的情况;服务级安全模式——L2CAP层连接后,安全程序被初始化,这种安全模式为服务与单元各自定义信任级提供了可能;链路级安全模式——在LMP层连接建立之前安全程序被初始化,该模式基于链路密钥的使用之上,链路密钥分别存储在蓝牙连接的每对单元里,是一串保密的128比特随机数。每次两个蓝牙单元通信时,链路密钥就用来鉴权和解密。

二、蓝牙协议体系结构

蓝牙协议模型主要包括:

(1)物理层,即蓝牙无线接口;

(2)核心协议,基带协议,LMP(链路管理协议)、L2CAP(逻辑链路控制和适配协议)、SDP(服务搜索协议)等;

(3)电缆替代协议,RFCOMM;

(4)电话传送控制协议,TCS二进制、AT命令集等;

(5)可选协议:PPP(点对点协议)、UDP/IP/TCP、IrOBEX、WAP(无线)应用协议、vCard(电子名片交换格式)、vCal(电子日历及日程交换格式)、IrMC、WAE。

图2是一个支持“业务卡片交换应用”的协议栈(自顶而下)实例:vCard-OBEX-RFCOMM-L2CAP-基带。

该协议栈包括一个内部对象表示规则、无线传输协议和其它部分,不同应用可运行于不同协议栈,但是每一协议栈都使用同一公共蓝牙数据链路和物理层。其实并不是所有应用都要用到图1中的全部协议,应用程序往往只利用协议栈中的某些部分。例如,绝大部分蓝牙设备都需要核心协议(加上无线部分),而其它协议则根据应用的需要而定。设计协议和协议栈的主要原则是尽可能利用现有的各种高层协议,保证现有协议与蓝牙技术的融合以及各种应用之间的互通性,充分利用兼容蓝牙技术规范的软硬件系统。

2.1 蓝牙核心协议

(1)基带协议:基带和链路控制层确保微微网(匹克网)内各蓝牙设备之间射频构成物理连接。蓝牙的射频系统是一个跳频系统,其任一分组在指定时隙、制定频率上发送,它使用查询和寻呼进程来使不同设备间的发送频率和时钟保持同步。ACL适用于数据分组、SCO适用于语音及数据/语音的组合。可使用各种用户模型在蓝牙设备间传送语音,面向连接的语音分组只需经过基带传输,而不达到L2CAP。

(2)链路管理协议LMP:链路管理协议负责蓝牙各设备间连接的建立和设置。它通过连接的发起、交换、核实来进行身份验证和加密,通过协商确定基带数据分组大小;它还控制无线设备的节能模式和工作周期,以及匹克网内设备的连接状态。

(3)逻辑链路控制和适配协议L2CAP:逻辑链路控制和适配协议是基带的上层协议,可认为它和LMP是并行工作的,区别在于,当业务数据不经过LMP时,L2CAP向上层提供服务。L2CAP向上层提供面向连接和无连接的数据服务时,采用了多路复用技术、分段和重组技术及组的概念。L2CAP允许高层协议以64KB收发数据分组。虽然基带协议提供了SCO和ACL两种连接类型,但L2CAP只支持ACL。

(4)服务搜索协议SDP:它是所有用户模型的基础。使用SDP,可以查询到设备和服务类型,从而在蓝牙设备间建立相应的连接。

2.2 电缆替代协议

RFCOMM在蓝牙基带协议上仿真RS232控制和数据信号,为使用串行线传送机制的上层协议提供服务。

2.3 电话控制协议

电话控制协议是面向比特的协议。它定义了蓝牙设备之间建立语音和数据呼叫的控制信令,定义了处理蓝牙TCS设备群的移动管理进程。

2.4 选用协议

(1)点对点协议PPP:在蓝牙技术中,PPP位于RFCOMM上层,完成点对点的连接。

(2)UDP/IP/TCP协议:由Internet工程任务组制定,在蓝牙设备中使用这些协议是为了与互联网连接的设备进行通信。

(3)对象交换协议OBEX:由红外线数据协会(IrDA)制定的会话层协议,它采用简单的和自发的方式交换对象。OBEX是一种类似于HTTP协议,采用客户机/服务器模式,独立于传输机制和传输应用程序接口。

(4)电子名片交换格式vCard、电子日历及日程交换格式vCal都是开放性规范,没有定义传输机制,只定义了数据传输模式,是为了进一步促进个人信息交换。

(5)无线应用协议WAP:融合了各种广域无线网络技术,其目的是将互联网内容和电话债务的义务传送到数字蜂窝电话和其它无线终端上。

三、蓝牙应用模型及相应的协议栈

3.1 文件传输应用模型

文件传输应用模型提供两个终端之间的数据通信功能,可传输.xls、.ppt、.wav、.ipg和.doc文件及其它文件,以及完整的文件夹、目录或多媒体数据流等,并提供远程文件夹浏览功能。文件传输协议栈如图3。

3.2 互联网桥模式

在这种用户模式下,由手机或无线调制器向PC提供拨号入网和收发传真的功能,而不必与PC建立物理连接。拨号上网需要两个协议栈。如图4所示。

3.3 局域网访问模式

多功能数据终端DT经局域网访问点LAP无线接入局域网,接入后DT的操作与通过拨号方式接入局域网设备的操作一样,如图5所示。

3.4 同步模式

同步用户模式提供设备到设备的个人资料管理PIM和同步更新功能,其典型应用如电话薄、日历、通知和记录等。它要求微机、蜂窝电话和个人数字助理PDA在传输和处理名片、日历及任务通知时,使用通用的协议和格式。如图6所示。

3.5 三合一电话模式

手持电话有三种应用模式:作为普通电话使用,作为不计费的内部电话使用和作为蜂窝移动电话使用。无线电话和内部电话使用相同的协议栈,语音数据直接与基带协议连接,不经过L2CAP层,如图7所示。

3.6 头戴式设备模型

用户打电话时可自由移动。通过无线连接,头戴时设备通常作为蜂窝电话、无线电话或个人微机的音频输入输出设备。头戴式设备协议栈如图8所示,语音数据流不经过L2CAP层而直接接入基带协议层。头戴式设备必须能收发并处理AT命令。

结束语

蓝牙耳机是目前市面上对于蓝牙技术最好的应用,它的发展也推动了蓝牙技术和蓝牙市场的发展,各通讯产商都按照蓝牙技术标准规范设计有不同的芯片组。市场的竞争也促使成本的降低和产品的推广,相信基于蓝牙无线技术的各种优势,无线通信会很快进入崭新的一页。

摘要:蓝牙是一种短距离的无线连接技术标准的代称,蓝牙的实质内容就是要建立通用的无线电空中接口及其控制软件的公开标准。目前,蓝牙技术已经成为创建小型无线局域网的一种技术选择。本文对这一新兴无线通信技术从系统协议结构、应用模型等方面进行了全面的阐述。

关键词:蓝牙,协议栈,蓝牙应用模型

参考文献

[1]金纯,林金朝,万宝红.蓝牙协议及其源代码分析[M].北京:国防工业出版社,2006.

[2]钱志鸿,杨帆,周求湛.蓝牙技术原理、开发与应用[M].北京:北京航空航天大学出版社,2006.

[3]喻宗泉.蓝牙技术基础[M].北京:机械工业出版社,2006.

[4]朱刚,谈振辉,周贤伟.蓝牙技术原理与协议[M].北京:北京交通大学出版社,清华大学出版社,2002

上一篇:体育锻炼需求下一篇:幼师美术教材的改革

热门文章

蓝牙传输

精品范文