蓝牙基础技术(一)_蓝牙工作在( )ghz的ism频段,蓝牙设备在通信连接状态下,有四种工作模式:激活模-程序员宅基地

技术标签: 网络  BLE  

1、蓝牙简介

蓝牙特点:蓝牙是一种短距无线通信的技术规范。蓝牙的特点可归纳为以下几点:
(1)全球范围使用:蓝牙工作在2.4GHz的ISM频段全球大多数国家ISM频段的范围是2.4-2.4835GHz,使用该频段无需向各国申请许可。
(2)同时可传输语音和数据:蓝牙采用电路交换和分组交换技术,支持异步数据信道、三路语音信道以及异步数据与同步语音同时传输的信道。每个语音信道数据速率为64kbit/s,语音信道编码采用脉冲编码调制(PCM)或连续可变斜率增量调制(CVSD)方法。当采用非对称信道传输数据时,速率最高为721kbit/s,反向为57.6kbit/s,当采用对称信道传输数据时,速率最高为342.6kbit/s。蓝牙有两种链路类型,异步无连接(ACL)链路和同步面向连接(SCO)链路。
(3)可以建立临时性的对等连接:根据蓝牙设备在网络中的角色,可分为主设备(master)与从设备(slave)。主设备是组网连接主动发起连接请求的蓝牙设备,几个蓝牙设备连接成一个皮网(piconet)时,其中只有一个主设备,其余的为从设备。皮网是蓝牙最基本的一种网络形式,最简单的皮网是一个主设备和一个从设备组成的点对点的通信连接。
(4)具有很好地抗干扰能力:工作在ISM频段的无线电设备有很多,如家用微波炉,为了很好地抵抗来自这些设备的干扰,蓝牙采用了调频(Frequency Hopping)方式来扩展频谱,(Spread Spectrum),将2.402-2.48GHz频段分成79个频点。相邻频点间隔1MHz,蓝牙设备在某个频点发送数据后再跳到另一个频点发送,而频点的排列顺序则是伪随机的,每秒钟频率改变1600次,每个频率持续625μs,
(5)蓝牙模块体积很小,便于集成
(6)低功耗:蓝牙设备在通信连接(Connection)状态下,有四种工作模式:
激活模式(Active)
呼吸模式(sniff)
保持模式(hold)
休眠模式(park)
Active模式是正常的工作状态,另外三种模式是为了节能规定的低功耗模式。
(7)开发的接口标准:SIG为了推广蓝牙技术的使用,将蓝牙的技术标准全部公开,全世界范围内的任何单位和个人都可以进行蓝牙产品的开发,只要最终通过SIG的蓝牙产品兼容性测试,就可以推向市场。
(8)成本低

2、蓝牙的基本知识

1、2.4GHz ISM频段
在这里插入图片描述
ISM频段:(IndustrialScientificMedical Band),中文意思分别是工业的(Industrial)、科学的(Scientific)和医学的(Medical)
信道数:79个(0-78)
范围:2.402-2.480GHz
信道间隔:1MHz
在这里插入图片描述
2、调制方式

  • GFSK(载波向上频移157kHz表示“1”,向下频移157kHz表示“0”,速率是1Mbit/s)
  • BT=0.5(0.5是将数据滤波器的-3dB带宽设定在500kHz,可以限制射频占用的频谱)
  • 调制指数=0.28-0.35
  • 采用跳频技术1600H/s,T=625μs
  • 采用时分复用多路访问技术(TDD)
  • 语音信道采用连续可变斜率增量调制(CVSD)

数据速率:
1、1MBit/s gross
2、分组交换或电路交换模式
3、异步数据和同步语音
功率:
1、class1:+20dBm(with PA)
2、class2:+4dBm(-6-+4dBm)
3、class3:0dBm
3、FH/TDD Channel
在这里插入图片描述
4、跳频
在这里插入图片描述
5、包的格式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6、DH1/3/5分组结构
在这里插入图片描述
7、微微网(皮网)
在这里插入图片描述
8、分散网
在这里插入图片描述
9、微微网的应用(一拖七)
在这里插入图片描述
10、建立通信
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/kangxiansen/article/details/124864586

智能推荐

SUN RPC的传输层实现机制_sunrpc 传输层交互-程序员宅基地

文章浏览阅读3.4k次。通信语义为保证RPC语义的实现,我们必须在良种可能中进行选择。一方面,为尽量使远程过程调用的行为像一个本地过程调用,RPC应该使用一种像TCP这样可靠的运输,而且应该对程序员保证可靠性。另一方面,为允许程序员使用高效率的、无连接的运输协议,远程过程调用机制应当支持用UDP这样的数据报协议进行通信。因为UDP传输的不可靠性,在传输过程中可能因为报文的丢失,使得调用者无法做出应答,而导致远程过_sunrpc 传输层交互

实验一 学生成绩管理系统_3、创建并执行游标t3。将不合格的成绩信息全部输出(输出值有:学号、课程号、-程序员宅基地

文章浏览阅读446次。1. 问题描述学生成绩管理系统中的数据元素具有如下形式:学生的成绩记录包括学号、姓名、语文、数学、计算机等数据项。2.功能要求对成绩登记表要求完成如下功能:⑴ 插入:将某学生成绩记录插入到登记表中;⑵ 删除:将满足条件的记录删除;⑶ 修改:对成绩记录的数据项进行修改;⑷ 查询:查找满足条件的学生;⑸ 输出:将成绩记录登记表中的全部(或满足条件)成绩记录输出。3.实现要点 对成绩记录登记表采用顺序的存储结构,在建立表时,由成绩记录表的书写形式转化顺_3、创建并执行游标t3。将不合格的成绩信息全部输出(输出值有:学号、课程号、

VMware ESXi 更换 CA 证书-程序员宅基地

文章浏览阅读5.2k次。1、OpenSSL 配置文件 esxi.cfg[req]default_bits = 2048default_keyfile = rui.keydistinguished_name = req_distinguished_nameencrypt_key = noprompt = nostring_mask = nombstrreq_extensions = v3_req[ r...

记录一下用正则表达式替换引号的注意点_node 正则替换所有的引号-程序员宅基地

文章浏览阅读403次。用正则表达式替换引号_node 正则替换所有的引号

Spark Streaming 的checkpoint机制_spark streaming的checkpoint-程序员宅基地

文章浏览阅读865次。这里写目录标题Spark Streaming 的checkpoint机制一、什么时候checkpoint二、如何使用checkpointSpark Streaming 的checkpoint机制Spark Streaming若需要24/7不间断的运行,因此Spark Streaming必须对诸如系统错误,JVM出错等与程序逻辑无关的错误(failures)导致Driver所在的节点出错,具备一定的非应用程序出错的容错性。Spark Streaming的Checkpoint机制便是为此设计的,它将足够多的_spark streaming的checkpoint

HTML中的div布局与table的区别-程序员宅基地

文章浏览阅读356次,点赞5次,收藏4次。同样的效果,使用 div 布局能比表格更加灵活,但是我们需要根据不同的场景使用不同的布局方式,现在我们来看看两种布局的优缺点。样式的调整更加方便,内容和样式的分离,使页面和样式的调整变得更加方便。表现和结构分离,在团队开发中更容易分工合作而减少相互关联性。一个页面可能会有大量的 table 元素,代码冗余度高。不同的浏览器看到的效果一般相同。显示样式和数据绑定在一起。搜索引擎不喜欢这样的布局。节省代宽,代码冗余度低。布局的时候灵活度不高。符合 W3C 标准。

随便推点

Go学习之 GoLand-IDE安装并实现HelloWorld(附学生免费注册流程)【win10】_golangidea学生可以免费吗-程序员宅基地

文章浏览阅读1.5w次,点赞35次,收藏121次。一、Go语言安装安装包下载地址见:https://golang.google.cn/dl/目前官网最新版是go1.13,这里我就下载windows ×64版本的…之后双击安装,一路Next就行了。需要注意的就是安装路径,默认是C盘,这里我更改为了D盘。二、Go语言环境变量配置环境变量的打开方式:【电脑右键 -> 属性 -> 高级系统设置 -> 环境变量】1、安装..._golangidea学生可以免费吗

shiro cas 遇到 票根验证问题_票根不符合目标服务-程序员宅基地

文章浏览阅读5.3k次。1、票根不符合目标服务解决方法:检查web.xml里的shiro拦截器和cas ticket拦截器的拜访顺序,应该cas 白在shiro前面原因:shiro也有验证机制,但不识别票根。2、票根无法识别(无效)解决方法:找到web-INF/spring-configuration/ticketExpirationPolicies.xml,找到 c:numberOfUs_票根不符合目标服务

MySQL搭建主从复制集群,实现读写分离_创建mysql集群,主从复制,读写分离,实现一主两从-程序员宅基地

文章浏览阅读620次,点赞2次,收藏3次。Sharding-JDBC定位为轻量级的Java框架,在Java的jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可以理解为增强版的jdbc驱动,完全兼容jdbc和各种orm框架。适用于任何基于JDBC的ORM框架,如:JPA,Hibernate,Mybatis,Spring JDBC Template或直接使用JDBC。支持任何第三方的数据库连接池,如:DBCP,C3P0,Druid,HikariCP等。支持任意实现JDBC规范的数据库。_创建mysql集群,主从复制,读写分离,实现一主两从

【软考】系统集成项目管理工程师(四)项目管理一般知识_【软考】系统集成项目管理工程师(4)项目-程序员宅基地

文章浏览阅读9.4w次,点赞78次,收藏118次。软考中级——系统集成项目管理工程师备考干货第四章:项目管理一般知识。_【软考】系统集成项目管理工程师(4)项目

阿里员工整天996,究竟能挣多少钱?详解阿里薪资绩效考核制度_阿里绩效考核制度-程序员宅基地

文章浏览阅读5.7w次,点赞9次,收藏52次。文/技术领导力社区编辑/Emma社区里最近讨论BAT员工薪资性价比如何?996的背后是否有丰厚的收入作为支撑?毕竟员工不能拿着企业画的饼养家糊口,企业也不能只画饼不烙饼。..._阿里绩效考核制度

CVPR2019 无监督异常检测/定位数据集:MVTec AD-程序员宅基地

文章浏览阅读2.2w次,点赞22次,收藏143次。《MVTec AD:A Comprehensive Real-World Dataset for Unsupervised Anomaly Detection》简介MVTec AD是MVtec公司提出的一个用于异常检测的数据集,发布于2019CVPR。与之前的异常检测数据集不同,该数据集模仿了工业实际生产场景,并且主要用于unsupervised anomaly detection。数据集为异常区域都提供了像素级标注,是一个全面的、包含多种物体、多种异常的数据集。训练集中只包含正常样本,测试集中包._mvtec ad

推荐文章

热门文章

相关标签