电流采样(分流器与霍尔传感器)

在对于电信号采集的设计中,其中对电流信号的采集是非常常见的,根据电流信号的属性,如信号大小、信号周期等因素,以及采样的需求指标不一样,往往需要选择不同的采样方式进行采样。

下面主要介绍分流器和霍尔元件采样电流。

目录

1、分流器

1.1分流器原理

1.2分流器的接法

1.3注意事项

1.4硬件设计

2、霍尔传感器

2.1霍尔简介

2.2实物图

3、总结


1、分流器

1.1分流器原理

分流器主要用于测量较大直流电流,常见的分流器都是75mV,常用于直流屏、励磁柜等直流电流的监测使用。

FL-2为型号,精度为0.5,100A 75mV

分流器实际是一个阻值很小的可以通过大电流的电阻,当电流流过分流器时,在它的两端就会产生一个毫伏级的直流电压信号,使并接在该分流器两端的直流电流表指针摆动,该读数就是该直流电路中的电流值。

注意:分流器电阻上可能有不止一个的缺口,这是生产厂为精确校准电阻而故意割掉的,并不是有缺陷的次品。厂家生产分流器时,会将电阻值设计的偏小一点,在用高精度电阻测量仪进行校准时,割一些小缺口,逐步增加电阻,直至逼近标准值。

1.2分流器的接法

接法如下:

如图所示,分流器大端子接主回路,2个小端子接测量仪表。

分流器的测量原理就是压降,比如用万用表直流电压档,测量2个小端子的直流电压,假如测量值为30mV,那么根据Ue/Ie=U/I,即75mV/100A=30mV/I,所以I的实际电流就是40A。此方法可以配合钳形电流表测试分流器精度和好坏。

 选型流程:

确定直流负荷→选择合适量程的分流器→选择对应的仪表

 分流器与磁电式指针电流表配合使用时,信号连接线应该是与电流表配套的一对定阻值导线;分流器取样电压如果作为数字仪表输入信号,则用普通导线即可,如果数字仪表量程可调,也需要选择与分流器参数一致的。

1.3注意事项

1、分流器一次回路的电缆(或铜排)与分流器连接处不允许有人为的接触电阻,二次电压的取样点不能从非取样点取样。

2、两个小螺丝接入仪表信号输入端,应注意信号的极性,电流流入分流器的那端为正极,接仪表信号输入端的正输入端;电流流出分流器的那端为负极,接仪表信号输入端的负输入端。

3、实际使用的电流(长时间)建议不超过额定电流的80%。

1.4硬件设计

分流器就是采用锰铜材料制作的一个小电阻,该电阻用于电流信号的取样,当通过将电流时,会在两端产生的压降,一般在额定输入时一般标准化为75MV,压降信号就可以作为采样小信号通过放大电路等处理之后送入ADC、计量芯片等器件进行采样。

 分流器硬件设计流程:

分流器正确串联接入电流中→放大电路(NSI1200放大8倍)→运算放大器→主控芯片ADC采样

2、霍尔传感器

2.1霍尔简介

霍尔效应霍尔效应是磁电效应的一种,这一现象是霍尔(A.H.Hall,1855—1938)于1879年在研究金属的导电机构时发现的。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子迁移率等重要参数。

简单原理如图1所示,半导体薄片两端通以控制电流I,垂直方向施加磁感应强度为B的匀强磁场,d为半导体材料的厚度,k为霍尔常数,它与半导体材质有关,则在垂直于电流和磁场的方向上,将产生电势差为UH的霍尔电压,它们之间的关系为

图片

图片

霍尔元件根据霍尔效应,人们用半导体材料制成的元件叫霍尔元件。它具有对磁场敏感、结构牢固,体积小,重量轻,寿命长,安装方便,功耗小,频率高(可达1MHZ),耐震动,不怕灰尘、油污、水汽及盐雾等的污染或腐蚀、频率响应宽、输出电压变化大和使用寿命长等优点,因此,在测量、自动化、计算机和信息技术等领域得到广泛的应用。

霍尔传感器霍尔电压随磁场强度的变化而变化,磁场越强,电压越高,磁场越弱,电压越低,霍尔电压值很小,通常只有几个毫伏,但经集成电路中的放大器放大,就能使该电压放大到足以输出较强的信号。通常将霍尔元件与放大器电路、温度补偿电路及稳压电源电路等集成在一个芯片上,称之为霍尔传感器。

2.2实物图

霍尔传感器也称为霍尔集成电路,其外形较小,简单图示如下图2所示,是其中一种型号的外形图:一种是小的元器件(主要包括电源+,电源-(地),输出电压),一种是测量大电流的霍尔,主要也是接入3根线(主要包括电源+,电源-(地),输出电压)。

电流采样,在设计上主要表现在硬件上,但是BMS软件应该做好相应的数据转换、数据保护等等,保证车辆的正常使用。

在我们进行电流传感器相关软件设计时候,首先要分析传感器的datasheet,如下是某款电流传感器的部分参数:

图片

      我们需要重点关注的:量程(确定测量电流的范围)、供电电压(供电)、基准电压(确定0电流电压点)、精度(确定电压与电流的对应关系)、计算公式(换算关系)。这些是基本关注的点,但是具体情况,还需要根据具体传感器的要求进行添加相应的计算和控制逻辑。

3、总结

在新能源汽车中,电流采样的器件有分流器和霍尔传感器,分流器虽然成本相对低很多,但是其精度慢慢的无法满足现在相关计算的需求,除非控制成本,不然很少会使用到量产产品中,目前大部分使用霍尔传感器,根据场景使用,选择不同精度标准。霍尔传感器是根据霍尔效应制作的一种磁场传感器。用它可以检测磁场及其变化,可在各种与磁场有关的场合中使用。霍尔传感器的工作基础是霍尔效应,是由霍尔元件和它的附属电路组成的集成传感器。

 在新能源汽车当中,电流检测是一项重要的数据输入,是很多计算模块的数据基础,它的准确性一定程度上可以代表这整车电池相关的精度,所以很多厂家都会在设计之初就确定好使用高精度霍尔传感器作为电流采样器件。我们做软件的只要保证在保护和相关转换方面做到位,就可以保证产品正常运行。

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

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

相关文章

40、商城系统(二十一):利用redisson信号量,mq实现秒杀

目录 一、新建秒杀的微服务 二、定时任务 1.cron表达式 2.springboot整合quartz定时任务

【贪心算法指针】C++ 解决子数组 / 子序列的相关问题(最大数、数组和减半的最小操作数、连续/递增序列)

文章目录 1. 前言1.1 贪心算法介绍 2. 算法题2.1_将数组和减半的最少操作次数2.2_最大数2.3_最长递增子序列2.4_递增的三元子序列2.5_最长连续递增序列2.6_数组中的最长连续子序列2.7_在字符串中找出连续最长的数字串 1. 前言 1.1 贪心算法介绍 贪心算法(Greedy A…

C-数据结构-树状存储的基本实现

/* 理解和记忆递归的关键在于把握递归的本质和函数调用的过程。递归函数在每次调用时会把当前状态压入调用栈,直到满足终止条件后开始回溯。理解基准条件和递归步骤:每个递归函数都需要有基准条件(如节点为空时返回),并…

一文搞透常见的Python编码陷阱(上)(分析+案例)

一个认为一切根源都是“自己不够强”的INTJ 个人主页:用哲学编程-CSDN博客专栏:每日一题——举一反三Python编程学习Python内置函数 Python-3.12.0文档解读 目录 一、别忘了冒号 1. if 语句 2. while 语句 3. for 语句 4. 函数定义 5. 类定义 6. try/except 语句 …

STM32 HAL库串口空闲中断 + DMA 收发不定长数据

串口接收缓冲区定义 usart.h #define BUFFER_SIZE 64typedef struct {uint8_t buff[BUFFER_SIZE];uint32_t length;uint32_t rx_flag; }uart_rx_msg;/* 串口接收消息缓冲 */ extern uart_rx_msg rs422_rx_msg; extern uart_rx_msg rs485_rx_msg; extern uart_rx_msg rs232_r…

001 创建单例

文章目录 饿汉模式懒汉模式线程不安全懒汉式(线程安全)“双重检查锁定”(Double-Checked Locking, DCL)实现单例(线程安全)例子 1:两个线程几乎同时请求单例实例例子 2:多个线程在不同时间点请求单例实例例子 3:线程在…

IntelliJ IDEA工具的常用快捷键使用

1.单行注释: ctrl / 2. 多行注释: ctrl shift / 3.查看源码:按 ctrl 别松手,鼠标移动到对应的类名下方,出现下划线,点击过去,可以查看类源码。 4.多行编辑…

RTDETR结合CVPR2024最新图像增强算法!让你的模型无惧风雨【含端到端推理脚本】

如何有效地探索雨痕的多尺度表示对于图像去雨是很重要的。与现有的基于Transformer的方法相比,这些方法主要依赖于单一尺度的雨痕外观,我们开发了一个端到端的多尺度Transformer,利用各种尺度中潜在有用的特征来促进高质量的图像重建。为了更好地探索空间变化的雨痕的常见退…

el-table自定义表头数据不更新

我的表头是有三层的&#xff0c;中间一层展示对应的数据&#xff0c;所以需要自定义&#xff0c;官方的文档显示的写法如下&#xff1a; <el-table-column><template slot“header”><div>{{dayData.supply}}、{{dayData.use}}</div></template>…

Effective C++(1)

文章目录 1. 让自己习惯C条款1&#xff1a;视C为一个语言联邦条款2&#xff1a;尽量以const、enum、inline替换#define条款03&#xff1a;尽可能使用 const条款4&#xff1a;确保对象在使用之前被初始化 1. 让自己习惯C 条款1&#xff1a;视C为一个语言联邦 今天的C已经是多个…

原生html和js实现瀑布流布局(macyjs插件,不依赖于jquery,纯原生)

官网地址 方式一&#xff1a;在github上找到项目&#xff0c;复制demo/assets/css/macy.css&#xff0c;以及/dist/macy.js 直接引入项目 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv&qu…

如何理解类的符号引用?类的直接引用?

在Java中&#xff0c;符号引用&#xff08;symbolic reference&#xff09;和直接引用&#xff08;direct reference&#xff09;是理解Java类加载和内存管理的重要概念。它们涉及到JVM如何在运行时处理类、方法、字段等的引用。下面是对这两个概念的详细解释&#xff1a; 符号…

junit-platform-engine旧版本无法更新问题

现象&#xff1a; 运行groovy测试类&#xff0c;一直使用的是低版本的junit-platform-engine-1.5.2.jar。即使在最外层强制升级版本也没有用 解决&#xff1a; 在最外层pom.xml引入高版本的父pom即可 <dependencyManagement><dependencies><dependency>&…

满帮集团 Eureka 和 ZooKeeper 的上云实践

作者&#xff1a;胡安祥 满帮集团&#xff0c;作为“互联网物流”的平台型企业&#xff0c;一端承接托运人运货需求&#xff0c;另一端对接货车司机&#xff0c;提升货运物流效率。2021 年美股上市&#xff0c;成为数字货运平台上市第一股。根据公司年报&#xff0c;2021 年&a…

网络协议——FTP(简介、搭建FTP服务端)

一、简介 1、什么是FTP&#xff1f; FTP&#xff08;File Transfer Protocol&#xff0c;文件传输协议&#xff09; TCP/IP 协议组的协议之一。常用20&#xff08;数据&#xff09;、21&#xff08;命令&#xff09;端口作为通讯端口。&#xff08;22为SSH端口&#xff09;F…

C++ 指针占用的大小是多少

作为一个C程序员&#xff0c;我们可以详细探讨指针在C中的大小&#xff0c;以及通过代码示例来演示这一点。 C 指针占用的大小是多少 指针的大小代码示例代码解释运行结果结论 指针的大小 指针的大小主要取决于系统的架构&#xff08;如32位或64位&#xff09;和编译器的实现…

就业班 第三阶段(ELK) 2401--5.22 day3 filebeat+elk云部署

kafka集群 Windterm同步输入&#xff0c;多台机子可以同时输入同步输入 启动kafka需要启动两个 第一个 [rootkafka1 ~]# cd /usr/local/kafka_2.11-2.0.0/ [rootkafka1 ~]# nohup bin/zookeeper-server-start.sh config/zookeeper.properties &第二个 [rootkafka1 ~]#…

apache BeanUtils

一、populate 1、介绍 BeanUtils.populate(Object bean, Map properties) 方法实在org.apache.commons.beanutils.BeanUtils包下的一个一个方法。 该方法的方法头 此方法中&#xff0c;有两个参数&#xff0c;Object bean 为一个实体类&#xff0c;Map properties为一个map集…

20232810 肖峰 2023-2024-2 《网络攻防实践》实验十一

一、实践内容 &#xff08;1&#xff09;web浏览器渗透攻击 任务&#xff1a;使用攻击机和Windows靶机进行浏览器渗透攻击实验&#xff0c;体验网页木马构造及实施浏览器攻击的实际过程。 实验步骤&#xff1a; ①选择使用Metasploit中的MS06-014渗透攻击模块 ②选择PAYLOAD为任…

Linux 36.3@Jetson Orin Nano之系统安装

Linux 36.3Jetson Orin Nano之系统安装 1. 源由2. 命令行烧录Step 1&#xff1a;下载Linux 36.3安装程序Step 2&#xff1a;下载Linux 36.3根文件系统Step 3&#xff1a;解压Linux 36.3安装程序Step 4&#xff1a;解压Linux 36.3根文件系统Step 5&#xff1a;安装应用程序Step …