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. django路由系统之反向生成url

    from niubin.service import v1 from django.urls import reverse from django.shortcuts import HttpRespo ...

  2. 剑指offer 面试66题

    面试66题: 题目:构建乘积数组 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]* ...

  3. 流量分析系统---flume(测试flume+kafka)

    1.在flume官方网站下载最新的flume     wget http://124.205.69.169/files/A1540000011ED5DB/mirror.bit.edu.cn/apach ...

  4. dict字典常用方法总结,数据解构(解包)

    dict {'name':'holle'}字典存储大量关联型数据,可迭代的,最多只有200个键.查询数据速度非常快,符合二分查找(有100个数比如找75会先找到50然后判断,所以2^7次方7次即可找到 ...

  5. Loadrunder之脚本篇——关联函数对话框详解

    Insert->New Step,打开Add Step对话框 选择函数web_reg_save_param,点击OK,打开关联函数设置窗口 说明: Parameter Name 此处设置存放参数 ...

  6. Hibernate关联关系的CRUD

    本文以Group和User(一对多.多对一)双向关联为例,介绍关联关系的CRUD   下面先介绍两个属性 cascade:只影响CRUD中的CUD,即存储(save).更新(update).删除(de ...

  7. Java系列之EJB 理解

    EJB = Enterprise Java Bean,它和JavaBean有本质的区别,最好不要将他们混淆起来,就像不要将Java和 Javascript混淆起来一样.EJB有3中类型:Session ...

  8. imx6qsbd kpp

    转: https://blog.csdn.net/zyaiwmy/article/details/54313025 https://www.aliyun.com/jiaocheng/123973.ht ...

  9. Python编程-网络编程进阶(IO复用、Socketserver)

    一.认证客户端的链接合法性 如果你想在分布式系统中实现一个简单的客户端链接认证功能,又不像SSL那么复杂,那么利用hmac+加盐的方式来实现. 服务端 from socket import * imp ...

  10. XXL-Job高可用集群搭建

    如果XXL-Job admin挂掉就完蛋了,所有任务无法执行 调度中心:管理任务的触发 调度中心如何实现集群? XXL-Job如何实现集群? 底层已经实现好了!文档里面有的 如果想实现Job集群:   ...