产品智能化的升级越来越依赖于物联网无线模块,让产品性能更优的途径有两个,优化产品设计方案,优化方案中无线模块选型。立足无线连接、数据传输市场的skylab在蓝牙技术的基础上推出了ble4.2/5.0蓝牙模块产品,本篇就从skb501的实际应用为出发点,带各位新手工程师了解一下蓝牙通信中的数据传输原理。
蓝牙模块
一般我们所说的蓝牙通信,是指两个蓝牙设备建立连接,就相当于打电话,一人一个手机进行通信;
主机:指能够搜索别人并主动建立连接的一方,好比说,我是主动拨打了对方的电话;
从机:指不能主动建立连接,只能等别人连接自己,一直处于监听(等别人打入电话);
一个模块的当前状态,只能处于其中的一种,要么处于主机,要么处于从机。
主从一体指能够在主机和从机模式间切换,可以选择工作在主机模式下,也可以选择工作在从机模式下。
蓝牙传输的原理:
1、主从关系:
蓝牙技术规定每一对设备之间进行蓝牙通讯时,必须一个为主角色,另一为从角色,才能进行通信,通信时,必须由主端进行查找,发起配对,建链成功后,双方即可收发数据。理论上,一个蓝牙主端设备,可同时与7个蓝牙从端设备进行通讯。
一个具备蓝牙通讯功能的设备,可以在两个角色间切换,平时工作在从模式,等待其它主设备来连接,需要时,转换为主模式,向其它设备发起呼叫。一个蓝牙设备以主模式发起呼叫时,需要知道对方的蓝牙地址,配对密码等信息,配对完成后,可直接发起呼叫。
2、呼叫过程:
蓝牙主端设备发起呼叫,首先是查找,找出周围处于可被查找的蓝牙设备。主端设备找到从端蓝牙设备后,与从端蓝牙设备进行配对,此时需要输入从端设备的pin码,也有设备不需要输入pin码。
配对完成后,从端蓝牙设备会记录主端设备的信任信息,此时主端即可向从端设备发起呼叫,已配对的设备在下次呼叫时,不再需要重新配对。已配对的设备,做为从端的蓝牙耳机也可以发起建链请求,但做数据通讯的蓝牙模块一般不发起呼叫。
链路建立成功后,主从两端之间即可进行双向的数据或语音通讯。在通信状态下,主端和从端设备都可以发起断链,断开蓝牙链路。
3、数据传输
蓝牙数据传输应用中,一对一串口数据通讯是最常见的应用之一,蓝牙设备在出厂前即提前设好两个蓝牙设备之间的配对信息,主端预存有从端设备的pin码、地址等,两端设备加电即自动建立连接,透明串口传输,无需外围电路干预。
一对一应用中从端设备可以设为两种类型,一是静默状态,即只能与指定的主端通信,不被别的蓝牙设备查找;二是开发状态,既可被指定主端查找,也可以被别的蓝牙设备查找建链。
5.0蓝牙模块skb501
5.0蓝牙模块skb501
5.0蓝牙模块skb501是主从一体的蓝牙串口模块,基于nordic nrf52840方案,具有性能良好,功耗低,接收灵敏度高,传输距离远,支持spi/uart/twi通信协议,封装小等优点。产品能较好的嵌入到客户产品中,同时满足客户对蓝牙产品再次快速编程需求。
加热器的结构与加热方式说明
电子血压计如何选择
电子芯闻早报:自主ARM架构芯片研发潮来临
科创板沃尔德董事、副总经理唐文林介绍、履历信息
2018世界移动5G峰会上烽火范志文的发言引得在场众人一致称赞
从解析5.0蓝牙模块SKB501来了解其中的数据传输原理
商业房地产中的物联网LoRa如何帮助领域创新?
二极管钳位详解
小米手表打破传统桎梏,实现下载存储歌曲
土壤重金属测定仪的作用是什么
用Verilog语言实现奇数倍分频电路3分频、5分频、7分频
自动驾驶中国版标准会带来什么
晶科电子发布两款LM-80标准LED产品
Reset复位电路的PCB布局布线要求
一个降压型LED驱动器电路
数码医疗技术推动医疗物联网市场的加速发展
智能冰箱逐步往人工智能技术方向发展
工业4.0中包含了物联网以外哪一些技术
如何解决工商业电站功率因数和无功补偿问题
NVIDIA助力集度发布首款汽车机器人概念车