热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

怎么解决相位抵消_两种相位抵消法消侧音原理及其电路形式

摘要:为帮助正确理解及运用常见的消侧音电路,分别讨论了加法和减法电路实现的相位抵消法消侧音原理。几种典型电路均用到运算放大器。为直观认识每种电路的特点&

摘要:为帮助正确理解及运用常见的消侧音电路,分别讨论了加法和减法电路实现的相位抵消法消侧音原理。几种典型电路均用到运算放大器。为直观认识每种电路的特点,估算了接收方获得信号和发送方输出信号的比值(电压比),每种电路均经TINA-TI软件仿真和实际电路验证,估算值和仿真、验证结果一致。这些消侧音原理和电路可应用在楼宇对讲、无线对讲等场合。最后,分享了一些设计和制作消侧音电路的经验。

关键词:相位抵消法;消侧音;对讲系统;运算放大器

0 引言

楼宇、电梯、医院、车站售票窗口等场合往往需要对讲系统,不同于广播系统,对讲系统一般属于半双工系统,其音频信号有发送和接收两种。对于音频输出输入信号是模拟信号的对讲系统,音频发送和接收信号可以分别占用一条信道,也可以在同一信道上传输。实际应

用中,为了节约线材和安装方便,音频收发信号往往合用一条传输线。这时,发送信号也作用于自身的接收电路,如果不加处理,己方的喇叭就会播放出自己的声音,这个声音一旦大到一定程度,通话效果将大受影响。在使用对讲系统通话时,讲话者如果从己方受话器中听到很响的自己的声音,这种声音通常成为侧音。

在模拟音频收发信号共用一个信道的对讲系统中,为减小侧音对通话效果的影响,所有对讲设备均需增加消侧音电路。消侧音电路一方面让音频发送信号按一定比例出现在传输线上,另一方面让本方音频接收电路获得的信号足够小,不至于说话者从己方喇叭听到自己的声音。同时,接收方的消侧音电路让传输线上的电压按一定比例出现在音频接收电路的输入端,从而接收方喇叭播放出声音。

消侧音的方法通常有变量器法、电桥平衡法和相位抵消法。变量器法曾经在号盘式电话机中广泛应用,现今已被淘汰。电桥平衡法在按键电话机中普遍应用,相位抵消法在无线对讲机和楼宇对讲系统中比较常见。相位抵消法有多种电路形式,可以发现这些电路良莠混杂、谬误常出,因此,对相位抵消法原理及其电路形式进行系统阐述尤为必要。另外,电桥平衡法可视为相位抵消法的一个特殊形式将另文探讨。

1 用加法实现消侧音

1.1 原理在图1所示的串联分压电路中,R1,R2为纯电阻,v1,v2为输入电压,vo为输出电压,据叠加定理:

令vo=0,则v1R2+v2R1=0,即:

特别地,当R1=R2时,v1=-v2。

由式(1)可见,欲使vo=0,v1,v2须满足2个条件:

(1)每个频率分量的相位相反;

(2)每个频率分量幅度呈一定比例且比例相同。

1.2 电路形式(一)对讲各方的音频输入输出电路一般都相同,图2示意了两方对讲的消侧音电路,以虚线分割。甲方R10,R11之和远大于R6,故R10,R11组成的支路可视为开路。同理,乙方R21,R22组成的支路也可视为开路。对于U1输出的交流信号而言,传输线两端的隔直电容C2,C10可视为短路,运放U3的输出端可视为交流接地,于是R6,R17组成了简单的串联关系。忽略传输线的损耗,假设U1输出为1,经R6后降为0.5。再假设U2的放大倍数为-A(图中U2的实际放大倍数为正值,但相对于U1来说是负值),根据式(1),0.5R11=A×R10。由甲乙方电路的对称性,乙方的R21=R10且R22=R11。在乙方,R17右侧获得的电压为0.5,运放U4的输出端可视为交流接地,射随器可视为开路,故射随器输入端获得的电压为:

当2A远大于1时,接收方功放输入端获得的电压接近0.5。需要说明的是,如果音频传输线上并联了多个的相同设备,射随器输入端获得的电压将更小。

1.2 电路形式(二)图3是文献提供的消侧音电路框图,其运用的原理与图1所述的相同。

甲乙两方的电路仍然是对称的,R1,R4,R2与R5,R3,R6分别相等。尽管文献没有给出具体的电路参数,但根据式(1)很容易得出接收方功放获得的电压。假设U1输出为1,U2,U3的输入电阻足够大,并忽略传输线对信号的损耗,则图中b点和d点电压均为0.5。再假设U2,U3的放大倍数为-A,由式(1)知0.5A×R2=R3。这时乙方功放输入端获得的电压为:

当A远大于2,接收方功放输入端获得的电压接近-1。如果音频传输线上并联了多个相同设备,功放输入端获得的电压也将更小。

1.3 电路形式(三)图4所示的电路适用于低成本场合。三极管发射极和集电极的信号反相,一个三极管的作用相当于图2中的U1和U2。图中三级管的偏置电路没有画出,C1和C2将直流分量同传输线隔离开。需要特别提出的是,如果可调电阻P1足够大,从而对三极管的偏置影响足够小,可将C2去掉,可调电阻P1直接和三极管的c,e极并联。

2 用减法实现消侧音

2.1 原理图5所示是用来实现两个电压vS1,vS2相减的电路,在理想运放情况下,利用“虚短”、“虚断”现象,可得输出电压:

如果选取电阻值满足Rt/R1=R3/R2的关系,输出电压可简化为:

vo=Rf/R1(vS2-vS1)     (5)

特别地,当vS1=vS2时,vo=0。

应当注意的是,运放的两个输入端存在共模电压,需选用共模抑制比较高的集成运放,才能保证一定的运算精度。

2.2 电路形式对称的两方对讲的音频电路如图6所示,以虚线为界。

运放U1,U2的同相端偏置电路可参考图2,此处未画出。对交流信号而言,传输线两端的电容C3,C5可视为短路,考察甲方的消侧音电路,运放U3的输出端可视为交流接地,这时R15就相当于图5中的R3。同理,对乙方的消侧音电路来说R7相当于图5中的R3。

以甲方发送音频信号为例,设U1的输出为1,则U2的输出几乎为0,达到了消侧音的目的。忽略音频信号在传输线上的损耗,由理想运放的虚断现象可知,U4的同相端电压为0.5,这时U4与周边电阻的连接关系如图7所示,易得U4的输出为1,乙方接收到了甲方的音频信号。

需要特别说明的是,在多方通话的场合,音频传输线上每多并一个相同设备,为满足Rf/R1=R3/R2的关系,运放的Rf均需相应调整。

3 结语反相信号相加、同相信号相减,可实现消侧音功能。正因为利用了信号的加减运算,消侧音电路的音频输出信号一般不宜用变压器隔离,因为隔离变压器和运放的隔直电容一起,往往会明显改变参加运算一方的相位,消侧音效果将大打折扣。实际应用中,输入和输出运放最好加上低通或高通滤波电路,以限制输入和输出信号的带宽。图2中的R11处可用两个电阻串联,以便微调阻值。当选定一种消侧音电路,可借助仿真软件优化电路参数,以取得最合适的消侧音效果。

对讲设备增加消侧音电路之后,除了节约一根音频传输线以外,还便于实现多方通话,只要将各方的音频信号线并联即可。



推荐阅读
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • 帝国CMS多图上传插件详解及使用指南
    本文介绍了一款用于帝国CMS的多图上传插件,该插件通过Flash技术实现批量图片上传功能,显著提升了多图上传效率。文章详细说明了插件的安装、配置和使用方法。 ... [详细]
  • 解决Element UI中Select组件创建条目为空时报错的问题
    本文介绍如何在Element UI的Select组件中使用allow-create属性创建新条目,并处理创建条目为空时出现的错误。我们将详细说明filterable属性的必要性,以及default-first-option属性的作用。 ... [详细]
  • 本题涉及一棵由N个节点组成的树(共有N-1条边),初始时所有节点均为白色。题目要求处理两种操作:一是改变某个节点的颜色(从白变黑或从黑变白);二是查询从根节点到指定节点路径上的第一个黑色节点,若无则输出-1。 ... [详细]
  • 本文详细介绍了如何使用jQuery防止事件冒泡,确保子元素的点击事件不会触发父元素或祖先元素的相应事件。通过具体的代码示例和解释,帮助开发者更好地理解和应用这一技术。 ... [详细]
  • 本文介绍如何使用PyCharm专业版通过SFTP上传项目文件至云服务器。首先,确保你使用的是PyCharm专业版,因为社区版不支持此功能。接下来,我们将在云服务器上创建一个专门的目录用于存放项目文件,并详细介绍每一步配置过程。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 在Python开发过程中,随着项目数量的增加,不同项目依赖于不同版本的库,容易引发依赖冲突。为了避免这些问题,并保持开发环境的整洁,可以使用Virtualenv和Virtualenvwrapper来创建和管理多个隔离的Python虚拟环境。 ... [详细]
  • PostgreSQL 10 离线安装指南
    本文详细介绍了如何在无法联网的服务器上进行 PostgreSQL 10 的离线安装,并涵盖了从下载安装包到配置远程访问的完整步骤。 ... [详细]
  • 易飞扬宣布推出新型低成本100G OTU4光模块,以满足DPI市场的需求。新产品包括100G CFP2 LR4 10KM和100G OTU4 QSFP28 LR4光模块,具备低功耗和高性能特点。 ... [详细]
  • 京东云图片上传注册指南
    本文详细介绍了如何在京东云平台完成账号注册并实现图片上传功能,涵盖从注册到配置的完整流程。 ... [详细]
  • 创建项目:Visual Studio Online 入门指南
    本文介绍如何使用微软的 Visual Studio Online(VSO)创建和管理开发项目。作为一款基于云计算的开发平台,VSO 提供了丰富的工具和服务,简化了项目的配置和部署流程。 ... [详细]
author-avatar
平凡咸伟
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有