关于balun的一些仿真和思考[通俗易懂]

关于balun的一些仿真和思考[通俗易懂]关于balun的一些仿真和思考1、错误的初始设计,电路图如下:2、来看看ADS里,理想balun的仿真结果3、将原电路的50ohm并接在balun的差分端,而非单端,再看看仿真结果。4、那么为什么出现上述情况呢?5、我们应该如何去做呢?6、总结:如有错误,还请留言区指出~为了提高共模抑制能力,很多芯片的输入输出口会设计成差分口,在射频电路中也是如此。最近在项目测试中,一个关于balun的问题困扰了我很久,迟迟没有想明白。我爸说:“当一个问题你久久思考却毫无头绪时,你就暂时放一放。也许有天突然开窍,你就想

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

为了提高共模抑制能力,很多芯片的输入输出口会设计成差分口,在射频电路中也是如此。最近在项目测试中,一个关于balun的问题困扰了我很久,迟迟没有想明白。
我爸说:“当一个问题你久久思考却毫无头绪时,你就暂时放一放。也许有天突然开窍,你就想明白了。”

然后,今天我就突然想明白了,那么我们回归正题,说说我遇到的问题。

1、错误的初始设计,电路图如下:

在这里插入图片描述
IC端的差分输入端口是一个相对较高的阻抗(对于射频50ohm系统而言),balun嘛,就是一个阻抗变换的元件,那么如果差分端的阻抗是400ohm,对于1:1的balun而言,那么从单端看入的阻抗也是400ohm咯,为了使Term1端口匹配(在实际中,Term1就是我们的测试端口),就简单粗暴的在单端并接了50ohm到地。

让我们来看看,这样接之后端口的S11参数如何?
在这里插入图片描述
欸?匹配怎么会这么差?

2、来看看ADS里,理想balun的仿真结果

在这里插入图片描述
在这里插入图片描述
S11参数-24.6dB(匹配的很好!)

3、将原电路的50ohm并接在balun的差分端,而非单端,再看看仿真结果。

在这里插入图片描述
在这里插入图片描述
此时S11=-34.8dB也非常好。大功告成?over?

我们来看看S22如何?
在这里插入图片描述
几乎处于完全失配的状况~

4、那么为什么出现上述情况呢?

  1. 仿真中理想的balun是一个任意阻抗变换器,从阻抗变换的角度去思考,确实S11参数很好;仿真结果与推论吻合!
  2. 实际上,我们现实中使用的balun并不是任意阻抗变换器!在射频系统/电路中,1:1的balun,就是从50ohm变到50ohm,其变化仅仅由差分变为单端,1:2的balun,就是从100ohm变到50ohm,差分转单端。所有的指标测试结果,比如:端口驻波比,幅度/相位平衡度都是在端口阻抗满足要求的条件下得到的。
  3. 在差分端并接50ohm,对于1:1的balun确实强行使term1 处S参数变得很好,但在IC的差分端发生了严重的反射,因为ZOUT=25ohm,而ZL=400ohm,计算得:
    在这里插入图片描述
    是不是与仿真结果的1.06非常接近~~

在这里插入图片描述

5、我们应该如何去做呢?

正确做法是在balun的差分端和负载间,插入匹配网络,实现真正意义上的匹配。仿真可看到,经过匹配之后,S11,S22均小于-10dB。
在这里插入图片描述
在这里插入图片描述

6、总结:

1、实际的balun并不是任意阻抗变换器。
2、在balun的使用中,一定要让balun的端口处于端接50ohm的状态,如果不是,加匹配使之变到50ohm。

7、后记之答疑

因为写这篇文章的时间很早,后来博主又学习了一下关于巴伦的知识。有了更深刻的理解。看了评论区大家的疑惑,对此做出以下解答。

1、关于1:1balun、1:2balun…指的到底是什么?

答:对于微带线巴伦来说1:1balun单端50Ω差分50Ω1:2balun单端50Ω差分100Ω

对于很多陶瓷封装的 RF巴伦,我们不能用变压器电压电流的关系去理解阻抗变换,而要用微带线理论,用特性阻抗的思想去理解。推荐博文: 关于巴伦——Marchand巴伦.

so,why?

对于微带线巴伦,如果两侧的端接阻抗不是其镜像阻抗(关于镜像阻抗的概念,可参考微带滤波器微波滤波器——镜像参量法(二).)(我感觉我好像越解释越复杂,但微波理论就是这样,相似相通,maxwell方程才是王道。)

举个例子:1:2巴伦,如果单端端接40欧,差分端端接80欧,阻抗比仍然是1:2,但其射频性能就会发生变化,比如巴伦的幅度平衡就会受到破坏。只有单端端接50欧,差分端端接100欧,才能保证其正常的RF性能。

2、差分50Ω是不是单端25Ω?

答:可以这么认为!更具体的说,差分50Ω指单端对地25Ω;同样的,差分100Ω指单端对地50Ω

如有疑惑,欢迎留言~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/207462.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • unity vr虚拟现实完全自学教程 pdf_ug80完全自学手册pdf

    unity vr虚拟现实完全自学教程 pdf_ug80完全自学手册pdf如何快速学习VR开发,以及HTCvive的使用。

  • MySQL 常用语句_数据库基本语句大全

    MySQL 常用语句_数据库基本语句大全在cmd中启用MySQL:mysql-uroot-p******1、新建用户:    >CREATEUSERnameIDENTIFIEDBY’ssapdrow’;  2、更改密码:    >SETPASSWORDFORname=PASSWORD(‘fdddfd’);  3、权限管理    >SHOWGRANTSFORname;//查看name用户权限    >GRANTSELECTONdb_name.*TO.

  • OpenCV学习笔记(29)KAZE 算法原理与源码分析(三)特征检测与描述

    OpenCV学习笔记(29)KAZE 算法原理与源码分析(三)特征检测与描述KAZE系列笔记:1. OpenCV学习笔记(27)KAZE算法原理与源码分析(一)非线性扩散滤波2. OpenCV学习笔记(28)KAZE算法原理与源码分析(二)非线性尺度空间构建3. OpenCV学习笔记(29)KAZE算法原理与源码分析(三)特征检测与描述4. OpenCV学习笔记(30)KAZE算法原理与源码分析(四)KAZE特征的性能分析与比较5. OpenCV学习笔记

  • python 获取时间戳_datetime获取当前时间

    python 获取时间戳_datetime获取当前时间1、获取秒级、毫秒级和微秒级时间戳importtimeimportdatetimet=time.time()#当前时间print(t)#原始时间数据print(int(t))#秒级时间戳print(int(round(t*1000)))#毫秒级时间戳print(int(round(t*1000000)))#微秒级时间戳结果:1634191096.03610181634191096163419109603616341910960361

  • FFmpeg从入门到精通:SEI那些事

    FFmpeg从入门到精通:SEI那些事本文是“FFmpeg从入门到精通”系列的第三篇,由金山云供稿,并授权LiveVideoStack发布。此前两篇为FFmpeg代码导读——基础篇和FFmpeg代码导读——HEVC在RTMP中的扩展。FFmpeg广泛应用与音视频领域,被誉为音视频开发的“瑞士军刀”。“FFmpeg从入门到精通”系列将由浅入深,解读FFmpeg的基础功能与使用技巧。文/阿曾流媒体是采用流式传输方式在网络上播放的媒体格

  • 牛客网–2的幂次方

    牛客网–2的幂次方

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号