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

低侧双向电流检测电路设计

 1 简介

          该单电源低侧双向电流检测解决方案可以精确地检测 –1A 至 1A 的负载电流。输出的线性范围为 110mV 至3.19V。低侧电流检测可以将共模电压保持在接近于接地值,因此在具有高总线电压的应用中最有用 。           

2 设计目标

2.1 输入

  • I_{iMin}=-1A
  • I_{iMax}=1A

2.2 输出

  • ​​​V_{oMin}=110mV
  • V_{oMax}=3.19V

2.3 电源

  • V_{ee}=0V
  • V_{cc}=3.3V
  • V_{ref}=1.65V   

3 电路设计 

        根据设计目标,最终设计的电路结构和参数如下图:

注意事项:

  • 为了最大程度地降低误差,设置 R3 = R1 且 R4 = R2
  • 使用精密电阻器以实现更高的精度
  • 不应在系统负载 无法 承受小接地干扰的应用或需要检测负载短路的 应用 中使用低侧检测

4 设计计算

        该电路的传递函数:

        V_{o}=(I_{i}*R_{shunt}*\frac{R_{4}}{R_{3}})+V_{cc}*(\frac{R_{6}}{R_{5}+R_{6}})

  • 计算最大分流电阻

           R_{shunt} = \frac{V_{shunt}}{I_{iMax}}=100m\Omega

  • 基准电压电阻选择

        由于输入电流范围是对称的,因此应将基准设置为中间电源。因此,使 R5 和 R6 的值相等

        R_{5}=R_{6}=10k\Omega

  • 根据运算放大器输出摆幅设置差分放大器。在电源为 3.3V 的情况下,运算放大器输出可以从 100mV 摆动至 3.2V

        Gain=\frac{V_{oMax}-V_{oMin}}{R_{shunt*(I_{iMax}-I_{iMin})}}=15.5\frac{V}{V}

        Gain=\frac{R_{4}}{R_{1}}=15.5\frac{V}{V}

        R_{1}=R_{3}=1.3k\Omega

        R_{2}=R_{4}=15.5\frac{V}{V}*1.3k\Omega=20.15k\Omega\approx 20k\Omega

5 电路仿真

时域仿真:

频域仿真:


http://www.mrgr.cn/news/34872.html

相关文章:

  • 如何查看库函数的描述、定义以及所需要的头文件
  • 【论文复现】基于标签相关性的多标签学习
  • #Swift Automatic Initializer Inheritance
  • HarmonyOS SDK下的实践与探索
  • 富格林:准确预判安全追损契机
  • STM32问题集
  • GoJs 节点动态添加样式
  • AI驱动TDSQL-C Serverless 数据库技术实战营-Vanna配合ollama分析TDSQL-C Serverless 数据库
  • Mybatis基础操作
  • 奇迹再现!帕金森患者6年后停药,竟能自如行走:背后的故事与启示
  • 【Python】多个dataframe存入excel的不同的sheet表里,而不会被覆盖的方法
  • 全面解析 Apache Pulsar
  • 数据结构(顺序表)
  • lamda表达式例子全集详解
  • JAVA智能匹配真情传递红娘婚恋交友系统小程序源码
  • PyCharm远程连接AutoDL服务器实现程序调试
  • vue2实现提取字符串数字并修改数字样式(正则表达式)
  • 【linux内核】eBPF基础及应用调研
  • DeiT(ICML2021):Data-efficient image Transformer,基于新型蒸馏且数据高效的ViT!
  • 分布式锁实现与原理探究:介绍总结
  • jQuery——jQuery的基本使用
  • Vue ElemetUI table的行实现按住上下键高亮上下移动效果
  • 剑侠情缘c++源码全套(增加缺失的头文件和相关的库,其它网上流传的都是不全的)剑网三源码
  • springboot中药材进存销管理系统
  • 一例H-worm变种的分析
  • 拼团活动开发秘籍:PHP+Redis实现暂存成团信息,提升效率!