FSK(Frequency Shift Keying),即频移键控方式,这种调试方式是利用载波的频率变化来传递数字信息。

例如20KHz的频率用来表示1,10KHz的频率用来表示0。

常见的数字调制方法 ASK,FSK,GFSK - 杭州众悦 - 杭州众悦
SX1208,9600bps
MCU SPI speed: 6Mbps
CRC: 16-bit Enable
FIFO Length: 64Byte.
One Packet = Preamble + ID + Payload + CRC = (4 + 4 + 1+64 + 2)*8bit = 600bits
1, 即1208传送一个封包所需的时间为:600bits /9.6kbps = 62.5 ms
2, MCU写SX1208 TX FIFO需要的时间为 (len+ Data) = (1 + 64) * 8bit / 6Mbps = 86.7us.
3, MCU读SX1208 RX FIFO需要的时间同样为86.7us…

2FSK 中波特率、频偏、灵敏度的含义和关系
1.频偏: 频偏就是指频率相对于中心频率的偏移, 对于 2FSK, 假设载波频率 Fc, 频偏为 Fdev,那么在调制信号中,可以使用 Fc + Fdev 表示逻辑电平 1 Fc - Fdev 表示逻辑电平 0 接收端,根据这个频率变化信息,得出发射端发送的数据。Fdev 越大,信号带 宽越大,对频率稳定度要求没那么高,这个比较好做一些,但是设置上,要注意 中频带宽的设置。频偏小,带宽窄,减少带内干扰,一定意义上提高信噪比,可 以提高一些接收灵敏度, 但是对频率稳定度要求很高,这个在晶体以及频率校准 上需要注意。

2.波特率:波特率就是调制信号的频率,
比如波特率是 10000,实际上调制信号 的频率就是 5KHz,这里我们假设载波是 100MHz。载波的周期是 10ns,调制信 号的周期是 0.2ms。
假如我们要发一个 01 信号,那么在 0 电平的时候信号频率 就是 100.005MHz,在 0 电平期间有 0.2ms/10ns=2 万个频率为 100.005MHz 的周期 信号,1 电平的时候信号频率是 99.995MHz,在 1 电平期间有 0.2ms/10ns=2 万个 频率为 99.995MHz 的周期信号。
如果波特率是 1000,那么在 0 电平的时候信号 频率就是 100.0005MHz,在 0 电平期间有 2ms/10ns=20 万个频率为 100.005MHz 的 周 期 信 号 , 1 电 平 的 时 候 信 号 频 率 是 99.9995MHz , 在 1 电 平 期 间 有 2ms/10ns=20 万个频率为 99.9995MHz 的周期信号。

所以波特率越低,信号传 输的时间越长。 传输过程中主要的误码率是在频谱切换的时候产生,波特率越低,频谱切换 的越慢, 单位时间的数据量越小, 分辨率越高; 而且波特率越低, 信号带宽越窄, 抗干扰杜越好。这些都可以提高接受灵敏度。

3.信号带宽: 一般信号带宽=2*频偏+波特率/2,
我们现在软件中设置的带宽基本都 是单边带带宽,实际的带宽要乘以 2. 信号带宽越宽,灵敏度越低;反之,灵敏 度越高。同时,信号带宽越窄,对晶振的要求越高。
波特率

2FSK 中波特率、频偏、灵敏度的含义和关系
1.频偏: 频偏就是指频率相对于中心频率的偏移, 对于 2FSK, 假设载波频率 Fc, 频偏为 Fdev,那么在调制信号中,可以使用 Fc + Fdev 表示逻辑电平 1 Fc - Fdev 表示逻辑电平 0 接收端,根据这个频率变化信息,得出发射端发送的数据。Fdev 越大,信号带 宽越大,对频率稳定度要求没那么高,这个比较好做一些,但是设置上,要注意 中频带宽的设置。频偏小,带宽窄,减少带内干扰,一定意义上提高信噪比,可 以提高一些接收灵敏度, 但是对频率稳定度要求很高,这个在晶体以及频率校准 上需要注意。

433/470/868/915MHz ISM 频段,使用无须申请频点
ISM 频段如下:
频率范围(Hz)
中心频率(Hz)
可行性
6.765–6.795 MHz
6.780 MHz
取决于当地
13.553–13.567 MHz
13.560 MHz

26.957–27.283 MHz
27.120 MHz

40.66–40.70 MHz
40.68 MHz

433.05–434.79 MHz
433.92 MHz

902–928 MHz
915 MHz Region 2 only

2.420–2.4835GHz
2.450 GHz

5.725–5.875 GHz
5.800 GHz

24–24.25 GHz
24.125 GHz

61–61.5 GHz
61.25 GHz
取决于当地
122–123 GHz
122.5 GHz
取决于当地
244–246 GHz
245 GHz

2.4GHz频段为各国共同的ISM频段。因此无线局域网、蓝牙、ZigBee等无线网络,均可工作在2.4GHz频段上。

rf 433/868MHZ sub-1g 无线通信知识系列(5):SX1208数据传输时间 FSK 波特率等相关计算相关推荐

  1. rf 433/868MHZ sub-1g 无线通信知识系列(1):RF信道冲突

    冲突是指在同一个网段上,同一个时刻只能有一个信号在发送,否则两个信号相互干扰,即发生冲突.冲突会阻止正常帧的发送.冲突域是指能够发生冲突的网段.冲突域大了,有可能导致一连串的冲突,最终导致信号传送失败 ...

  2. rf 433/868MHZ sub-1g 无线通信知识系列(3):组网信道

    1.抢信道–提高发送速率 2.空闲信道监测+随机监测 RSSI 发送数据,信号阀值,来判断信道是否空闲

  3. [C#基础知识系列]专题十七:深入理解动态类型

    本专题概要: 动态类型介绍 为什么需要动态类型 动态类型的使用 动态类型背后的故事 动态类型的约束 实现动态行为 总结 引言: 终于迎来了我们C# 4中特性了,C# 4主要有两方面的改善--Com 互 ...

  4. 移动端布局三种视口_移动端开发知识[系列] - 视口viewport

    移动端H5知识[系列] - 视口viewport HTML5学堂:移动端从2012年走到今日,已经占领了互联网的半壁江山.网站开发也从PC平台向移动端平台开发发展.作为一个优秀的前端开发者,除了能够处 ...

  5. c# getresponsestream返回byte[]_C# 基础知识系列-13 常见类库(三)

    0. 前言 在<C# 基础知识系列- 13 常见类库(二)>中,我们介绍了一下DateTime和TimeSpan这两个结构体的内容,也就是C#中日期时间的简单操作.本篇将介绍Guid和Nu ...

  6. c# string 占位符_C# 基础知识系列- 9 字符串的更多用法(一)

    0. 前言 在前面的文章里简单介绍了一下字符串的相关内容,并没有涉及到更多的相关内容,这一篇将尝试讲解一下在实际开发工作中会遇到的字符串的很多操作. 1. 创建一个字符串 这部分介绍一下如何创建一个字 ...

  7. 线程基础知识系列(三)线程的同步

    本文是系列的第三篇,前面2篇,主要是针对单个线程如何管理,启动等,没有过多涉及多个线程是如何协同工作的. 线程基础知识系列(二)线程的管理 :线程的状态,控制,休眠,Interrupt,yield等 ...

  8. [WPF 基础知识系列] —— 绑定中的数据校验Vaildation

    [WPF 基础知识系列] -- 绑定中的数据校验Vaildation 原文:[WPF 基础知识系列] -- 绑定中的数据校验Vaildation 前言: 只要是有表单存在,那么就有可能有对数据的校验需 ...

  9. c#物联网_C# 基础知识系列- 16 开发工具篇

    0. 前言 这是C# 基础知识系列的最后一个内容讲解篇,下一篇是基础知识-实战篇.这一篇主要讲解一下C#程序的结构和主要编程工具. 1. 工具 工欲善其事必先利其器,在实际动手之前我们先来看看想要编写 ...

最新文章

  1. layui中从上一个js模块中取参数_layui的引用js踩坑
  2. 贪心 ---- Educational Codeforces Round 90 (Rated for Div. 2)D Maximum Sum on Even Positions[偶数子段最大和]
  3. vue结合php增删改查实例,从vue基础开始创建一个简单的增删改查的实例
  4. 使用Selenium模拟浏览器,实现自动爬取数据
  5. PHP实现列表页综合筛选功能,dede织梦列表页联动筛选方法功能的实现
  6. 形似棺材的“抗震救生床”,你会要吗?
  7. 精妙SQL语句【转】
  8. 对数位dp的一些拙见
  9. python多个对象嵌套会有问题吗_Python列表嵌套常见坑点及解决方案
  10. day34 GIL锁,线程队列,线程池
  11. WebSocket消息推送(实现进行聊天)和WebSocket简介
  12. 惠普服务器自动装驱动安装,Win10系统不断自动安装HP打印机驱动且报错0x80240017的解决方法...
  13. 视频教程-【深入理解计算机网络】讲师解读计算机网络原理视频课程(下)-计算机网络
  14. MRPT笔记——MRPT在VS2013中的配置
  15. 二十年经典港台电视剧回顾
  16. syswow64删除文件_syswow64是什么文件夹?syswow64可以删除吗
  17. ad电阻原理图_arduino传感器专辑之光敏电阻模块
  18. 【MySQL】创建数据表
  19. long类型强转成int类型解析
  20. 大型电商架构亿级流量电商详情页系统--实战 服务降级

热门文章

  1. 利用 Python 特性在 Jinja2 模板中执行任意代码
  2. 图灵学院 python全栈_图灵学院 Python全系列教程全栈工程师 python视频教程下载
  3. arduino系列教程之触摸开关(外部中断)开关小灯led
  4. composer介绍
  5. docker学习之docker镜像加速器
  6. 记一次线上微信公众号迁移遇到的坑
  7. 注册微信小程序的操作步骤
  8. java word转html乱码怎么办,poi导出word 乱码 poi word转html 乱码
  9. 共线方程求解外方位元素--单片空间后方交会
  10. 直男福利!手把手教你做一只口红色号识别器,秒变李佳琦