0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微小电流检测-pA级.IV转换模块详解

云深之无迹 来源:云深之无迹 2023-11-29 09:53 次阅读

一些波动的情况是因为没有滤波。这里有个有趣的话题就是先放大还是先滤波。

信号先滤波在放大的话,输出端信号基本上没了,如果先放大,再滤波,再放大就好很多了.

对于微弱的信号输入来说,滤波肯定不太容易,如果信号放大后,再进行滤波就方便多了,信号经过一个线性系统,在相位或者幅度上都有改变,这样滤波效果应该会更好些!

下面是正好看了一些期刊的文章,就顺手截图了,也bb几句

990b0878-8e02-11ee-939d-92fbcf53809c.png

程控的意思是,有一些固定的放大倍数,就像10pA x 10G = 100mV

100mV还是很小,那就需要再放大,接着就是要滤波,才能信号好看。

微弱电流信号首先通过 I / V 转换电路变换为相应的电压信号, 再通过程控放大电路将电压信号规范化,然后通过滤波电路消除无用背景噪声获取有用信号,有用信号再经过 A / D 转换模块采集得到相应的数字信号,再使用MCU 处理器对信号进行处理后通过总线传输到计算机进行分析处理计算并显示出来。

991a108e-8e02-11ee-939d-92fbcf53809c.png

开环的倍数,没得说,至于这个T型,我不知道

994e81e8-8e02-11ee-939d-92fbcf53809c.png

大概就这样了

程控放大电路的主要功能是对输入的弱信号进行适当的放大便于信号的测量, 且放大的增益可通过编程进行改变。

99583152-8e02-11ee-939d-92fbcf53809c.png

有程控放大的芯片

9967f29a-8e02-11ee-939d-92fbcf53809c.png

PGA281

我只能说这个文章质量不高,看个热闹就好。

997b88be-8e02-11ee-939d-92fbcf53809c.png

99980f52-8e02-11ee-939d-92fbcf53809c.png

这个加了个跟随器,我一会儿看看文章里面怎么说

99a84d2c-8e02-11ee-939d-92fbcf53809c.png

这个水平高点,这个我觉得性能更好

99b8db42-8e02-11ee-939d-92fbcf53809c.png

99d3fd3c-8e02-11ee-939d-92fbcf53809c.png

看这个负数

99dd4f68-8e02-11ee-939d-92fbcf53809c.png

这个电压是负数的哦

99e801e2-8e02-11ee-939d-92fbcf53809c.png99fe3462-8e02-11ee-939d-92fbcf53809c.png

我选的这个TLC2201,我居然找不到输入阻抗的大小,妈的。

9a1015ba-8e02-11ee-939d-92fbcf53809c.png

有隔离

9a31db3c-8e02-11ee-939d-92fbcf53809c.png

第一级放大其实也是反向放大,这里的输出应该是+电压,跟随一下,接着是。

9a493b56-8e02-11ee-939d-92fbcf53809c.png

9a593a9c-8e02-11ee-939d-92fbcf53809c.png

9a677530-8e02-11ee-939d-92fbcf53809c.png

9a7e72da-8e02-11ee-939d-92fbcf53809c.png

9a9b70d8-8e02-11ee-939d-92fbcf53809c.png

9ab15326-8e02-11ee-939d-92fbcf53809c.png

这篇文章有趣的地方在,20pF的电容可以产生8pA的微弱电流

这是直接采样的结果,可以看到有毛刺的东西

9abf735c-8e02-11ee-939d-92fbcf53809c.png

这个24bit的分辨率就是高

9ad79ae0-8e02-11ee-939d-92fbcf53809c.png

放大倍数的意思是输出的电压要到mv,uv这样的,下一级可以感应到

9af17028-8e02-11ee-939d-92fbcf53809c.png

9b045918-8e02-11ee-939d-92fbcf53809c.png

9b1e4a8a-8e02-11ee-939d-92fbcf53809c.png

9b32a48a-8e02-11ee-939d-92fbcf53809c.png

9b48d6b0-8e02-11ee-939d-92fbcf53809c.png

9b5397c6-8e02-11ee-939d-92fbcf53809c.png

AD549采用TO-99密封封装。外壳与引脚8相连,因而金属外壳可以独立连至与输入引脚电位相同的一点,使得流至外壳的杂散泄漏极小。

9b81ca88-8e02-11ee-939d-92fbcf53809c.png

9b92cd6a-8e02-11ee-939d-92fbcf53809c.png

1980的这个书就出版了,我看了看

9bec5de4-8e02-11ee-939d-92fbcf53809c.png

你看这个写的是不是很清晰

抗混叠滤波器(英语:Anti-aliasing filter,缩写AAF)是一种放在信号采样器之前的滤波器,用来在一个重点波段上限制信号的带宽,以求大致或完全地满足采样定理。此定理表示,当在奈奎斯特频率之上的频率功率为零时,从其信号的采样可实现无模糊重建[注 1]。现实中的抗混叠滤波器会在带宽与混叠之间取舍。可实现的抗混叠滤波器一般允许出现一些混叠,或者减弱一些靠近奈奎斯特极限[注 2]的频内频率[注 3]。因此,许多实用的系统采样会高出实际的需求,以保证所有的重点频率都可重建,这种实践的方式称为过采样。

9c22e24c-8e02-11ee-939d-92fbcf53809c.png

9c427508-8e02-11ee-939d-92fbcf53809c.png

SP好像是个升级版,我不配

9c5441f2-8e02-11ee-939d-92fbcf53809c.png

看这个吧

9c6653a6-8e02-11ee-939d-92fbcf53809c.png

有些不连接的引脚

9c74dee4-8e02-11ee-939d-92fbcf53809c.png

jlc里面的这个器件里面的NC和真实的引脚是分成了两个器件在里面的

9c8ad794-8e02-11ee-939d-92fbcf53809c.png

2201,IB可以做到1pA,典型的时候

9caf76ee-8e02-11ee-939d-92fbcf53809c.png

典型的是15pA,高下立判了家人们!

9cc6b606-8e02-11ee-939d-92fbcf53809c.png

看里面的一些参数

9cdbab24-8e02-11ee-939d-92fbcf53809c.jpg

第一级IV转换过后其实是一个相位颠倒的状态,第一个

9ceb93a4-8e02-11ee-939d-92fbcf53809c.png

那么需要一个反向的放大器继续把它转回来

9d08b114-8e02-11ee-939d-92fbcf53809c.png

我这里就使用这个芯片

9d13e58e-8e02-11ee-939d-92fbcf53809c.png

引脚是差不多的

9d36b80c-8e02-11ee-939d-92fbcf53809c.png

这里我选择了一个1G的反馈电阻

9d4f7c34-8e02-11ee-939d-92fbcf53809c.png

看上面的一些标注

9d6731d0-8e02-11ee-939d-92fbcf53809c.png

这个是产品的一些标注信息

9d89f86e-8e02-11ee-939d-92fbcf53809c.png

应该是1005

9da44458-8e02-11ee-939d-92fbcf53809c.png

9dbed354-8e02-11ee-939d-92fbcf53809c.png

9dd37b2e-8e02-11ee-939d-92fbcf53809c.png

9df2964e-8e02-11ee-939d-92fbcf53809c.png

https://www.jlc.com/portal/vtechnology.html

9e17a83a-8e02-11ee-939d-92fbcf53809c.png

好烦。。。可能是我蠢,这么大的晚上都没有一个像样的建新器件封装的好教程

学学这个

另外,也别用高级版了,就不是那高级的人,装回普通版。

9e2de42e-8e02-11ee-939d-92fbcf53809c.png

没有就先建封装

9e57c9d8-8e02-11ee-939d-92fbcf53809c.png

将这也不知道对不对的参数瞎写上

9e6ec2be-8e02-11ee-939d-92fbcf53809c.png

看看引脚,有没有什么毛病

看看我的大电阻

9e8ddf32-8e02-11ee-939d-92fbcf53809c.png

然后这里再调整一番

9ead65aa-8e02-11ee-939d-92fbcf53809c.png

长条俩脚-CTLJ

9ebe80ce-8e02-11ee-939d-92fbcf53809c.png

然后和自己的符号对应上

9ed0646a-8e02-11ee-939d-92fbcf53809c.png

这个智能尺寸也好用

9ee8b4de-8e02-11ee-939d-92fbcf53809c.png

建个原理图试试,好使

9ef7156a-8e02-11ee-939d-92fbcf53809c.png

9f17c4d6-8e02-11ee-939d-92fbcf53809c.png

怪好看的咧

9f2cb6c0-8e02-11ee-939d-92fbcf53809c.png

一般是先画封装,然后画这个元件

9f49538e-8e02-11ee-939d-92fbcf53809c.jpg

但是我觉得这个东西不对劲

9f5716e0-8e02-11ee-939d-92fbcf53809c.png

这次差不多

9f720cca-8e02-11ee-939d-92fbcf53809c.png

就可以看见了

9f86685a-8e02-11ee-939d-92fbcf53809c.png

注意这里就选择{}就行 不要自己加字

9f9b99c8-8e02-11ee-939d-92fbcf53809c.png

有点丑

9fc91d4e-8e02-11ee-939d-92fbcf53809c.png

找个现成的copy

9fd76034-8e02-11ee-939d-92fbcf53809c.png

顺眼不少

9fe3e6d8-8e02-11ee-939d-92fbcf53809c.png

我去,尺寸还在啊

9ff4ad7e-8e02-11ee-939d-92fbcf53809c.png

a011fde8-8e02-11ee-939d-92fbcf53809c.png

狠狠的打孔,保护鄙人的信号

a02e6ae6-8e02-11ee-939d-92fbcf53809c.png

然后包起来

const int sensorPin = A0;


void setup() {
  pinMode(sensorPin, INPUT);  // Declare the sensorPin as an INPUT
  Serial.begin(115200);       // Set up serial communication
}


void loop() {
  // Read the value from the sensor:
  int sensorValue = analogRead(sensorPin);  // Use int if sensor values are integers
  // Scale the sensor value if needed
  // sensorValue = map(sensorValue, 0, 1023, minValue, maxValue); // Example scaling using map function


  // Print the scaled value to the Serial Monitor:
  Serial.println(sensorValue);


  // Add a delay to control the update rate:
  delay(300);  // Adjust this delay based on your application requirements
}

这里是可以在使用完以后写一个arduinoADC采集看一下。

13:01:47.110 -> 0.75
13:01:47.391 -> 0.76
13:01:47.702 -> 0.00
13:01:47.968 -> 0.00
13:01:48.296 -> 0.00
13:01:48.607 -> 0.00
13:01:48.888 -> 0.00
13:01:49.201 -> 0.00
13:01:49.512 -> 0.00
13:01:49.811 -> 0.00
13:01:50.119 -> 0.00
13:01:50.401 -> 0.00
13:01:50.714 -> 0.00
13:01:50.997 -> 0.00
13:01:51.310 -> 0.00
13:01:51.589 -> 0.00
13:01:51.916 -> 0.40
13:01:52.196 -> 0.24
13:01:52.509 -> 0.27
13:01:52.822 -> 0.22
这个arduino串口的adc输出

部分时间传感器的输出是0.00,但在某些时刻有一些不同的非零值。这是传感器的读数在不同的时间点发生了变化。

const int sensorPin = A0;
const int numReadings = 10;  // 设置滤波器窗口大小
int readings[numReadings];   // 存储读数的数组
int index = 0;               // 数组索引
int total = 0;               // 总和


void setup() {
  pinMode(sensorPin, INPUT);  // 将sensorPin声明为输入
  Serial.begin(115200);       // 启动串行通信,波特率为115200
  
  // 初始化数组
  for (int i = 0; i < numReadings; i++) {
    readings[i] = 0;
  }
}


void loop() {
  // 从传感器读取值:
  int sensorValue = analogRead(sensorPin);


  // 使用滤波器处理传感器读数
  total = total - readings[index];           // 减去旧的读数
  readings[index] = sensorValue;             // 存储新的读数
  total = total + readings[index];           // 添加新的读数
  index = (index + 1) % numReadings;         // 移动索引


  // 计算移动平均值
  int filteredValue = total / numReadings;


  Serial.println(filteredValue);  // 打印滤波后的值到串行监视器
  delay(300);  // 延迟300毫秒
}

使用了一个长度为numReadings的数组来存储最近的一些读数,并计算它们的平均值。这有助于平滑传感器读数,减小突变和噪声的影响。这里我实现了一个简单的数字滤波器

对于只有一个输出极的单电极传感器,差分测量可能不适用,因为差分测量通常需要两个引脚来测量信号和其反向信号。

a07bcdb8-8e02-11ee-939d-92fbcf53809c.png

但是我觉得可以这样设计构成差分测量

通过使用一个负载电阻并将其接地来构成一种差分测量的条件。这种方法被称为单端测量或参考电地测量。在这种配置下,电压测量是相对于地的,但通过负载电阻的电流会引入一个差分测量的效果。 具体来说,传感器产生的信号通过负载电阻流过,然后负载电阻的两个端口的电压差被测量。这样做有助于减小共模噪声的影响,特别是在长线传输的情况下。 可以使用一种称为“虚地技术(Virtual Ground Technique)”的方法。这里的关键思想是将一个高阻抗电阻连接到传感器的电极上,以创建一个虚拟的地点。

a085414a-8e02-11ee-939d-92fbcf53809c.png

在这个电路中,虚拟地点通过高阻抗电阻与传感器电极相连。这可以减小地回路引入的干扰。然后,测量差分电流信号,并通过电流放大器和滤波器进行处理。 虽然这并非严格的差分测量,但虚拟地点的使用有助于抑制共模干扰,提高系统的抗干扰能力。 那这个差分测量的线怎么连接: 传感器连接:传感器的单电极通过一个高阻抗电阻与地相连,形成虚拟地点。 电流放大器连接:将电流放大器的一个输入连接到传感器电极,另一个输入连接到虚拟地点。电流放大器测量这两个输入之间的差异。 测量系统连接:将电流放大器的输出连接到测量系统。这可以是数据采集卡、微控制器或其他适用的测量设备。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19077

    浏览量

    228721
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16846

    浏览量

    349784
  • 跟随器
    +关注

    关注

    1

    文章

    86

    浏览量

    29582
  • 电流信号
    +关注

    关注

    0

    文章

    137

    浏览量

    16410
  • 抗混叠滤波器

    关注

    1

    文章

    10

    浏览量

    10825

原文标题:微小电流检测-pA级.IV转换模块

文章出处:【微信号:TT1827652464,微信公众号:云深之无迹】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    nA微小电流测量方案

    微小电流测量,这个测量的限度在哪里呢?对于科学永无止境,但是对我来说,有尽头,目前是nA的级别,再往高噪音问题可能就有点难了。
    的头像 发表于 11-13 14:09 4836次阅读
    nA<b class='flag-5'>级</b><b class='flag-5'>微小</b><b class='flag-5'>电流</b>测量方案

    微小电流检测-pA.IV转换模块

    另外,一些波动的情况是因为没有滤波。这里有个有趣的话题就是先放大还是先滤波。
    的头像 发表于 11-29 09:52 871次阅读
    <b class='flag-5'>微小</b><b class='flag-5'>电流</b><b class='flag-5'>检测</b>-<b class='flag-5'>pA</b><b class='flag-5'>级</b>.<b class='flag-5'>IV</b><b class='flag-5'>转换</b><b class='flag-5'>模块</b>

    OPA827设计针对微小电流信号的放大,可否胜任两放大的任务?

    大家好好,我在设计针对微小电流信号的放大,经过精密电阻完成电流电压变换后,输入信号范围大概在10~50uV左右,输入信号频率范围是20Hz~20kHz,想经过两放大最终放大1000
    发表于 08-29 07:09

    微安电流检测

    有没有谁做过微安电流检测,用什么运算放大器比较好?
    发表于 03-24 15:09

    nA、pA、fA电流放大,uV、nV电压放大设计

    专业从事nA、pA、fA电流前置放大,uV、nV电压前置放大,各种微弱小信号、传感器信号检测,有您需要的、想合作的请联系***,QQ55
    发表于 07-17 22:35

    nA、pA、fA电流放大,uV、nV电压放大设计

    本帖最后由 sxxsxx_111 于 2012-7-17 22:42 编辑 专业从事nA、pA、fA电流前置放大,uV、nV电压前置放大,各种微弱小信号、传感器信号
    发表于 07-17 22:39

    求推荐一个能够检测最小电流的IC

    各位大神好,我是一名在校的大学生,现在我们在做一个项目,需要一个能够检测放大一个Pa微小电流,老师跟我说了一个TI公司的LOG 114,
    发表于 05-24 18:06

    射频(RF)基站PA电流和温度检测

    系统。让我们回顾一下它们是什么。电流检测 该方法包括一个模数转换器(ADC)和一个电流检测放大器,以便通过在整个
    发表于 09-10 14:48

    皮安电流计量评估套件参考设计

    有着严格的要求。  世健公司研发的皮安(pA电流计量(以下简称PAM)评估套件涵盖了分析仪器中检测器信号处理的完整功能,该套件包括电流
    发表于 07-09 10:42

    pA电流检测器放大器/前置放大器/光电流/生物电流/离子电流/电化学传感器

    `pA/nA/uA微弱电流精密检测器/前置放大器/ 1000G欧高输入阻抗电压前置放大器 各量程可选 0-100
    发表于 09-14 01:12

    光电检测电路中,光电二极管出来具是有直流偏置的交流电流信号,IV转换时怎么先将直流项去除?

    光电检测电路中,光电二极管出来具是有直流偏置的交流电流信号,IV转换时,怎么先将直流项去除。光电模式为光伏模式,二极管工作在无偏压模式。
    发表于 11-21 06:53

    微小电流、电压转换电路图

    微小电流、电压转换电路图
    发表于 07-16 11:46 826次阅读
    <b class='flag-5'>微小</b><b class='flag-5'>电流</b>、电压<b class='flag-5'>转换</b>电路图

    微小电流钳的使用方法

    微小电流钳是一种用于测量微小电流的仪器,它通常由一个夹子和一个电流表组成。微小
    的头像 发表于 04-07 14:37 1678次阅读

    哪些仪器可以测量微小电流

    测量微小电流有哪些方法是一个研究电学领域中备受关注的问题。在科技进步的今天,测量微小电流既是实验室中的基础研究,也成为了生产和制造上可持续发展的重要保障。目前,测量
    的头像 发表于 04-18 16:34 2107次阅读

    IV功率检测仪是什么

      JD-IVAIV功率检测仪是一种用于测试太阳能电池板输出特性的重要仪器,主要用于评估太阳能电池板的性能和效率。通过测量太阳能电池板在不同电压和电流下的输出特性曲线(IV曲线),可以确定太阳能电池板的最大功率点(MPP),从而
    的头像 发表于 03-20 15:12 571次阅读