
01前言 鉴于经常有基于 S2-LP 的客户对如何选择外部晶体,如何选择外部 TXCO 及如何测试和校准频偏存在诸多困惑,我整理了该文档以备解惑之用。3 a0 C9 k* o7 g 1 h. {' Y# u- F N) R6 B( a, J3 b 02S2-LP 外部晶体的选择问题分析) W+ x/ M b. f% O 2.1. 外部晶体的选择0 p7 j$ G5 ?' b, w) B; B' i 下面是 S2-LP 规格书上列的一些指标,主要关注 Crystal frequency 为 24MHZ~26MHZ 或者 48MHZ~52MHZ, Frequency tolerance 不要过+-40ppm 就可以了:! D8 {* S2 a, v! ^9 P0 C ![]() 2.2. 外部 TCXO 的选择* q0 f3 b+ \* Q# U0 h- N( ? 考虑到窄带通讯的需要,有些项目必须选择 TCXO 才能满足需求,选择 TCXO 的时候需要额外考虑的指标有:7 o3 T' A# j3 T7 V9 c 1) DC coupling with a minimum 0.2 VDC level6 b$ u+ e4 P" ?5 W. N 2) Minimum AC amplitude of 400 mVpp. Q7 Y% u8 \, P5 |5 M 3) The instantaneous level at input cannot exceed the 0 – 1.4 V range. 为节约客户验证所选 TCXO 的时间,下面是已经验证 OK 的 TCXO 供客户选择:NDK, NT1612AB 50MHz END5348A。7 R3 V, R+ q: H* K0 l+ n ' `. k4 O/ |6 H& I. P3 C 03频偏的测试及调试3 h$ a9 n8 |$ C4 u' L) H; z. X( i 3.1. 频偏的测试步骤6 m4 L9 R! N- }. v6 ?- f8 j 3.1.1. 下面以 STEVAL-FKI868V1 为例做说明:' `9 W- }. a. Q' A7 _ 1. 用 MINI USB 线连接到 PC; 2. 下载 C:\Program Files (x86)\STMicroelectronics\S2-LP_DK_1.3.2\Binaries\CLI_Project\ S2LP_CLI_NUCLEO_L1.bin 软件到STEVAL-FKI868V1 板子; 3.通过 S2-LP_DK V1.3.x GUI 工具打开对应的串口,如下图所示: $ ?0 J: u9 V e( X0 Z% N6 Y ![]() 0 S. u! k, ^# F- U$ W- [ 4.按下图设置相应的 RF 参数,点击 CONFIGURE RADIO(1)->点击图中 TX CW START(2) 按钮,就可以产生功率为 10dbm 的 868MHZ 非调制载波信号: ![]() " _( y1 B: r- x9 z 产生的实测波形如下图所示: $ y1 E$ v* U5 j, Q ![]() 5.当需要产生调制信号,按下图设置相应的 RF 参数,点击 CONFIGURE RADIO(1)->点击图中 TX PN9 START(3) 按钮,就可以产生功率为 10dbm 的 868MHZ 调制信号: " l8 x, F/ |; g: h5 | ![]() ' g1 a4 a: z9 y, [( g+ s 5 V N# \; ]+ Q" ~: w3 G3 M 产生的实测波形如下图所示: ![]() 3.2. 频偏的调试方法% Q8 ~2 e" B& y2 } 3.2.1. 下图是STEVAL-FKI868V1 的原理图: ![]() 3.2.2. 根据下面原则调节图中红色区域中晶体的负载电容 C19/C20 就可以了,当 If DUT frequency > 868MHZ → increases XTAL caps (C19/C20)* x6 b" E) W! p b3 h# V If DUT frequency < 868MHz → decreases XTAL caps (C19/C20) 3 v# j f; h% D1 L+ ^4 q7 Y 6 B% [( y5 Q6 r& r& L 注意:允许频偏由实际应用场景决定。 04小结 本篇从高速晶体的选择、TCXO 选择的注意事项以及频偏的调试着手提供有用的指导,让客户在实际选型、设计中少走弯路。% r, T5 S0 `+ j ' `$ {- O8 _: a" B 转载自: STM32单片机 ) F1 y$ v: s6 w% n; F 如有侵权请联系删除 v9 s/ z+ \9 ~% Q. t. m2 M& V# C2 K |
OpenBLT移植到STM32F405开发板
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数
STM32 以太网 MAC Loopback 的实现
STM32功能安全设计包,助力产品功能安全认证
基于STM32启动过程startup_xxxx.s文件经验分享
HRTIM 指南
ST 微控制器电磁兼容性 (EMC) 设计指南
适用于STM32微控制器的ΣΔ数字接口入门
谢谢分享 学习来了