当前位置: 首页 > news >正文

信号反射规律

有两个信号在传输的过程中,遇到阻抗不连续的点时,信号就会发生反射。

信号的反射与阻抗有关,根据下列公式可以计算出信号反射与传输的值的大小

        公式1

        公式2

公式1中Γ为反射系数,公式2中T为传播系数

假设Z1阻抗为10ohm,Z2阻抗为50ohm,根据公式可以计算可得出反射系数为Γ=0.2,传播系数T=1.2。

若此刻有一个1V的脉冲信号从Z1出发,当传输到Z1与Z2交界处时,该信号的传播进Z2的电压为1V*1.2=1.2V,信号反射回Z1的电压为1V*0.2=0.2V,如下图所示:

下面分析两个特殊情况并使用ADS进行仿真验证,当Z2开路或短路时传输的信号波形该如何变化:

(1)当Z2 = ∞ ohm即Z2开路时

当Z2 = ∞ ohm时,Γ=1,T=2,此时a点信号峰值为1V,b点经过电阻分压后峰值为0.5V,0.5V的信号经过传输线TLD1后到达c点,但由于阻抗突变造成反射,反射系数为1,即反射回来的信号峰值为0.5V,与原始信号进行叠加后在1ns时刻c点电压值为1V

(2)当Z2 = 0 ohm即Z2对地短路

当Z2 = 0 ohm时,Γ= -1,T=0,此时a点信号峰值为1V,b点经过电阻分压后峰值为0.5V,0.5V的信号经过传输线TLD1后到达c点,但由于阻抗突变造成反射,反射系数为-1,即反射回来的信号峰值为-0.5V,与原始信号进行叠加后在1ns时刻c点电压值为0V

信号在到达阻抗不连续点时,会发生多次反射,使用ADS搭建电路模型如下图,信号发生器发出峰值为1.2V的脉冲,在A点时由于电阻分压,该点稳定后的电压值应该为1V

使用反射图可以大致计算出信号每次反射的电压,信号在A点时反射系数为-0.67,信号在B点时反射系数为1。当1V信号经过传输线到达B点时会产生1V的反射信号,此1ns时刻B点的电压为2V;然后1V的反射信号会经过传输线再次反射到A点,然后A点会立刻将1V电压反射一部分回去,反射的电压值为1V*(-0.67)(A点反射系数)= -0.67V,此2ns时刻A点的电压为1V+1V+(-0.67V)=1.33V;然后-0.67V的反射信号会经过传输线再次反射到B点,然后B点会立刻反射一部分回去,反射的电压值为-0.67V*1(B点反射系数)=-0.67V,此3ns时刻B点的电压为2V-0.67V-0.67V=0.66V;后面的反射过程以此类推,每次传播过来后该点的电压值为上一次的电压值加上反射过来的电压值再加上乘以反射系数后要反射走的电压值。

下图为ADS仿真波形图,可与上图计算的波形反射图进行对比发现结果一致。

由于A点的反射系数为负数,即A点存在的反射为负反射;B点反射系数为正数,即B点存在的反射为正反射

由此可得出结论,信号会在存在负反射的一段发生振荡。

由于上面所有的电路模型以信号由低阻抗到高阻抗的过程,那么信号由高阻抗到低阻抗的波形是什么样子呢?

仿真一下信号由高阻抗到低阻抗的波形,如下图所示:

http://www.lryc.cn/news/618948.html

相关文章:

  • [激光原理与应用-254]:理论 - 几何光学 - 自动对焦的原理
  • W5500之“socket.c”中的相关函数
  • Vue接口平台小功能——发送报告到飞书
  • AWT与Swing深度对比:架构差异、迁移实战与性能优化
  • Unity数据可视化图表插件XCharts
  • Elasticsearch JS 自定义 ConnectionPool / Connection / Serializer、敏感信息脱敏与 v8 平滑迁移
  • python调研本地 DeepSeek API的例子
  • NLP—词向量转换评论学习项目分析真实案例
  • 【Vue 3 响应式系统深度解析:reactive vs ref 全面对比】
  • 【实时Linux实战系列】基于RFID的实时资产追踪系统
  • 当赞美来敲门:优雅接纳的艺术
  • 21.Linux HTTPS服务
  • GitHub的简单使用方法----(5)
  • 文件IO的学习
  • 论文Review 激光动态物体剔除 Dynablox | RAL2023 ETH MIT出品!
  • web前端第二次作业
  • 5G专网项目外场常见业务测试指南(六)-PingInfoView
  • 衡石HENGSHI SENSE6.0亮点功能-应用创作
  • 衡量机器学习模型的指标
  • HDI 线路板,如何突破普通线路板局限?
  • 基恩士3D视觉用于ABB机器人的KeyenceRobotVisionSetup.sys系统模块程序解析(九、KeyAbsMove)
  • centos 7 如何安装 ZipArchive 扩展
  • 百胜软件×华为云联合赋能,“超级国民品牌”海澜之家新零售加速前行
  • C语言栈的实现
  • NY198NY203美光固态闪存NY215NY216
  • 计算机毕设不知道选什么题目?基于Spark的糖尿病数据分析系统【Hadoop+Spark+python】
  • 鲲鹏arm服务器安装neo4j社区版,实现图书库自然语言检索基础
  • 25C机场航班调度程序(JS 100)
  • Neo4j Cypher
  • RK3568 Linux驱动学习——Linux LED驱动开发