蓝牙传输的原理:
1、主从关系:
蓝牙技术规定每一对设备之间进行蓝牙通讯时,必须一个为主角色,另一为从角色,才能进行通信,通信时,必须由主端进行查找,发起配对,建链成功后,双方即可收发数据。理论上,一个蓝牙主端设备,可同时与7个蓝牙从端设备进行通讯。
一个具备蓝牙通讯功能的设备,
可以在两个角色间切换,平时工作在从模式,等待其它主设备来连接,需要时,转换为主模式,向其它设备发起呼叫。一个蓝牙设备以主模式发起呼叫时,需要知道对方的蓝牙地址,配对密码等信息,配对完成后,可直接发起呼叫。
2、呼叫过程:
蓝牙主端设备发起呼叫,首先是查找,找出周围处于可被查找的蓝牙设备。主端设备找到从端蓝牙设备后,与从端蓝牙设备进行配对,此时需要输入从端设备的PIN码,也有设备不需要输入PIN码。
配对完成后,从端蓝牙设备会记录主端设备的信任信息,此时主端即可向从端设备发起呼叫,已配对的设备在下次呼叫时,不再需要重新配对。已配对的设备,做为从端的蓝牙耳机也可以发起建链请求,但做数据通讯的蓝牙模块一般不发起呼叫。
链路建立成功后,主从两端之间即可进行双向的数据或语音通讯。在通信状态下,主端和从端设备都可以发起断链,断开蓝牙链路。
3、数据传输
蓝牙数据传输应用中,一对一串口数据通讯是最常见的应用之一,蓝牙设备在出厂前即提前设好两个蓝牙设备之间的配对信息,主端预存有从端设备的PIN码、地址等,两端设备加电即自动建链,透明串口传输,无需外围电路干预。
一对一应用中从端设备可以设为两种类型,一是静默状态,即只能与指定的主端通信,不被别的蓝牙设备查找;二是开发状态,既可被指定主端查找,也可以被别的蓝牙设备查找建链。
扩展资料
1、蓝牙各种版本的区别:
蓝牙1.0 :传输速率约1M/s。
蓝牙2.0+EDR:传输速率约2-3M/s,其中2.1+EDR是最经典的蓝牙,最大的特点是安全简易配对。
蓝牙3.0+HS(高传输蓝牙):高传输24M/s,只有标注了"+HS"商标的设备才是真正支持802.11高速数据传输。
蓝牙4.0(低功耗蓝牙):它包括经典蓝牙、高速蓝牙和蓝牙低功耗协议,在3.0基础上功耗更低,主要面向对功耗需求极低、用纽扣电池供电的应用。其中4.1增加了物联网特性,支持批量数据交换率共存,4.2的最大特性是可以让多个蓝牙智能设备通过一个终端接入局域网或互联网。
2、蓝牙设备的分类
根据蓝牙设备不同的主要功能可以分为以下4种:
蓝牙接收器:功能是接收蓝牙信号,简单来说就是可以让有线耳机/音响变成蓝牙耳机/音响,让不具备蓝牙功能车载音响,变成蓝牙音响。
蓝牙发射器:功能是发射蓝牙信号,运用于一般家用,比如发射器与电视连接后,可以将声音传给蓝牙耳机,而不影响他人。
蓝牙接收+发射:顾名思义就是接收器和发射器的结合,让设备可以接收和接收蓝牙信号。
USB蓝牙适配器:通过插入设备的USB口接收蓝牙信号,比如连接蓝牙鼠键、蓝牙耳机,还能插入台式机使用,安装驱动,将普通电脑成变成带蓝牙功能的电脑。