最近在使用STM32+AD5933设计阻抗测量系统,不考虑AD5933输出阻抗和直流分量对阻抗测量带来的影响,按照AD5933datasheet上的简单电路将AD5933和STM32单片机进行了连接,有关于AD5933和STM32的I2C通信、AD5933实部、虚部数据的读取、幅度的计算以及系统相位的读取的基本程序已经调试完成。这是今天做的一组实验,发现阻抗测量的误差还是挺大的。

我用拨码开关控制反馈电阻和校准电阻的选择:
前提条件是:
Vout=2Vp-p;
PGA=X1;
VDD=3.3V
考虑到反馈电阻、输出电压范围和增益PGA的选族需要慎重,不能超过ADC的线性范围。
我设置了四个量程:           51k~100k;    100k~220k;     220k~300k;     300k~470k;  470k~680k。
且它们的反馈电阻分别为:51K         ;   100K         ;     220k        ;    300k      ;     470k         。 
对应的校准电阻分别为:      51K         ;   100K         ;     220k        ;    300k      ;     470k         。
然后分别得到这四个量程的增益系数,并在51k~100k的量程里对100kΩ的未知阻抗进行测量,实际测量结果为96.889kΩ,测量误差达到3.1%;
在100k~220k的量程里对220k的未知阻抗进行测量,实际测量结果为205.483k,测量误差达到6.59%;
                                                               在220k~300k的量程里对300k的未知阻抗进行测量,实际测量结果为277.793k,测量误差达到7.40%;
                                                               在 300k~470k的量程里对470k的未知阻抗进行测量,实际测量结果为399.795k,测量误差达到14.9%;
                                                               在 470k~680k的量程里对680k的未知阻抗进行测量,实际测量结果为663.132k,测量误差达到2.4%;                      
误差挺大的,接下来我也需要考虑AD5933直流偏置和输出阻抗对阻抗测量带来的影响。
1:看AD5933的datasheet,其实不是很明白:发射机和接收级之间的存在的直流偏置?
datasheet建议使用AD820构成电压跟随器来消除输出阻抗对阻抗测量的影响,这一点我明白:用AD820构成电压跟随器,电压跟随器的输入电阻高,输出电阻低,对前级电路相当于断路,对后级电路来说相当于恒压源。对AD5933的6引脚Vout和Vin起到了隔离的作用。
不太明白的是:它用两个20kΩ的电阻对VDD分压,得到VDD/2,作为AD5933正相输入端的偏置电压。
请问:有明白的朋友吗?希望能够帮忙解答一下。
2:今天试验的时候使用的是拨码开关来实现量程的选择,但我更希望实现量程的自动切换,这也是接下来需要努力的地方。

AD5933的直流偏置和量程自动切换问题相关推荐

  1. 增益自动切换电压放大电路设计

    摘要: 本报告使用运算放大器设计一个能够根据输入信号幅值切换调整增益的电压放大电路.输入信号可直流可交流,若为交流先通过整流滤波电路变为直流:将直流信号输入到电压比较器,通过基准电压的状态控制模拟开关 ...

  2. 电池供电电源自动切换的装置

    现在大多数的电子设备都是便携式的,并且使用电池.电池通过向附加的设备提供电力暂时储存充电和放电.使用电池的一个问题是过充电,另一个常见问题是过放电.本课题设计了一种电路,可以跟踪附加电池的充电电平,并 ...

  3. nfa状态转换图正规式_穿过隔离栅供电:认识隔离式直流/ 直流偏置电源

    对于设计人员来说,在隔离栅内移动信号和电源是一项常见的挑战.为了提高安全性和抗噪性能,或产生较大的电势差, 可能需要在不同的系统域之间进行隔离.例如,手机充电器通 过内部隔离,可在连接器短路时防止用户 ...

  4. nfa状态转换图正规式_穿过隔离栅供电:隔离式直流/ 直流偏置电源探讨

    编者按: 您身边有许多隔离式电源可以选择,但需要了解输出数量.调节要求.输出功率.隔离等级.工作温度和输入电压范围等系统级规格.为此,您可以选择这种成本最低.可满足所有系统 要求的解决方案. 电子设计 ...

  5. nginx+keepalive主从双机热备+自动切换解决方案

    环境采集cenots 6.3 64位迷你安装,因为安装前,你需要做一些工作 yum install -y make wget 如果你愿意可以更新下系统,更换下yum源. 1.安装keepalive 官 ...

  6. ubuntu php xml模块,生成ubuntu自动切换壁纸xml文件的php代码

    运行代码后在图片目录下会生成yuxing.xml,方便ubuntu自动切换壁纸. /* * 生成ubuntu自动切换壁纸xml文件 */ //图片目录 $dir = '/home/yuxing/bac ...

  7. linux更改桌面壁纸的脚本,ubuntu 桌面 壁纸 自动切换 方法 图解 linux

    ubuntu实在是不错的,桌面效果也是很炫酷的.而对于强大的linux实现win7的自动切换背景也是比较小儿科的.限于水平,讨论一个菜鸟级的方案,请批评指正,tangchao90908@sina.co ...

  8. Redis主从配置及通过Keepalived实现Redis自动切换高可用

    Redis主从配置及通过Keepalived实现Redis自动切换高可用 [日期:2014-07-23] 来源:Linux社区  作者:fuquanjun [字体:大 中 小] 一:环境介绍: Mas ...

  9. 针对web服务器容灾自动切换方案

    思路: 当服务器A 发生故障,服务器B可以迅速接管服务器A的任务,不影响用户的正常访问. 当服务器A 故障恢复,服务器A可以马上接管服务器B的任务,服务器B恢复备机状态. 做法: 两台服务器上配置一个 ...

  10. 无线节能组信标为什么会自动切换? 排查故障的过程真的像谜一样无法解释

    ▌01 存在的问题 1.问题描述 在 第十六届全国大学智能汽车竞赛竞速比赛 中的节能无线信标组中的 信标控制模块 在2021-04-10测试的时候发现存在以下问题: 问题描述: 当信标灯被串联在一起的 ...

最新文章

  1. 领英1000多个假账户被曝光,用AI生成假脸冒充真人发推销信息,已形成相关产业链...
  2. 百度地图在jsp页面加载大量轨迹导致地图卡顿
  3. 【五校联考6day2】san
  4. Java开发环境搭建详细步骤
  5. 计算机网络在城市轨道交通运营中的应用,开题报告-GIS在宁波城市轨道交通建设、管理与运营中的应用分析.doc...
  6. Javascript ECMA-1(数据类型,字符串操作)
  7. 使用OpenCV4Android打开相机
  8. 程序流程图的switch怎么表示_算法是程序的灵魂,让我们从基础开始
  9. [译]ASP.NET Core 2.0 全局配置项
  10. Flash Builder4.7破解方法
  11. 项目实施过程中的风险控制
  12. Exchange邮箱爆破和信息收集
  13. C# 语法糖(Syntactic sugar)
  14. 红月所有物品完全代码
  15. QQ浏览器如何安装油猴插件
  16. 因一次骑行的脸刹着地,诞生了自动驾驶自行车!不愧是野生钢铁侠!太硬核了~~~...
  17. 公司股东该发工资吗?发多少?
  18. 微软的漏洞 MS06-007 更新了 KB 913446 tcpip.sys 所以导致 大家bt 电驴下载过慢
  19. 什么是低音炮,低音炮的原理与音效
  20. 计算机多媒体网络对经济的影响研究,计算机网络与多媒体技术在电视台中的发展前景及作用...

热门文章

  1. c语言-输出菱形图案
  2. 手机连Fiddler后,仍然不能上网的解决办法
  3. 目标导向型思维, 利他思维,迭代思维, 用忙碌打败无聊,整合型思维 重视运动
  4. 通过图书编号查询python,基于Python的ISBN书号查询示例代码-六派数据
  5. 戴尔r720服务器装爱快路由系统,笔记本虚拟机里安装爱快软路由做单臂路由
  6. blackman窗 matlab,【matlab】矩形窗/三角窗/hanning窗/hamming窗/blackman窗的频率响应图...
  7. 虚拟机Windows10下载安装保姆级教程
  8. 2018网络小说年度热词盘点
  9. 搜索引擎基本工作原理
  10. oracle11g64位怎么用sql,plsql32 位连接oracle11g64位方法