■ 前言


使用 AD5933分析复数阻抗[1] 时,由于受到内部离散傅里叶变换(DFT)所带来的以下限制:

  • 由于采集信号可能带来的频率 频率混叠[2] 现象
  • 由于对信号进行截取所带来的频率泄露现象

频率混叠现象决定了分析信号频率的上限,应该低于AD5933采样频率的一半。频率泄露现象决定了分析信号频率的下限,它应该大于AD5933采样数据时长对应频率的3倍(也可以是5倍)以上。下面举例说明频率混叠与频率泄露对于测量结果的影响。

  • [ ] 1.频率混叠对于测量结果的影响

比如,在AD5933使用外部时钟频率时,对应的采样频率为:。下图显示了对于固定的电阻测量时,激励频率从10kHz变化到110kHz过程中,输出结果。

理论上,当激励频率大于的时候,采集就出现了频率混叠现象。从下面的测量结果可以看,实际上等频率超过了55kHz以上的时候,结果中出现了明显的抖动和噪声。

▲ 信号频率过高对于采集结果的影响

  • [ ] 2.频率泄露对于测量结果的影响

下面给出了激励信号频率从10Hz变化到410Hz的过程中,在负载时,测量的结果。此时AD5933仍然使用外部时钟信号,频率为1MHz,对应的采样频率为59.61kHz。采集完1024个数据,所需要的采集时间:

那么Ts的倒数对应的频率为:58.2Hz,两倍频对应的是116.4Hz。

从下图可以看到,当激励频率大约是116Hz的时候,测量的结果从降低到0。随后又出现了一些波动。所以需要取1/Ts的五倍以上,频率泄露对于测量结果的影响才趋近于0。

▲ 信号频率过低时对应的频率泄露现象对测量结果的影响

下图可以看到,当激励频率为1/Ts的五倍,六倍的时候,测量的结果(在负载等于无穷大的时候,结果应该是0)已经变得比较小了。

▲ 不同激励频率对于负载阻抗为∞时测量的结果

下面通过分析AD5933的工作频率与采集频率之间的关系,进而反过来通过对复阻抗激励信号频率要求,选取合适的AD5933的工作频率。

01工作频率与采集频率之间的关系


AD5933的AD采集频率与其工作频率有关系,基本上可以通过以下公式来求得:

这个公式可以根据 AD5933[3] 的工作手册上,对于其工作在内部频率16.776MHz,对应采样频率为1Msps来进行计算的。的确,对于AD5933的AD转换所需要的时钟个数,在工作手册中并没有详细的叙述。

AD5933采集数据的周期则有一下公式获得:

上面公式中的单位是MHz,的单位就是秒。

根据前面叙述,如果AD5933的工作频率确定下来,那么对于复阻抗激励信号的频率应该小于,并大于,即:

将上面表达式进行转化,可以变成一下公式。其中的单位是MHz,的单位是Hz。

为了计算方便,可以将上面的公式简化成:

02根据激励信号范围确定工作频率


由于有了以上的分析,可以知道,对于复阻抗分析的时候,在固定的工作频率下,激励信号的频率范围变化不能够超过100倍,即激励信号的最大频率除以最小频率,比值不超过100。这在大多数情况下是满足需求的。

如果当激励信号变化范围超过了100,只能够动态的通过调整工作频率来达到要求。

如果已知所激励信号频率范围:,而且,那么确定AD5933的工作频率可以通过前面公式(5)来定义,即:

比如,希望激励信号的范围是10~100Hz,即:,根据(6)(7)可以计算出AD5933工作频率的上下限为:

即从3.3kHz~33kHz。为了进一步降低频率泄露对于测量结果的影响,所以应该在上述范围内取频率更小的工作频率。比如5kHz。 但是,如果工作频率低,也同样会造成测量时间过长。所以综合起见,选择工作频率fosc为20kHz。此时,测量一个数据大约需要0.85秒。

※ 结论


本文分析了使用AD5933来分析复阻抗时,如何选器最恰当的工作频率,使得测量阻抗是不会因为频率混叠和频率泄露对于结果造成很大的影响。

工作频率范围的选择,除了需要满足公式6,7要求之外,还需要根据测量速度以及测量精度之间做权衡。当工作频率普遍很高的时候,可以尽可能照顾到公式6所给出的下限,这样可以尽可能减少频率频率泄露所带来的影响。当工作频率比较低的时候,则需要适当增加工作频率,以使得测量的时间更短。

参考资料

[1]

AD5933分析复数阻抗: https://zhuoqing.blog.csdn.net/article/details/106970771

[2]

频率混叠: https://mathworld.wolfram.com/Aliasing.html

[3]

AD5933: https://www.analog.com/media/en/technical-documentation/data-sheets/AD5933.pdf

ad采样频率_使用AD5933分析复阻抗的时钟频率设置相关推荐

  1. 使用AD5933分析复阻抗的时钟频率设置

    作者:卓晴博士,清华大学自动化系 更新时间:2020-07-29 Wednesday   ■ 前言 使用 AD5933分析复数阻抗 时,由于受到内部离散傅里叶变换(DFT)所带来的以下限制: 由于采集 ...

  2. ad采样频率_带你了解AD的工作原理!!!

    单片机系统内部运算时用的全部是数字量,即0和1,因此对单片机系统而言,我们无法直接操作模拟量,必须将模拟量转换成数字量.所谓数字量,就是用一系列0和1组成的一进制代码表示某个信号大小的量.用数字量表示 ...

  3. 创意产品 分析_使用联合分析来发展创意

    创意产品 分析 Advertising finds itself in a tenacious spot these days serving two masters: creativity and ...

  4. 消耗性缺口_衰竭缺口分析

    消耗性缺口:股价在大幅度波动过程中价格在奄奄一息中回光反照,作最后一次跳跃,然而,最后的挣扎好景不长,在随后的几天乃至一个星期里的价格马上开始下滑.当收市价格低于这种最后的跳空后,表明衰竭跳空已经形成 ...

  5. 高通Android智能平台环境搭建_编译流程分析

    高通Android智能平台环境搭建_编译流程分析 高通平台环境搭建,编译,系统引导流程分析 TOC \o \h \z \u 1. 高通平台android开发总结. 7 1.1 搭建高通平台环境开发环境 ...

  6. 20145307陈俊达_安卓逆向分析_Xposed的hook技术研究

    20145307陈俊达_安卓逆向分析_Xposed的hook技术研究 引言 其实这份我早就想写了,xposed这个东西我在安卓SDK 4.4.4的时候就在玩了,root后安装架构,起初是为了实现一些屌 ...

  7. CNZZ 移动统计_移动数据统计_移动应用分析_ APP统计

    CNZZ 移动统计_移动数据统计_移动应用分析_ APP统计 http://mobile.cnzz.com/help.php?h=Android_SDK_Download_and_Usage_Manu ...

  8. ArcGIS for Desktop入门教程_第四章_入门案例分析 - ArcGIS知乎-新一代ArcGIS问答社区...

    原文:ArcGIS for Desktop入门教程_第四章_入门案例分析 - ArcGIS知乎-新一代ArcGIS问答社区 1 入门案例分析 在第一章里,我们已经对ArcGIS系列软件的体系结构有了一 ...

  9. 贴吧百度贴吧伪活批量注册_月版 分析

    贴吧百度贴吧伪活批量注册_月版 分析 1.工具分析为未知壳,启动调试后提示safeengine保护,直接运行提示授权失败,启动附加后发现无法调试 2.弹窗时刻调试器附加查找调用栈,定位关键函数 0x4 ...

最新文章

  1. 2014-02-26_javascript_event
  2. 【数据挖掘笔记三】数据预处理
  3. python拾遗(二)
  4. no [query] registered for [filtered] in es7 的解决方法
  5. 马斯克一说特斯拉“全自动驾驶”,大家就想笑
  6. 图片配置文件设置 索尼a7s2_一招让索尼相机直出电影机色彩
  7. oracle数据库导入表空间,oracle数据库表空间创建导入导出
  8. CCF202006-5 乔乔和牛牛逛超市【最大流】(100分题解链接)
  9. arm poky linux,opencv移植在4412和imx6(yocto 3.14.28 arm-poky-linux-gnueabi )上
  10. ubuntu14.04小米无线网卡驱动安装
  11. 谷歌地球看不了街景_PPT放入3D模型之后,居然能模拟谷歌地图!
  12. IntelliJ IDEA后台程序启动
  13. 混沌神经网络的实际应用,神经网络求解优化问题
  14. 微信HOOK 1.获取二维码
  15. Exception:No serializer found for class and no properties discovered to create BeanSerializer
  16. pgp解密 java_Java PGP加密解密实例教程详细操作步骤
  17. 如何在Python中调用C++程序?(文中以Opencv为例,在Python中调用C++的Opencv)
  18. 计算机操作系统原理--Linux实例分析
  19. STM32F103读取SD卡的数据(fat文件模式)
  20. Mac上安装flink笔记

热门文章

  1. 用神经网络计算甲醛CH2O和亚硝酸HNO2的化学键的键能
  2. fastreport文本字数太多换行_Flutter实战】文本组件及五大案例
  3. sql 自动 清理 ldf 日志_阳泉自动转盘式喷砂机
  4. qgraphicsitem 复制副本_如何在pyqt5中复制粘贴Qgraphicsitem?
  5. 【Arduino】Nano功能引脚 PWM IIC UART 中断
  6. 【小项目关键技术五】控制全彩 WS2812 灯环/灯带
  7. 径向基RBF(radial basis function)函数、RBF神经网络、 反推(back-stepping)控制
  8. vivado SOC——hello word(上)建立SOC系统
  9. opnet中的例子模型
  10. 【PC工具】震精!这个云办公云平台好强大,UZERME云端超级应用平台