1  电路图

2 layout

3调试

Y1是谐振器,Q1是放大器,C3决定功率(C3容值越大,功率越大)L2与C2构成振荡器(用于调节频偏),R1对功率影响最大。

a 功率调试

用频谱仪:功率每+3dB为一倍,433M频段的极限通讯距离为100M,功率在额定电压下需要大于8dB.

影响功率的因素:

1)电压:在额定范围内,电压越大,功率越大。

2)调节R1,R1减小,功率越大,但是频偏会变小。

3)Y1-Q1-C3-C4-Q2-C8 信号回路,调节C3最直观。

b频偏

频偏由谐振频率公式决定,影响因素如下:

1)元器件参数:核心是晶振的频率误差,还有电容的材质

2)温度会影响频偏,温度越高,频偏值越小,如70度是-120KhZ,25度时就会降低到-80KhZ

3)LC谐振电路:调节电容值(电感不动)

c谐波

谐波影响EMI/C和信号质量,需要考虑

二次谐波要小于-30dB

三次谐波小于-50dB

影响谐波的因素

1)连接线不良

2)电路虚焊假焊

3)供电电源噪声干扰

4)地线以及layout不合理

5)天线对其他模拟电路部分辐射干扰

6)核心元器件性能影响

4距离测试

本次测试距离在100M以内,每10m做一个测试点

测试标准:

1)在户外空旷的环境(不能有射频干扰,高压电,树木,信号塔)

2)在平地(不能选斜坡)

3)要在垂直面与水平面,确保射频接受信号的两个数值(最大接受,最小接受)

4)单个产品需要能重复性通讯成功(大于三次)

5数据格式

For E4438C

  1. Press “Mode Setup” -> “Custom” -> “Real Time I/O Baseband”to the custom manual.
  1. Press “Modulation Type” -> “Select” -> “FSK” -> “2-Lvl FSK”.
  2. In the same page, press “Freq Dev” and set “50kHz”.
  1. Press “Return” and go back to the main page.
  2. Press”Filter”->“Select”->“Gaussian”
  1. Press “Return” to go back to the main page.
  2. Press “Symbol Rate” -> “Symbol Rage” -> set to “50ksps”.
  3. Press “Return” to go back to the main page.
  4. Creating user file for Nordic 868 communication:
    1. Press “Data” in the main page.
    2. Press “User File” -> “Create File”
    3. Enter 10-bit preamble “0101 0101 01”
    4. Enter Address (MSB first). For example, if Address is 254254254254 then enter 254254254254

->”11 1111 1011 1111 1011 111110111111 10”.

  1. Enter Data (LSB first). For example, 32 bytes data is 01 02 03 04…32 then enter 01 02 03 04….32

->“00 0000 0100 0000 1000 0000 1100 0001 00…00100000”.

  1. If CRC is enabled. 2 bytes of CRC is entered in (MSB first). For example, CRC is 2D 12-> then enter C668->“110001 1001 1010 00”.
  2. Press “Select File” to select the file you want to send.
  3. Press “Custom” to set “On”.
  4. Press “Frequency” and set to “868.4MHz”.
  5. Press “Amplitude” and set to value expected. For example, “0dBm”.
  1. Turn off Both “RF” and “Mod” and then turn on “Mod” and “RF”.

2018.7.6 TX射频调试-PP的更多相关文章

  1. 2018.08.31 16:26 调试 Swift 和 Pycharm 与 github 之间的链接

    花了一段时间调试Swift和Pycharm的链接,网上查了一下有关信息,再加上自己的摸索,一会就掌握了.

  2. 2018.3.11 Java DEBUG 调试的方法

    F5:Step Into:跳进当前执行的方法中 F6:Step Over:跳过该行继续执行 F7:Step Return:从方法中跳出继续执行 F8:Resume:全部运行通过,从调试状态恢复 Ctr ...

  3. F#周报2018年第48期

    新闻 F#2018年圣诞日历 Mac上的Visual Studio 2017新版本7.7 Rider 2018.3将引入远程调试功能 Visual Studio 2017新版本15.9.3 视频及幻灯 ...

  4. ELK logstash geoip值为空故障排查

    首先我们用的是elasticsearch+kibana+logstash+filebeat 客户端filebeat收集日志后经过服务端logstash规则处理后储存到elasticsearch中,在k ...

  5. openSUSE搭建OpenVPN

    目录 openSUSE搭建OpenVPN 环境 安装openVPN服务端 安装easy-rsa工具 配置vars文件 创建服务端证书及key 创建客户端证书 疏理证书文件 服务端配置 启动openvp ...

  6. hdu4758Walk Through Squares(ac自动机+dp)

    链接 dp[x][y][node][sta] 表示走到在x,y位置node节点时状态为sta的方法数,因为只有2个病毒串,这时候的状态只有4种,根据可走的方向转移一下. 这题输入的是m.N,先列后行, ...

  7. 1890. Money out of Thin Air(线段树 dfs转换区间)

    1890 将树的每个节点都转换为区间的形式 然后再利用线段树对结点更新 这题用了延迟标记 相对普通线段树 多了dfs的转换 把所要求的转换为某段区间 RE了N次 最后没办法了 记得有个加栈的语句 拿来 ...

  8. 【NOIP 2013 DAY2 T3】 华容道(spfa)

    题目描述 [问题描述] 小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次.于是,他想到用编程来完成华容道:给定一种局面, 华容道是否根本就无法完成,如果能完成, 最少需要多少时间. 小 ...

  9. bzoj 1189 紧急疏散 网络流

    二分答案,网络流判断 将每个门拆点,每个人连向每个门的dis~当前解 然后跑最大流,如果等于人数,即为可行解 #include<cstdio> #include<iostream&g ...

随机推荐

  1. mysql数据库中表记录的玩法

    一.增加表记录(相当于插入表记录) 1. 插入完整数据(顺序插入) 语法一: INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n); 语法二: INS ...

  2. 对称加密&非对称加密

    对称密钥密码算法的特点: 算法简单,加/解密速度快,但密钥管理复杂,不便于数字签名: 非对称密钥密码算法的特点: 算法复杂,加/解密速度慢,密钥管理简单,可用于数字签名. 所以将两者结合起来,形成混合 ...

  3. 标准c内存函数的使用方法

    标准c内存函数 calloc 语法:     #include <stdlib.h>   void *calloc( size_t num, size_t size ); 功能: 函数返回 ...

  4. Python基础(13)_python模块之re模块(正则表达式)

    8.re模块:正则表达式 就其本质而言,正则表达式(或 RE)是一种小型的.高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现.正则表达式模式被编译成一系列的字节 ...

  5. Kattis - convexpolygonarea 【数学】

    题意 给出一系列点,求这个多边形面积 思路 向量叉积 AC代码 #include <cstdio> #include <cstring> #include <ctype. ...

  6. VM and Docker Container

    https://www.zhihu.com/question/48174633 在开始讨论前,先抛出一些问题,可先别急着查看答案,讨论的过程可以让答案更有趣,问题如下: Docker 容器有自己的ke ...

  7. $《第一行代码:Android》读书笔记——第2章 Activity

    (一)创建活动 1.创建活动类 创建没有Activity的项目,发现src文件夹是空的,手动创建一个包com.jyj.demo1,在包中添加一个名为MainActivity的class,该MainAc ...

  8. C#无边框窗体移动的三种方法

    1. 重写WndProc protected override void WndProc(ref Message m) { const int WM_NCHITTEST = 0x84; const i ...

  9. window.name跨域

    window.name? 每一个页面都有一个自己的window,而window.name是window的名字. window.name跨域原理 window对象有个name属性,该属性有个特征:即在一 ...

  10. Django-实现图片验证码

    Django实现图片验证码 Python生成随机验证码,需要使用PIL模块. pip3 install pillow 1.基本使用 1. 1 创建图片 from PIL import Image im ...