分享两种电流检测电路设计方案

大家好我是砖一。

在研发设计电路项目时,依据需要实现的功能指标,进行详细的电路方案开发与验证;面对项目的功能电路研发,工程师一般采用的做法是化整为零,化繁为简,也就是将项目的需要实现的整体功能逐一分解拆散,拆散成众多的小功能。例如

电磁炉项目,工程师可以将其拆散成按键检测功能、数码管显示功能、线圈加热功能、AC-DC功能、线圈驱动功能、风扇散热功能等等;

智能马桶盖项目,工程师可以将其拆散成DC-DC功能、座圈加热功能、位置调节功能、水压调节功能、LCD显示功能、蓝牙功能等等;

电动晾衣架项目,工程师可以将其拆散成红外遥控功能、电机驱动功能、LED驱动功能、LDO电源功能、声音提示功能、过载保护功能等等;

在将项目的整体功能拆散成众多的小功能后,工程师就可以根据每一个小功能,开发出对应的电路解决方案,形成电路设计方案A,解决了小功能A的研发需求;

电路设计方案B,解决了小功能B的研发需求;

电路设计方案C,解决了小功能C的研发需求;

以此类推......

e9f83e12b4f74ee6a8c97d94179d1775.png

 最后将这些电路设计方案A、电路设计方案B、电路设计方案C等等通过一定的逻辑关系组合,构成完整的项目方案原理设计。

无论项目方案如何设计,工程师都了解,在电路方案设计中,存在一个重要的参数,也就是电流参数;

除了电流参数,电路中还存在另外三个重要的参数,电压参数、功率参数与时间频率参数。

衡量电路的一些工作状态,就可以通过电流参数的检测获得。比如三极管的放大倍数,工程师可以通过检测三极管的基级电流与集电极电流获得;

LED灯的亮度,工程师可以通过检测流过LED灯的电流获得;

加热电阻丝的温度,工程师可以通过检测加热电阻丝的电流获得;

换言之,项目的工作状态判断,工程师可以利用检测项目中的电流参数等这些数据分析得出。如何检测这些电路中的电流参数,就成为工程师必须要解决的问题了。

怎么检测项目电路中的电流参数呢?这需要从项目的原始电路方案设计过程中去寻找。

既然项目的设计需求可以被分解拆散成众多的小功能A、小功能B、小功能C等等,工程师就能据此确定被检测的电流参数是在哪一个小功能电路中,举例说明。

43cbf1b6bbc7407791188e514659a960.png

 检测电机的工作电流,工程师需要确定项目中的电机是处于小功能A中的Ia,还是小功能B中的Ib,亦或是小功能C中的Ic,还是系统电源中的电流I。

 

不同电路的电流检测,其设计方案也不相同,电路中的电流大致可以细分为两个类别

 

类别一:小功能A的电流Ia,小功能B的电流Ib,小功能C的电流Ic

 

类别二:项目系统电源的电流I

 

电流Ia、Ib与Ic之所以能归纳成一个相同的类别,主要是因为电流Ia、Ib与Ic在电路结构中,是处于独立分支的工作状态,电流Ia、电流Ib与电流Ic的检测互不影响互不干涉,也就是工程师在检测电流Ia的时候,不需要检测电流Ib或者电流Ic;检测电流Ib的时候,不需要检测电流Ia或者Ic;检测电流Ic的时候,不需要检测电流Ia或者电流Ic。

 

与之相反,项目系统电源的电流I,其检测的电路方案设计则需要兼顾电流Ia、电流Ib与电流Ic。为什么会出现这种特殊现象呢?为什么检测系统电源的电流I还需要兼顾小功能电路中的电流Ia、电流Ib与电流Ic呢?工程师是时候回顾一下电路中的基尔霍夫定律了,它会告诉答案

 

系统电源电流I = 电流Ia + 电流Ib + 电流Ic

 

针对电路中这两个类别的电流,工程师该如何去检测呢?如何设计电流检测功能的电路方案呢?同样地,电路中的电流被分为两个类别,与之对应的检测方案,也分为两个

方案一:电阻电压ADC采集方案

方案二:电阻电压运算放大方案

电阻电压ADC采集方案

电流,经过电阻,在其两端会产生一个压降差----欧姆定律

通过检测电路中的电阻R两端的电压U,依据电阻的电路特性,电流I = 电压U / 电阻R,工程师就可以间接检测出电路中的电流。

e1fd7f518ce04f2a8434d2a7a573a13f.png

 在电阻电压ADC采集方案图中,由于电路的串联关系,流入电阻R的电流是等于Ia,也就是被检测的电流参数。

 

当被检测电流Ia流入电阻R,电阻R两端产生一个压降差Ur,由于电阻R的右端直接连接到GND地线(0V),电阻R的左端连接ADC采集端,因此ADC采集的电压也就为电阻R两端的电压Ur。电压Ur通过ADC采集分析处理后,工程师便可以精确地得知检测的电流Ia,Ia = Ur / R。

 

这就是电阻电压ADC采集方案,电流Ib与电流Ic的检测方案与电流Ia原理类似。

 

电阻电压ADC采集方案,虽然能实现工程师检测电路中的电流,但也存在一些优缺点

 

(1)电阻电压ADC采集方案优点

 

工程师在进行项目电路设计的时候,首选的是电路简洁、稳定可靠、成本低廉、较容易实现的方案。电阻电压ADC采集方案,工程师仅仅通过在电路中串联一个电阻R,不需要经过复杂的电路设计、采用高昂的设计成本,就能实现电流I的检测,非常符合首选方案的要求。

 

(2)电阻电压ADC采集方案缺点

 

电阻电压ADC采集方案,虽能帮助工程师实现电流的检测目的,但并非项目系统电路中的电流都能通过此方案检测。在电阻电压ADC采集方案图中,显而易见,检测电路中的电流Ia、电流Ib与电流Ic没有问题,可以分别检测;但若检测电流I,工程师则需要通过同时检测电流Ia、电流Ib与电流Ic,同时设计三个检测电路,同时处理三个电流采集数据,才能依据电流I = 电流Ia + 电流Ib + 电流Ic关系式间接确定电流I的检测,电路设计冗余复杂。

因此电阻电压ADC采集方案,适合电路中的电路Ia、电流Ib与电流Ic这种类似属性的电流检测,对于类似项目系统电流I的电流检测,则显得不是非常适合,不是最优方案。

 

电阻电压运算放大方案

 

电阻电压ADC采集方案,不适合项目系统电流I的检测,那工程师该如何去解决这个问题呢?如何去设计其相应的电路检测方案呢?有没有另外一种电路设计方案能实现呢?

 

当然有,答案是电阻电压运算放大方案。

 

电阻电压运算放大方案,是利用运算放大器的电压放大作用,将微弱的电压信号进行放大处理,送至ADC采集分析计算;与电阻电压ADC采集方案不同之处,在于采样电阻R的电压处理方式不同。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/776988.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

幻兽帕鲁Palworld游戏服务器多少钱?价格表来了,建议收藏

2024年全网最全的幻兽帕鲁服务器租用价格表,阿里云幻兽帕鲁游戏服务器26元1个月、腾讯云32元一个月、京东云26元一个月、华为云24元1个月,阿腾云atengyun.com整理最新幻兽帕鲁专用4核16G、8核16G、8核32G游戏服务器租用价格表大全: 阿里云幻…

2024年03月CCF-GESP编程能力等级认证C++编程三级真题解析

本文收录于专栏《C++等级认证CCF-GESP真题解析》,专栏总目录:点这里。订阅后可阅读专栏内所有文章。 一、单选题(每题 2 分,共 30 分) 第1题 整数-5的16位补码表示是( )。 A. 1005 B. 1006 C. FFFA D. FFFB 答案:D 第2题 如果16位短整数 -2 的二进制是"FFFE&qu…

Thingworx高可用集群部署(九)-Tomcat集群部署

主机:10.10.10.62、10.10.10.63、10.10.10.64、10.10.10.65 用户:root 创建目录 mkdir -p /data/tomcat9.0 解压安装包 cd /data/soft/pkgs tar -xf apache-tomcat-9.0.48.tar.gz 移动到指定目录 mv apache-tomcat-9.0.48 /data/tomcat9.0/9.0.48…

如何把PNG图片转换成CAD图纸DWG格式

环境: CAD2021 PNG图片 问题描述: 如何把PNG图片转换成CAD图纸DWG格式 解决方案: 将PNG图像转换为CAD文件(如DXF或DWG格式)是设计和工程领域中常见的需求之一。幸运的是,有几种工具和软件可以帮助完成…

【考研数学】跟张宇,一看就会,一做就废,换老师有用吗?

宇哥的1000题其实很多同学在刷的时候都会觉得有点吃力,特别是基础不是很牢固一类的 我的感觉是如果基础很差的按照宇哥的做法可能会没有什么思路,基础题可能有的都分析不出来 张宇的30讲还是不太适合零基础的考研党去听...因为宇哥整体节奏较快&#x…

阿里云CentOS7安装ZooKeeper单机模式

前提条件 阿里云CentOS7安装好jdk,可参 hadoop安装 的jdk安装部分 下载 [hadoopnode1 ~]$ cd softinstall [hadoopnode1 softinstall]$ wget https://archive.apache.org/dist/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz 解压 [hadoopnode1 …

全网最全的幻兽帕鲁服务器价格表查询系统,一键报价

2024年全网最全的幻兽帕鲁服务器租用价格表,阿里云幻兽帕鲁游戏服务器26元1个月、腾讯云32元一个月、京东云26元一个月、华为云24元1个月,阿腾云atengyun.com整理最新幻兽帕鲁专用4核16G、8核16G、8核32G游戏服务器租用价格表大全: 阿里云幻…

智驾芯片“独角兽”地平线流血冲刺上市,三年累计亏损47亿元

3月26日,Horizon Robotics(下称“地平线”)向港交所递交招股书,高盛、摩根士丹利、中信建投国际为其联席保荐人。 据介绍,成立于2015年的地平线是一家人工智能计算平台公司,专注于为智能汽车提供高级辅助驾…

前端请求传参格式

一、格式类型 form-data application/x-www-form-urlencoded application/json text/xml 一、form-data multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分,这个一般文件上传时用。 当method为post时候&a…

算法---动态规划练习-8(打家劫舍2)

打家劫舍2 1. 题目解析2. 讲解算法原理3. 编写代码 1. 题目解析 题目地址:点这里 2. 讲解算法原理 首先,给定一个非负整数数组 nums,其中 nums[i] 表示第 i 家的财物价值。 定义两个辅助数组 f 和 g,长度都为 n(n 是…

【FedCoin: A Peer-to-Peer Payment System for Federated Learning】

在这篇论文中,我们提出了FedCoin,一个基于区块链的点对点支付系统,专为联邦学习设计,以实现基于Shapley值的实际利润分配。在FedCoin系统中,区块链共识实体负责计算SV,并且新的区块是基于“Shapley证明”&a…

自定义类型:【结构体】

我们知道C语言中有许多的类型,比如char,short,int等等类型。像是这些C语言本身就支持的类型叫做内置类型,但是有一些复杂对象,只有这些类型是完全不够的。比如人,或者一本书。那么我们就可以自己定义一些类…

day 5|中间件

本节目标: 设计并实现 Web 框架的中间件(Middlewares)机制。 实现通用的Logger中间件,能够记录请求到响应所花费的时间,代码约50行 中间件是啥 我们的框架不可能理解所有的业务,框架只是一个空空的躯体,他有什么具…

mysql--事务四大特性与隔离级别

事务四大特性与隔离级别 mysql事务的概念事务的属性事务控制语句转账示例 并发事务引发的问题脏读脏读场景 不可重复读幻读幻读场景 事务的隔离级别读未提交读已提交可重复读(MySQL默认) 总结 mysql事务的概念 事务就是一组操作的集合,他是一…

多线程之并发变成高级面试题-2024

有三个线程T1,T2,T3,如何保证顺序执行 使用 join() 方法: 可以在每个线程内部使用 join() 方法来等待前一个线程执行完成。具体操作是在线程 T2 的 run() 方法中调用 T1.join(),在线程 T3 的 run() 方法中调用 T2.join()。这样可以确保 T1 在 T2 之前执…

鸿蒙OS开发实例:【手撸服务卡片】

介绍 服务卡片指导文档位于“开发/应用模型/Stage模型开发指导/Stage模型应用组件”路径下,说明其极其重要。 本篇文章将分享实现服务卡片的过程和代码 准备 请参照[官方指导],创建一个Demo工程,选择Stage模型 鸿蒙OS开发更多内容↓点击…

图像识别在工业检测中的应用

图像识别技术在工业检测中的应用非常广泛,它通过自动化的图像处理和分析,提高了生产效率、保证了产品质量,并降低了人力成本。以下是图像识别在工业检测中的一些主要应用领域: 缺陷检测:在制造业中,图像识…

面试经典150题【111-120】

文章目录 面试经典150题【111-120】67.二进制求和190.颠倒二进制位191.位1的个数136.只出现一次的数字137.只出现一次的数字II201.数字范围按位与5.最长回文子串97.交错字符串72.编辑距离221.最大正方形 面试经典150题【111-120】 六道位运算,四道二维dp 67.二进制…

PCB损耗来源

信号经过PCB板会产生损耗,主要包括导体损耗,介电损耗和辐射损耗 导体损耗:导体损耗是由于电流流动过程中产生电阻损耗而发热。 介电损耗:介电损耗是由于电场通过介质时分子的交替极化和晶格碰撞造成的。 辐射损耗:辐…

YOLOv9 实战指南:打造个性化视觉识别利器,从零开始训练你的专属测试集

论文地址:YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information GitHub:WongKinYiu/yolov9: Implementation of paper - YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information (github.com)…