当前位置: 首页 > article >正文

【每周分享】ADC芯片ADS1262测试记录总结和分享

最近使用ADC芯片ADS1262在做一些数据测试和调试前前后后也测试了不少数据今天就与大家分享一下测试记录的总结。一、ADC芯片ADS1262的相关寄存器配置和数据测试记录主要寄存器包括1、POWER寄存器2、INTERFACE寄存器3、MODE0寄存器4、MODE1寄存器5、MODE2寄存器6、INPMUX寄存器测试结果请参考文档ADS1262寄存器配置及测试分析250724.pdf。二、ADC芯片ADS1262的相关功能验证和数据测试记录主要包括1、斩波模式关闭时采集数据偏大的原因分析主要原因软件代码配置错误导致RDRY信号的中断触发方式应为下降沿触发而不是上升沿触发2、DELAY配置及测试只有在斩波模式打开的情况下MODE0寄存器的DELAY配置才会生效此时DELAY时间会体现在ADC芯片的DRDY引脚的输出波形上即此时ADC完成一次转换的时间是DELAY时间tD(STDR)时间其中tD(STDR)为不同滤波模式不同数据速率下的转换延迟时间如下图此时实际的采样率为在斩波模式关闭的情况下DELAY配置不起作用即此时ADC完成一次转换的时间就是MODE2寄存器的DR采样率。此外测试还发现在斩波模式关闭的情况下实际采样率只受DR配置影响无论滤波模式配置了什么从下面的滤波框图可以看出ADC内部实际的滤波过程其实也不是像MODE1寄存器的FILTER配置里描述的那么单一3、GAIN配置为16或32时采样数据与理论不匹配的原因分析主要原因不同GAIN对应的差分输入电压的FSR不一样如下图比如GAIN为16时差分输入电压FSR等于2.5/160.156V。之前出现的测试现象即是因为差分输入电压处于FSR临界点位置或超出FSR范围另外回读的SPI数据里也有一个STATUS状态字节里面有监控PGA报警状态的比如配置放大器增益128GAIN配置为32回读的STATUS字节是79即PGA位产生了告警。三、ADC芯片ADS1262的斩波模式功能的数据测试记录主要包括以下不同的配置测试1、称重传感器空载PGA增益配置1DR采样率配置400SPS斩波模式关闭和打开的采样数据对比测试2、称重传感器空载PGA增益配置1DR采样率配置7200SPS斩波模式关闭和打开的采样数据对比测试3、称重传感器空载PGA增益配置4DR采样率配置400SPS斩波模式关闭和打开的采样数据对比测试4、称重传感器空载PGA增益配置8DR采样率配置400SPS斩波模式关闭和打开的采样数据对比5、称重传感器放置一杯水PGA增益配置1DR采样率配置400SPS斩波模式关闭和打开的采样数据对比测试6、称重传感器放置一个控制器PGA增益配置1DR采样率配置400SPS斩波模式关闭和打开的采样数据对比测试7、称重传感器空载采集数据1000个点PGA增益配置1DR采样率配置400SPS斩波模式关闭和打开的采样数据对比测试8、称重传感器空载持续运行一个晚上大概15小时左右第二天早上发现数据变化有点大采样数据有20多万个点已在项目周会上讨论过目前原因不明确需要复现后在分析。四、ADC芯片ADS1262的内部温度传感器数据读取测试记录考虑到后续可能会用上ADC芯片温度来做温度补偿操作等所以研究了ADC芯片的内部温度传感器的数据读取并进行了对应的采样数据测试。以下的温度数据没有包括温度计算公式中的25主要包括以下测试1、裸板冷启动监控ADC芯片温度变化2、ADC芯片温度采样数据和称重传感器空载采样数据分时采集3、ADC芯片温度采样数据和称重传感器空载采样数据分时采集运行一个晚上4、ADC芯片温度采样数据和称重传感器放置一个控制器采样数据分时采集运行一个晚上5、ADC芯片温度采样数据和称重传感器放置一个控制器采样数据分时采集运行半天中间人为给芯片降温6、ADC芯片温度采样数据和称重传感器放置一个控制器采样数据分时采集运行期间通过电风扇间断性给芯片降温后再关闭风扇7、称重传感器采样数据升序排序后最大最小值的差值计算。五、使用6位半仪器和ADC芯片采样数据的对比测试记录主要包括6位半采集传感器输出电压6位半采集放大器输出电压ADC芯片采集放大器输出电压主要包括如下测试1、确认了采样数据有时候抖动或偏差大的原因并非串口打印错误引起实则实际数据存在波动2、6位半仪器和ADC芯片采集放大器输出电压数据对比6位半采样率5Hz200ms串口打印间隔200ms运行一晚上空载此次测试结果两种方式的变化趋势一样但6位半采集到的数据波动更小。3、6位半仪器和ADC芯片采集放大器输出电压数据对比运行一晚上放置控制器此次测试结果两种方式的变化趋势却不一样有些奇怪。4、6位半仪器采集传感器输出电压ADC芯片正常采集下午运行近3小时空载综上从所测数据来看1、传感器输出电压会出现抖动现象2、6位半采集的数据在准确度上比ADC芯片采集的要好3、ADC芯片采集到的数据波动确实不小4、其他的暂未发现明显规律。六、ADC芯片ADS1262的噪声性能解读和数据有效位数测试记录1、ADC芯片输入噪声性能根据芯片手册里面所描述的输入噪声性能主要取决于以下配置PGA增益采样速率滤波器模式和斩波模式使用尽可能高的增益可以获取较低的输入噪声较低的采样速率可以降低输入噪声滤波器模式阶数的增加可以降低输入噪声启用斩波模式后输入噪声可以降低1.4倍左右。下图为所示条件下ADC芯片的输入噪声性能的部分数据可以看出增益越大噪声越小。2、ADC数据有效位数对比测试根据芯片手册里面所描述的不同配置下ADC数据的实际有效位数ENOB是存在差别的理论值即为32位以下进行了简单的对比测试ADC配置如下采样速率 400SPS增益 1斩波 开启滤波器模式 SINC1即对应的ENOB为22.7位近似用23位来计算进行了空载和放置一个物体的测试数据如下从以上初测结果来看不同的ENOB造成的实际差别似乎并不明显通过以下的数据也可以进行分析实际有效位是23位即无效数据位是9位按照 (无效低9位ADC数据*2.5/0x7fffffff)*1000000即可得到低9位ADC数据对应的采样电压值单位用uV表示采集数据如下图因为低9位数据最大值才0x1FF511而分母FSR值很大得到对应的采样电压值最大才0.594882uV因此对应我们这种应用场景实际用上ENOB是否可以改善采样效果有待评估。七、使用砝码进行理论重量和实测重量的对比测试记录传感器输出电压和重量对应关系近似1uv/g使用传感器输出电压反推实测重量使用6位半仪器采集传感器输出电压并统计和使用平均值进行计算所测数据如下所示不过以上的实测重量是在未校准称重传感器的情况下进行的如果我们用空载和1000g砝码进行校准然后计算得到的结果如下所示八、使用100g砝码进行ADC芯片不同增益配置的测试对比标准差和平均值使用100g重量的砝码进行了ADC芯片不同增益配置的采样电压数据测试主要看下数据处理后的标准差和平均值情况具体如下不同增益配置时的测试环境基本一致板子上电后开始采样每隔100ms取1次采集数据取10次数据后去掉最小最大值剩余8次取平均值作为一个有效点即每隔1s打印一个有效点总共输出了500多个有效点不同增益配置下500多个点求出的标准差和平均值数据如下表所示平均值电压数据如下图所示---------------------作者dffzh链接https://bbs.21ic.com/icview-3489731-1-1.html?_dsign4c5545fb来源21ic.com此文章已获得原创/原创奖标签著作权归21ic所有任何人未经允许禁止转载。

相关文章:

【每周分享】ADC芯片ADS1262测试记录总结和分享

最近使用ADC芯片ADS1262在做一些数据测试和调试,前前后后也测试了不少数据,今天就与大家分享一下测试记录的总结。一、 ADC芯片ADS1262的相关寄存器配置和数据测试记录 主要寄存器包括:1、POWER寄存器;2、INTERFACE寄存器&#…...

Qwen3-32B大模型推理实战:vLLM与Docker的高效本地部署指南

1. Qwen3-32B大模型简介与核心特性 Qwen3系列是当前开源大模型领域的重要选手,特别是32B参数的版本在性能和效率上达到了很好的平衡。这个"大家伙"不仅能处理常规的文本生成任务,还自带混合思维模式这种黑科技——简单说就是能根据任务类型自动…...

告别Windows系统管理烦恼:WinUtil一站式解决方案指南

告别Windows系统管理烦恼:WinUtil一站式解决方案指南 【免费下载链接】winutil Chris Titus Techs Windows Utility - Install Programs, Tweaks, Fixes, and Updates 项目地址: https://gitcode.com/GitHub_Trending/wi/winutil 你是否曾为Windows系统管理而…...

胡桃工具箱终极指南:免费开源原神助手如何提升你的游戏体验

胡桃工具箱终极指南:免费开源原神助手如何提升你的游戏体验 【免费下载链接】Snap.Hutao 实用的开源多功能原神工具箱 🧰 / Multifunctional Open-Source Genshin Impact Toolkit 🧰 项目地址: https://gitcode.com/GitHub_Trending/sn/Sna…...

探索前沿技术趋势:2023年最值得关注的五大创新领域

1. 人工智能:从大模型到智能体的进化 2023年的人工智能领域正在经历一场范式转移。如果说前几年我们还在讨论单个模型的性能提升,现在整个行业已经转向多模态大模型和自主智能体的实战落地。我最近测试了几个主流开源模型,发现它们的推理能力…...

STM32F4 ADC初始化实战:从零开始配置模数转换器

1. STM32F4 ADC模块基础认知 第一次接触STM32F4的ADC功能时,我对着数据手册发呆了半小时——那些专业术语就像天书一样。后来在实际项目中摸爬滚打才发现,理解ADC其实可以很直观。想象ADC就是个"翻译官",把模拟世界的连续信号&…...

自动化测试框架搭建:Selenium + Pytest + Allure报告

自动化测试框架搭建:Selenium Pytest Allure报告 在当今快速迭代的软件开发周期中,自动化测试已成为保障产品质量的重要手段。Selenium作为主流的Web自动化测试工具,结合Pytest这一强大的Python测试框架,再辅以Allure生成的精美…...

MCU接口设计避坑:为什么你的上拉/下拉电阻总选不对?常见误区解析

MCU接口设计避坑:为什么你的上拉/下拉电阻总选不对?常见误区解析 在嵌入式硬件设计中,MCU的I/O接口电路看似简单,却暗藏玄机。许多工程师在项目调试阶段都会遇到信号不稳定、电平异常等问题,而这些问题往往源于上拉/下…...

别再只用GPT了!用这份电商客服数据集,5分钟本地微调你的专属行业大模型

5分钟打造电商专属AI客服:低成本微调实战指南 电商行业每天面对海量重复咨询——"我的快递到哪了?"、"商品能退换吗?"、"有没有优惠券?"。传统客服团队成本高昂,而通用大模型API不仅按量…...

ArcGIS Pro2.5深度学习环境配置避坑指南:从conda错误到网络问题全解析

ArcGIS Pro 2.5深度学习环境配置全流程实战指南 当你第一次打开ArcGIS Pro 2.5,准备大展身手进行深度学习分析时,可能会被复杂的Python环境配置过程浇了一盆冷水。别担心,这份指南将带你避开所有常见陷阱,从零开始搭建稳定的深度学…...

java8及java17核心特性

Java8核心特性速览✅ Lambda 表达式 - 函数式编程基础✅ 函数式接口 - FunctionalInterface 注解✅ 方法引用 - Class::method 语法✅ 默认/静态方法 - 接口可定义实现✅ Stream API - 声明式集合操作✅ 新日期时间 API - java.time 包(线程安全、不可变&#xff09…...

5大核心功能:LeagueAkari 本地自动化工具重塑你的英雄联盟游戏体验

5大核心功能:LeagueAkari 本地自动化工具重塑你的英雄联盟游戏体验 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit LeagueAkari 是…...

数学驱动自研:Deepoc 数学大模型支撑半导体全链路研发升级

面向半导体先进工艺与自主化发展需求,传统研发模式在精度、效率与成本上面临多重挑战。Deepoc 数学大模型以严谨数值计算、符号推理与全流程建模能力,为芯片设计、仿真、工艺、封测提供统一数学底层支撑,用系统化计算辅助产业研发决策&#x…...

遥感入门实战:用Python和Scikit-learn搞定PaviaU高光谱数据预处理(附完整代码)

遥感入门实战:用Python和Scikit-learn搞定PaviaU高光谱数据预处理(附完整代码) 高光谱遥感图像处理正逐渐成为环境监测、农业评估和城市规划等领域的重要工具。对于刚接触这一领域的技术人员来说,PaviaU数据集是一个理想的起点。本…...

Cursor-Free-VIP技术深度解析:AI编程助手限制突破的完全指南

Cursor-Free-VIP技术深度解析:AI编程助手限制突破的完全指南 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reached yo…...

算法竞赛c++.新人每日一练.贪心算法(P1106删数问题 洛谷)

该题仍然是贪心思维,但是不能只思考删去最大的数字。如反例13245,做一次删数操作。删去最大的数得到1324,但删去3得到的数是1245.这是因为虽然删去的5是虽然是最大的数,但是3还在数字的高位上(就是百位)。所…...

SDRangel实战测评:主流SDR硬件性能对决与深度对比

SDRangel实战测评:主流SDR硬件性能对决与深度对比 【免费下载链接】sdrangel SDR Rx/Tx software for Airspy, Airspy HF, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube 项目地址: https://gitcode.com/gh_mirrors/sd/sdrangel 在软件…...

Electron实战:从零构建跨平台桌面应用的全流程指南

1. 为什么选择Electron开发桌面应用? 第一次接触Electron是在2016年,当时团队需要快速开发一个跨平台的内部工具。尝试过QT、JavaFX等方案后,最终被Electron的"Web技术栈原生能力"的组合所吸引。用HTML写界面、用JavaScript调系统A…...

为什么选择Xtreme Download Manager:500%下载加速的终极解决方案

为什么选择Xtreme Download Manager:500%下载加速的终极解决方案 【免费下载链接】xdm Powerfull download accelerator and video downloader 项目地址: https://gitcode.com/gh_mirrors/xd/xdm 在当今数字时代,下载速度直接影响着我们的工作效率…...

PDFgear高效办公:10个必学技巧,大幅提升PDF处理效率

在日常办公与学习中,PDF已经成为最常用的文档格式之一。PDFgear作为一款免费、全能、轻量的PDF处理工具,集转换、编辑、OCR、压缩、加密等功能于一体,深受办公人群喜爱。但很多用户只用到基础功能,没有发挥它的真正效率。 今天给…...

用Activiti/Flowable跑一遍就懂了:BPMN2.0四种网关的Java代码与执行日志全解析

深入解析BPMN2.0四大网关:Activiti/Flowable实战与日志分析 在业务流程管理领域,BPMN2.0标准中的网关(Gateways)是控制流程走向的核心元素。本文将基于Spring Boot环境,通过Activiti/Flowable引擎的实际代码演示,结合执行日志和数…...

MT3201 普通 300/900ns 单线归零码三通道 LED 恒流驱动控制芯片

概述 MT3201 是单线归零码三通道 LED(发光二极管显示器)恒流驱动控制芯片,采用 300/900ns 单线归零码通讯协议。 MT3201 芯片内部集成有单线归零码数字接口、数据锁存器、LED 输出恒流驱动、内置 RC 振荡器、输出数据自动整形转发等电路。 MT…...

基于SpringBoot+Vue图书馆座位预约系统设计与实现+毕业论文+答辩PPT+指导搭建视频

开发工具: Idea或Eclipse数据库: MySQLJar包仓库: Maven前端框架: Vue2后端框架: Springboot具体请看视频演示源码已经过本人亲自测试,可完美运行...

高斯分布与拉普拉斯分布:从数学原理到Python实战

1. 高斯分布与拉普拉斯分布的核心数学原理 我第一次接触高斯分布是在大学物理实验课上,教授用它来描述测量误差。当时觉得这个"钟形曲线"特别神奇,后来才发现它无处不在——从考试成绩分布到股票价格波动。而拉普拉斯分布则是在研究金融数据时…...

终极指南:如何用ChemCrow AI助手在5分钟内完成复杂化学分析

终极指南:如何用ChemCrow AI助手在5分钟内完成复杂化学分析 【免费下载链接】chemcrow-public Chemcrow 项目地址: https://gitcode.com/gh_mirrors/ch/chemcrow-public ChemCrow是一个基于大语言模型的化学智能助手,通过整合12种专业化学工具&am…...

KCN-GenshinServer:5步快速搭建原神私服的终极GUI解决方案

KCN-GenshinServer:5步快速搭建原神私服的终极GUI解决方案 【免费下载链接】KCN-GenshinServer 基于GC制作的原神一键GUI多功能服务端。 项目地址: https://gitcode.com/gh_mirrors/kc/KCN-GenshinServer 你是否曾想过在自己的电脑上搭建一个原神私服&#x…...

AdaIN在StyleGAN中的应用:从风格迁移到图像生成的进阶之路

AdaIN在StyleGAN中的应用:从风格迁移到图像生成的进阶之路 当你在深夜刷到一张梵高风格的宠物照片时,可能不会想到这背后藏着怎样的技术魔法。这种将艺术风格瞬间迁移到任意内容图像的能力,正是自适应实例归一化(AdaIN&#xff09…...

ComfyUI IPAdapter Plus完整指南:10分钟掌握AI图像风格转换与多模态生成

ComfyUI IPAdapter Plus完整指南:10分钟掌握AI图像风格转换与多模态生成 【免费下载链接】ComfyUI_IPAdapter_plus 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_IPAdapter_plus ComfyUI IPAdapter Plus是一个功能强大的开源插件,专为C…...

极域电子教室终极破解指南:如何用JiYuTrainer实现自主学习与教学平衡

极域电子教室终极破解指南:如何用JiYuTrainer实现自主学习与教学平衡 【免费下载链接】JiYuTrainer 极域电子教室防控制软件, StudenMain.exe 破解 项目地址: https://gitcode.com/gh_mirrors/ji/JiYuTrainer JiYuTrainer是一款专为破解极域电子教室系统限制…...

Blender化学品插件终极指南:快速创建专业3D分子模型

Blender化学品插件终极指南:快速创建专业3D分子模型 【免费下载链接】blender-chemicals Draws chemicals in Blender using common input formats (smiles, molfiles, cif files, etc.) 项目地址: https://gitcode.com/gh_mirrors/bl/blender-chemicals 还在…...