传统的单端输入抗干扰能力弱、噪声大,面对高频信号会引入更多的噪声,降低SNR,从而恶化有效信号;差分输入相比于单端输出具有更强的稳定性和抗干扰能力,因此随着高速ADC的发展和应用,差分输入广泛应用于高速ADC中,这也要求我们在使用时需要将单端信号转化成差分信号。

差分信号是指两个幅值相同、相位相差180°的信号,差分输入则是指输入一对差分信号,通过差分信号的电压差来判定输入信号大小,因此单端转差分信号的过程可以分为两部分:①输出原幅值1/2的同相信号;②输出原幅值1/2的反相信号。单端转差分电路大致可以分为两种:①有源器件转换;②无源器件转换。

①有源器件转换主要是指利用放大器将单端信号转换为差分信号。如图1所示,为利用单端转差分电路的基本示意图,其中U1和U2为电压型运算放大器(关于电压型和电流型运放的区别可参考后续更新),U1负责将信号做同相输出,U2负责将信号做反相输出。R3和R4利用电阻分压,将差分信号的幅值减小为信号源的一半。

以1V,1MHz的信号源为例,输出结果如图2所示:其中红色为信号源,绿色为同相输出,黄色为反相输出,可以看到输出的差分信号效果良好;但是信号频率上升到10M,两路差分信号并不完全对称,具体表现为交点位置偏移0V电压,两路信号相位差并不完全相差180°,初步分析显示这可能与运放的响应速度有关系。

图2. 1MHz 信号

图3. 10MHz 信号

为了减少频率对差分信号的影响,可以考虑利用差分输出的运放,如下图所示,引用于AD9634 datasheet。

②无源器件转换是指利用巴伦或者变压器实现单端信号转换为差分信号。基本电路参考AD9634 datasheet, 如图3所示。其基本原理是通过变压器的特点,实现交流信号到交流信号的转换。由于右边中间引脚为线圈中点,因此上下两端电压关于中间对称,从而实现输出相位相反、幅值相同的电压。当中间电压连接到ADC的VCM时,就可以保证差分信号的CMV(Common Module Volyage)和ADC的CMV一致,从而保证信号的有效性。

单端转差分电路详解(1)相关推荐

  1. ADC单端转差分电路分析

    目前很多应用都需要用到差分信号,包括驱动高速模数转换器(ADC).通过双绞线电缆传输信号.调理高保真音频信号等.由于差分信号在特定电源电压下可以提供较大信号幅度,提高了对共模噪声的抑制能力,降低了二次 ...

  2. 常用单端到差分转换电路

    1.可采用AD8138来实现 单端到差分的转换电路采用的是AD公司的AD8138,该放大器具有较宽的模拟带宽(320MHz,一3dB,增益1),而且可以实现将单端输入变成差分输出的功能.此项功能在现代 ...

  3. 正交编码器单端转差分

    现在手头上有一个Autonics的增量式正交编码器(型号为E40H82048-3-V-24),输出有A.B.Z三相,电压输出12V,当前需要将编码器的信号接到一个差分输入的电机驱动器上(型号为Copl ...

  4. 单端怎么转差分信号_单端转差分信号电路详解

    单端输入指信号有一个参考端和一个信号端构成,参考端一般为地端,差分是将单端信号进行差分变换,输出两个信号,一个和原信号同相,一个和原信号反相.差分信号有较强的抗共模干扰能力,适合较长距离传输,单端信号 ...

  5. ueditor上传组件显示乱码_最全面的移动端 UI组件设计详解:中篇

    上一期给大家讲解了<最全面的移动端UI组件设计详解:上篇>,主要分享了:布局组件和导航组件2个部分:这次给大家带来:基础组件.表单组件和反馈组件详解,希望你在设计APP.小程序.H5页面中 ...

  6. Python的Django框架中forms表单类的使用方法详解2

    用户表单是Web端的一项基本功能,大而全的Django框架中自然带有现成的基础form对象,本文就Python的Django框架中forms表单类的使用方法详解. Form表单的功能 自动生成HTML ...

  7. USB电路EMC设计标准电路详解

    USB通用串行总线的电磁兼容性能关系到设备稳定性与数据传输的准确性,对于USB电路一般需要EMS抗干扰的设计. USB分为USB2.0.USB3.0 一.USB2.0的EMC设计标准电路详解 1.FL ...

  8. java vue 服务端渲染_vue服务端渲染缓存应用详解

    服务端渲染简介 服务端渲染不是一个新的技术:在 Web 最初的时候,页面就是通过服务端渲染来返回的,用 PHP 来说,通常是使用 Smarty 等模板写模板文件,然后 PHP 服务端框架将数据和模板渲 ...

  9. FPGA差分转单端,单端转差分 IBUFDS OBUFDS BUFG

    Xilinx,IBUFDS原语 IBUFDS #(.DIFF_TERM("FALSE"), // Differential Termination.IBUF_LOW_PWR(&qu ...

最新文章

  1. CentOS6.9编译安装postgresql和php的pdo_pgsql,pgsql扩展
  2. 11月2日科技联播:销量不及预期苹果市值跌破万亿美元;腾讯表示封杀抖音因微信规则...
  3. git stage 暂存_什么是Git?下载和安装Git
  4. 7款高颜值HTML5播放器:让你的音乐有声有色
  5. python 多线程中的 join 和 daemon
  6. php三位不够前面加0,php 格式化数字 位数不足前面加0补足的实现方法
  7. pytorch 和nltk 结合训练的例子
  8. MySQL数据库入门到高薪培训教程(从MySQL 5.7 到 MySQL 8.0)
  9. 终于来了!Python 编辑神器 Jupyter ,推出首款官方可视化 Debug 工具!
  10. 西门子em235模块的功能_图文讲解PLC模拟量模块与传感器接线方法和注意事项
  11. pre textarea code标签区别
  12. Cocos2dx 之 PhysicsHandler 简单实现
  13. 对话系统数据集--CrossWOZ
  14. Cisco网站模块8-10网络间通信考试试题及答案
  15. 基于BRNN的政务APP评论端到端方面级情感分析方法
  16. sketchup渲染插件有哪些?哪个好用?
  17. 风影墙纸,一天看N回。
  18. CPM、CPC、CPA、CPS、CPL、CPR 是什么意思 -解析互联网广告术语
  19. 高通Camera数字成像系统简介
  20. WPT、WPCN、SWIPT的区别与联系

热门文章

  1. 网关是什么意思 这我对网关的一点点理解
  2. Go语言无缓冲的通道
  3. 2021年数维杯数学建模B题中小城市地铁运营与建设优化设计求解全过程文档及程序
  4. 阿里云Prometheus监控服务
  5. H323plus交叉编译
  6. 复盘Uniswap赠款事件始末:获利千万美元的DeFi教育基金是个什么组织? |链捕手...
  7. linux rac 增加监听,【RAC】srvctl管理工具添加新监听和静态注册
  8. 破解XP的administrator密码
  9. 【dMRI】desktop docker配置FSL工具链环境
  10. 《数据挖掘基础》实验:Weka环境基本操作