nanoVNA矢量网络分析仪的原理浅析
该用户不需要名字2020/05/19原创 仪器仪表 IP:香港

最近买了一个nanoVNA玩玩,还没到货,但是发现没有比较简明的文章来梳理它的工作原理。所以整理编辑了一些相关的资料,分享给使用它的或者对它感兴趣的爱好者。对于仪器的更深入的理解有助于更好地使用仪器,获得更好的测试精度和使用体验。nanoVAN是一个有意思的仪器,它的设计思路是很精巧的,值得分享给大家。我目前也不是射频或数字信号方面的专家,所以有问题欢迎指出,太难的问题我也没法回答。


关于本文:着重于定性上理解它的工作原理,默认读者具有一定的射频基础,大致了解矢量网络分析的原理。未被提及的技术基础有:S参数,定向电桥,傅里叶变换,数字信号处理。


nanoVNA具有不同的硬件版本。我所购买的硬件应该是国内开发者hugen(XXXXXXXXXXXXXXXXXXXt/XXXXXXXXXXXXXXXXXXXXml)发布的,在淘宝购入。而原版本的开发者为日本edy555(XXXXXXXXXXXXXXXXXXX/edy555)。他在网上开源了NanoVNA的相关电路图和软件(GitHub)。其实整个系统的架构并不少见,但是整合开源至此等程度的似乎不多。


首先,简单地提一下VNA。图来自《微波器件测量手册》。里面有四个关键的装置:驱动用的信号源,定向耦合器,混频器和本地振荡信号。其中源用来激励网络,定向耦合器用来分离S11回波和注入激励,混频器用来进行下变频,本地振荡器则是下变频的信号源。


微信截图_20200519091906.png


而nanoVNA用300元实现了最高到900MHz的网络分析,实现了这四个元件。 下变频后,需要对本振后的中频信号进行分析,从而就能实现对网络参数的解算。和很多现代VNA一样,得益于高性能的数字电路,中频信号被直接送入ADC采样并进行数字信号处理。图片来自安捷伦。

所以混频后和大部分的混合电路设计一样,进入到抗混叠然后被ADC直采。其中抗混叠低通滤波器同时又是中频信号的低通滤波器,来分离出差频信号。在全功能的VNA中,为了动态范围和精度的考虑,低通还可以换成窄带的带通滤波器,来精准分析某一个差频信号。而在nanoVNA这类的设计中,为了节约成本减少复杂度,窄带的带通滤波器可以直接以离散数字滤波器的方式来实现。在这点上和SDR是一致的。当然这些都是系统工程,VNA的设计复杂异常。


微信截图_20200519092714.png


在有了以上的基础理解以后,就可以进入到nanoVNA的架构分析了。此图来自日本的原本开发者的Github开源文件。这个图的版本可能比较新了,和国内版的不同的地方是,他添加了VCTVXO,压控温度补偿晶振。估计是通过STM32的内置温度传感器和DAC来进行温度补偿,从而达到更好的温度稳定性。和刚刚提到的基础架构一样,里面有三个混频器,是最简单的那种。


nanovna-blockdiagram.png

Si5351的真身是一个时钟产生器,它负责发生方波的时钟信号。这就是nanoVNA廉价的秘密。通过方波的三次谐波(甚至五次谐波),只有200MHz的时钟能产生600MHz的谐波。通过对它的寄存器的一些操作,能直接使它工作到300MHz。所以这么多的倍频下,时钟的稳定性还是有一定的影响的。时钟信号通过电阻网络分离出以路参考信号,一路驱动信号,驱动一个电桥。而所有的信号再和它产生的一个中频信号混合进入到一个声卡芯片。当然进入前有一个一阶低通滤波器和一个交流耦合电容。

比较有意思的一点是当时我没想明白整个系统是如何启动的,毕竟STM32的CLK信号来自5351,查了手册才明白它能被编程上电默认配置来专门启动MCU这一类的设备,从而可以节约一个晶振。


微信截图_20200519100230.png


原作者并没有在他的开源文件中提及信号部分的设计原理。然而这一部分其实才是整个VNA的精华所在。不过有一个不错的视频稍微深入讲述了这个原理。来自Hamradio 2018 FA-VA5 presentation-UK(XXXXXXXXXXXXXXXXXXXXXXX/watch?v=X8Z7veGV57o),对FA-VA5这个天线分析仪的演讲。它同样是低成本网络分析设备,使用了和nanoVNA一样的架构,甚至一样的时钟芯片。不同的是它直接采用开关混频,据他说三阶谐波的成分会更大。

微信截图_20200519101205.png

我从他的视频中截图了来说明它的工作原理。上方是一个方波的傅里叶展开,可以看见有大量的谐波成分。表格中为每个成分相互混频后的展开结果。而所有成分中能落入低通滤波器的只有中间这几个。由于是交流耦合的,所以不存在第一个直流信号。所以只有本振和激励的一阶三阶的差频能被ADC采样到。当然理论上5阶也行,不过考虑到信号幅度可能并不适合。然后只要进行数字处理,就能很轻松地提取出这个差频相对参考差频的相位和幅度。经过一系列的校准算法就能获得不错的数据了。谐波拓展原理也限制了它对一些有源器件的测试能力,基波可能导致放大器直接饱和或者非线性。如果能添加一个带通滤波器就能获得更加精准的测试结果。


以上就是一些对于nanoVNA原理性的简单分析了。

[修改于 3年11个月前 - 2020/05/19 15:20:32]

+1  科创币    bg8npk    2020/05/19 分析有趣
+2  科创币    zx-16533    2020/05/19 有意思
来自:仪器与装备 / 仪器仪表
36
12
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
该用户不需要名字 作者
3年11个月前 IP:香港
881063
引用极速外卖发表于2楼的内容
如果没记错。STM32可以先由内部RC振荡器作为时钟源,启动外设后再切换为外部时钟源对Nano关注不...

有可能的,这样就不用额外对时钟源编程了。sa612就是同时混频了多个倍频的,应该是超频使用了,所以性能会有所劣化。不过后期都靠软件补偿了。没有500M和900M版本,他们都是在一个版本里面完成的呢。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
该用户不需要名字作者
3年11个月前 IP:香港
881081
引用月光曲发表于1楼的内容
等着看下使用情况

嗯,我写了另外的一个文章

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
该用户不需要名字作者
3年0个月前 IP:江苏
893552
引用虎哥发表于5楼的内容
恭喜楼主写出了外文机翻的风格。去年有人拿了一个399元版的nanoVNA给我评估,看了一下,设计方面...

sticker 有那么机翻吗。

反正才几百块,真的很不错了。


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
该用户不需要名字作者
1年3个月前 IP:美国
913745
引用量子隧道发表于11楼的内容
真是把性能压榨到极致的设计。时钟源用寄生频率来扩展频率已经够独特的了。SA612我印象也就跑个3,5...

微信截图_20230104212430.png

就这几个电阻啦。这个就是玩具级别的,大差不差就行了呢,应该不会考虑这么周全。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
该用户不需要名字作者
1年3个月前 IP:江苏
913767
引用虎哥发表于13楼的内容
现在应该没人用磁性材料了吧,磁性材料是有幅度相关的非线性的,没有用电阻好,而且生产组装都太麻烦。低频...

K的一些新矢网想fieldFox什么的,用的有源电桥,ADI也有那个ADL5960的芯片预发布。K的主流机器使用定耦应该是能做到10MHz的低频的,但是好像没注意到过有用双桥切换的网分型号。


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
该用户不需要名字作者
1年3个月前 IP:江苏
913821
引用量子隧道发表于28楼的内容
是相当于S11。做校准时,load做最后一步,做完后不拧下来,直接测load,就有-60dB。我期望...

-60dB很强啦,已经很好了呢。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
该用户不需要名字
进士 学者 机友
文章
24
回复
202
学术分
1
2020/04/06注册,1天7时前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:香港
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}