IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 这几天心里颇不宁静,采的不是信号,而是寂寞 -> 正文阅读

[嵌入式]这几天心里颇不宁静,采的不是信号,而是寂寞

原文来自微信公众号:工程师看海

这几天心里颇不宁静,今晚在院子里坐着乘凉,忽然想起往日一同攻坚的战友,在这满月的光里,该是另一番样子吧。

我们制定的uV级别信号的采集方案,从原理到模拟环境测试,一切都OK,然而真正到现场采集信号时却发现,压根就采集不到信号,下图是采集的时域和频域波形,完全看不到目标信号的成分,这采集的哪是信号,这分明是采集了个寂寞。。。。。

这个硬件架构从理论到仿真都是ok的,实验室内部测试模拟信号也是正常的,为什么到现场测试后就没有信号了呢?下图是实验室模拟采集的结果,还是非常不错的。

正在我疑惑的时候,隔壁项目组突然来找我协助解决问题,他们也是需要采集一个微弱信号,但是带宽比较宽,到了1MHz,然而有个600Hz左右的干扰一直在他们系统中出现,甚至到了mV级别,始终不得解,这是典型EMC方面的问题,从下图频率上看大约是580Hz。

兄弟项目组这个问题分析起来还是挺麻烦的,我们彻底排除了一遍电路,排除了系统自激或是系统内部的串扰(也叫串音干扰),也排除了电源引入的干扰,通过各种排除,最终把问题定位到他们使用的一个设备,这个设备需要接近他们采集系统放置,我们把设备关闭后干扰就消失了,见下图时域波形,这应该属于低频近场耦合。我从听到这个问题到定位大约用了3个小时,那晚我们肝到凌晨2点,好在结果不错,也能睡的踏实一点。

然而,第一个问题依然困扰我,为啥采集不到信号呢?

就在前两天,又有兄弟项目组突然踩雷,和我的问题刚好相反,我是采集不到信号,而他们是一采集信号就饱和,和我非常非常相似的是,他们也是理论分析、模拟信号采集都ok,一旦到现场采集信号就饱和,问题发生的流程都非常相似,这就是真兄弟项目组啊。

我这自己的坑还没填上,就过去和人家一起分析问题,没想到误打误撞反而给填自己的坑带来了思路。

他们是采集电解质液体内的电压信号,但是一连接系统,输出马上到最大值,而采集信号发生器的信号就非常好,我当时把这个问题定位到他们所用传感器类型上,传感器是金属导体,被采集的是电解质液体,是导电液体,我猜测导电液体和金属导体接触时会发生电化学腐蚀反应,他们系统之所以会饱和应该就是采集的这个腐蚀电压,相当于采集了一个电池,电化学腐蚀的原理如下图所示,不得不说,我国的初、高中数学、物理和化学课程真的非常不错,可以描述和解释大部分生活现象。

电化学反应很常见,比如你如果用万用表的直流电压档位测凉水的电压,可能会发现有大约30mV的电压,而如果你把水换成烧开、沸腾的水,电压可能就会降低到10mV以内,这是因为烧开的水中氧气的成分减小了,我猜测这就是,金属的吸氧反应被降低,电子流动程度降低导致的,这只是猜测,欢迎各位小伙伴留言讨论。

发现了原因之后,我初步制定了一套硬件优化方案,等哥们实践后看看结果咋样,能不能打脸,就全靠哥们了,看着我提出的方案,我一拍脑门,这不就是我的问题的反解吗!

我只要修改两个电阻的阻值,我的问题应该就会得到改善,能找到我的问题根因,也是误打误撞,电路设计的坑还是非常多,书上写的再好,实际应用中总会遇到各种突发因素影响。

这就像我最近在看的一个模型推导,推了半天,结果人家用的是另一个模型,就好比产品推销员向你吹嘘他们的电脑产品多牛逼,多快,多厉害,结果后来发现,他卖的却是手机,这谁心里会宁静啊!

如果看到这里,请点赞、收藏、分享三连!

限时免费扫码进群,交流更多行业技术

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-05-11 16:35:53  更:2022-05-11 16:36:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 13:01:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码