使用AD8618设计ADC信号调理电路随笔

最近需要设计DCDC控制板的信号调理电路,受益良多,记录一下。
1、电压电流传感器参数如下:
2、输出电压±5V,DSP的ADC输入信号为0-3V,留出裕量,取0.3-2.8V。
3、采集的信号为直流,但需要测量瞬时信号,因此拟取调理电路带宽至少大于10kHz。
4、根据输入输出电压范围,调理电路使用移位型直接耦合同相放大电路实现:

5、运放选型:参考CREE的逆变器设计参考,官网看了半天,最终选择了ADI的AD8618四通道运放,不得不说这款运放性能真的好,
单电源供电,GPB高达24MHz,输入失调电流最高0.5pA,压摆率12V/us,开环输出阻抗3Ω,具体参数见官方文档
https://www.analog.com/media/en/technical-documentation/data-sheets/AD8615_8616_8618.pdf
6、选择3.3V供电电压(用3.3V可以避免使用外部限幅),上图中的电阻计算公式可参考西交大analog-circuit书第四部分P150,这里就不详细计算了。总之最终目的就是将传感器输出的-5V-5V的电压衰减并移位到0.3-2.8V。
7、刚开始没有注意到传感器参数要求负载电阻≥10kΩ,直接机械的参考了CREE的设计,选了一组阻值相近的电阻,但是通过TINA仿真发现,输入阻抗只有7kΩ多,这时候就有疑惑了,按说同相比例放大电路的输入阻抗是非常大的,基本上跟运放本身的输入阻抗差不多,这时再来分析这个电路:

R1 = 6.19K
R2 = 3.24K
R4 = 1.54K
R5 = 5.49K
计算输入阻抗时把VD接地,此时R2和R5并联,后面的同相电压跟随器其输入阻抗Rin大于1MΩ,这样相当于输入阻抗为
R1 + R5//Rin//R2,粗略估计一下,R5//Rin//R2肯定小于R2,我们取2k,再加上R1大约8k左右,跟仿真结果差不多!
为什么同相放大电路输入阻抗会这么小呢?原因是其输入有R2和R5两个电阻,这样就形成了一个并联支路,相当于后端的运放兆欧级输入阻抗和前端一个很小的电阻并联,其结果当然不会很大。
知道这一点后面就简单了,只要把这四个电阻等比例增大一定程度,使电路等效输入阻抗大于10k即可。到这里才明白,为什么传感器公司的技术支持建议传感器输出接一级电压跟随器,目的就是增大传感器的负载电阻,为什么我没有用呢?因为传感器的输出是±5V的双极性电压,所以跟随器的运放必须双电源供电,还得单独搞一个-5V的电源,麻烦!
当然上图R1、R2、R4、R5也不能太大,否则容易引入噪声,最终的调理电路如下:

8、输出接了一个RC低通滤波,关于RC的设计,也可参考西交大的这本神书。

输出对地接大电容负载是很危险的,容易引起过冲和振铃、电路不稳定,甚至自激振荡。

一阶低通在-3dB处带来-45°相移,-6dB处带来-60°相移,这样已经将相位裕度基本消耗完了,电路容易失稳。个人理解是RC低通的转折频率不能太低,如果转折频率处在采样信号的频率范围内,或接近其频率,就容易引起相位滞后过度消耗相位裕度。
AD8618这款芯片比较有意思,在CREE的设计参考中,输出并了一个4700pF的电容,这已经很大了。对设计的电路仿真发现,输出挂100nF的大电容,其阶跃响应依然稳定。。。

暂时就写这些,其实设计过程中还有很多地方模棱两可,基础真的很重要。

使用AD8618设计ADC信号调理电路随笔相关推荐

  1. 高温大量程热流传感器结构及信号调理电路的设计

    以热电堆式热流传感器为例,结合所建立的热传导模型,分析高温大量程热流传感器不能长的原因,通过设计并优化传感器的结构及工艺,实现在储热体尺寸不变的情况下,热流传感器温大量程热流辐射下长时间工作,经实验验 ...

  2. ADC 信号调理电路设计——必要措施、实测验证和应用说明(转载)

    转自周立功<面向AMetal框架与接口的编程(上)> 第二章  ADC 信号调理电路设计 2.3 必要措施 一个完整的采集电路框图详见图2.19,从传感器或信号源到最终的ADC 数据输出, ...

  3. ADC 信号调理电路设计——必要措施、实测验证和应用说明

    转自周立功<面向AMetal框架与接口的编程(上)> 第二章  ADC 信号调理电路设计 2.3 必要措施 一个完整的采集电路框图详见图2.19,从传感器或信号源到最终的ADC 数据输出, ...

  4. 【文献学习】热电偶信号调理电路

    这是在做一个高精度高温传感器配套测试系统时的文献学习笔记.仅做记录总结,方便自己之后查看汇总,言语如有不得体之处还请见谅,转载注明出处. 这篇笔记主要是记录一些文献中,热电偶温度测试系统相关的信号调理 ...

  5. 模拟小信号调理电路(智能车电磁组)

    一.智能车竞赛电磁组: 官方规定:漆包线上产生"20KHz 100mA"的交变电磁方波信号. 二.传感器检测调理电路(分立元件):谐波选频电路.交流放大电路.整流滤波电路. 距离漆 ...

  6. 电子设计大赛-信号产生电路

    文末免费下载资料 分立模拟电路构成矩形波产生电路   由运算放大器组成的矩形波产生电路如电路图3.3.1所示,图中参数R1,R2,R3可根据具体应用情况调整,而振荡频率取决于R,C的大小.频率计算公式 ...

  7. 功能测试机设计--硬件--信号调理--数字隔离 and 电平转换

    1. 目的:测试模块的数字信号输入到待测系统前,加一个隔离,可以起到保护测试模块的作用.待测系统的某些输入高电平与测试模块的不同,测试模块的数字加到待测系统前必须进行电平转换,否则无法准确工作. 2. ...

  8. matlab symadd,信号调理器设计—大二暑期信号分析实习报告精选多篇

    第1篇第2篇第3篇第4篇第5篇更多顶部 目录 第一篇:信号调理器设计-大二暑期信号分析实习报告 第二篇:大二暑期信号分析实习报告 第三篇:传感器信号调理电路 第四篇:信号调理电路 第五篇:信号实习报告 ...

  9. 《传感器电路的低噪声信号调理》阅读笔记

    <传感器电路的低噪声信号调理>阅读笔记 信噪比 驱动ADC时保持较低的模拟前端噪声同样非常重要.这对于避免降低信噪比(SNR)来说至关重要.放大器引起的SNR性能下降净值(单位dB)为: ...

最新文章

  1. Java EE过去,现在和云7
  2. 「Linux」VMware安装centos7(一)
  3. PHP 生成csv的遇到的分隔符问题
  4. js 动态生成button 并设置click事件
  5. Style Report 培训开始啦!!
  6. labVIEW学习笔记(三)簇,局部、全局变量
  7. SQL Server 用SSMS查看依赖关系有时候不准确,改用代码查
  8. 如何在python同一行内输入若干个数?
  9. 关于工业相机的基本知识
  10. 计算机如何磁盘整理,磁盘碎片整理,教您磁盘碎片怎么整理
  11. CAN总线接口静电保护及ESD二极管选型
  12. Spring Boot pdf文件转图片
  13. 不愧是阿里P8!java如何遍历链表
  14. Android Native jni 编程入门
  15. 置信区间,上限,下限之间关系。
  16. 局域网共享打印机出现,windows无法连接到打印机错误码0x0000011b
  17. Realm,users,groups 和 roles
  18. 计算机等级节日综合症,警惕孩子节日综合症
  19. PLSQL - 利用自治事务实现按月生成流水序号示例
  20. python和stata_Python与Stata的数据交互

热门文章

  1. 如何制作linux iso镜像
  2. 2022 CCF中国软件大会(CCF Chinasoft)“面向人工智能的边缘计算技术”论坛成功召开...
  3. 中国电信 合约协议   转载
  4. 蓝绿部署、金丝雀发布(灰度发布)、A/B测试的准确定义
  5. 百度推广的八大误区,你有没有中招?!
  6. Vue.js---响应式原理
  7. 汇编命令及OD常用命令及断点设置
  8. ROS与Web交互控制显示
  9. 揭露“番茄花园版”侵权物的本质
  10. macOS:M1 上安装 Rosetta 2