跳到主要内容

ACS712电流传感器模块

引脚配置

PIN码

PIN名称

描述

1

vcc.

输入电压为+ 5V用于典型应用

2

输出

输出与电流成比例的模拟电压

3.

地面

连接到电路的接地

T1.

电线in.

必须测量通过电流的电流连接在此处

T2.

电线熄灭

规格

  • 测量AC和DC电流
  • 可作为5A、20A和30A模块提供
  • 提供从负载中的隔离
  • 易于与MCU集成,因为它输出模拟电压
  • 比例因子

5A模块

20A模块

30A模块

185mV / amp.

100mV / amp.

每安培66mV

笔记:完整的技术信息可在中找到ACS712数据表链接在此页面底部。

其他电流传感器

ACS759,WCS1700,KG190,ACS715

在何处使用ACS712模块

ACS712模块使用着名ACS712集成电路测量电流使用霍尔效应原则。该模块从模块中使用的IC(ACS712)获取其名称,因此最终产品直接使用IC而不是模块。

这些ACS712模块可测量范围为+5A至-5A、+20A至-20A和+30A至-30A的交流或直流电流。您必须为您的项目选择正确的范围,因为您必须为更高范围的模块权衡精度。该模块根据流过导线的电流输出模拟电压(0-5V);因此,很容易将此模块与任何微控制器。因此,如果您正在寻找使用微控制器为您投影测量电流的模块,则此模块可能是您的正确选择。

如何使用ACS712模块

如前所述,它非常简单用微控制器接口ACS712模块188金宝搏官方网站。下图将更加说明

ACS712电流传感器电路图

ACS712模块具有两个凤凰端子连接器(绿色颜色),安装螺钉如上所示。这些是必须通过线的端子。在我们的情况下,我正在测量电机汲取的电流,以便通过ACS 712模块传递给负载(电机)的电线。确保模块与负载串联连接,并更加谨慎,以避免短路。

在另一边,我们有三个引脚。VCC连接到+ 5V电源,为模块电动,地面连接到MCU(系统)的地面。然后使用微控制器上的任何模拟引脚读取ACS712模块给出的模拟电压。

ACS712模块的编程

在对微控制器进行编程以读取ACS712模块的电流之前,需要知道的事情很少。默认情况下,当没有电流流过模块端子时,输188金宝搏官方网站出电压将为+2.5V(Vcc/2),当电流流向一个方向时,该值将从2.5V增加,当电流流向另一个方向时,该值将从2.5V减少。这样,模块使我们能够测量交流电流和直流电流。

让我们假设您使用的微控制器具有10位ADC,并在5V下运行,参考电压为5V,用于ADC转换,在这种情况下,微控制器将读取ADC的值从0到1024。然后,您可以使用公式下面计算ADC值的输出电压。

Vout(mV)=(ADC值/1023)*5000

计算输出电压后,我们可以使用以下公式计算从电压的电流值

通过导线的电流(A)=(Vout(mv)-2500)/比例因数

请注意,基于其范围的每个模块的比例因子的值会更改。所有三个模块的比例因子值都在上面的规格中给出。

2D模型和尺寸

ACS712电流传感器尺寸

相关职位



加入20K+订户

我们绝不会垃圾邮件。

*表明所需

成为我们不断发展的社区的一部分。