电路设计论坛
直播中

提问达人

8年用户 5经验值
擅长:可编程逻辑 嵌入式技术 控制/MCU
私信 关注
[问答]

各位大神进,关于电流检测芯片ACS712的典型电路问题

    电流检测芯片ACS712很多大神都了解,本人学习官方提供的技术资料时产生了一些疑问。官方资料中提供的输出3.3V缩放典型电路如图所示。    可见电路中使用了2K和10K的电阻进行分压后提供给AD转换器。那么问题来了:D1作用貌似是为了防止反向电压损坏ACS712,C1的作用貌似是整流和滤波,但是D1和C1同时出现不就成了【峰值检测】的作用了吗?比如:一开始检测的电流是2A,此时芯片输出VIOUT为2.87V,AD接收的电压是2.4V(即10K电阻的分压),如果检测的电流变成1A,则芯片输出的VIOUT相应减为2.685V,10K电阻分压减为2.24V,但此时由于C1电容的电压保持(一直为先前的2.4V)及D1反向截止,造成2.24V并不能被AD接收,AD的电压还是2.4,那这个电路还检测个六啊?本人水平有限,期望论坛大神解解惑,这个电路到底是怎么运作的?
  • c1.png

回帖(10)

jiciwi

2016-9-30 10:21:15

最佳答案

他解释里面不是说了,C1还包括了负载电阻
举报

徐天霸

2016-9-30 11:19:21
输出的应该是直流吧,AD的检测肯定是平均值的
举报

chenwei6991627

2016-9-30 13:58:34
D1 的作用应该是整流啊,C1是滤波,C1后面有负载,肯定存在放电的啊。
1 举报
  • 令届剑: 负载是怎么接,并一个电阻?

提问达人

2016-10-16 20:25:11
引用: chenwei6991627 发表于 2016-9-30 13:58
D1 的作用应该是整流啊,C1是滤波,C1后面有负载,肯定存在放电的啊。

thank 这位兄台,最佳给来的最早的兄弟了,勿怪。
1 举报

萌萌哒的小肚子

2017-11-27 16:37:17
ACS712检测电流的时候输入端是直接串联进电路中吗?
举报

萌萌哒的小肚子

2017-11-27 16:37:19
ACS712检测电流的时候输入端是直接串联进电路中吗?
举报

杨志鹏

2017-12-15 01:02:27
引用: 萌萌哒的小肚子 发表于 2017-11-27 16:37
ACS712检测电流的时候输入端是直接串联进电路中吗?

是的
举报

l_j2580

2018-4-10 11:58:37
引用: chenwei6991627 发表于 2016-9-30 13:58
D1 的作用应该是整流啊,C1是滤波,C1后面有负载,肯定存在放电的啊。

你好,小白一个。。有一点不懂的是,比如我C1选择1000uf,那接着C1后面要不要接一个电阻负载?
1 举报
  • 石太辉: C1是微信号滤波所以容值就是102P的样子,后面加负载电阻也就是10K左右,其实R1可以移到后面来.这个电路对高频的交流反应会差很多,个人认为D1在这里有点画蛇添足,因为就算检测交流输出依然是直流正电压只不过在负半轴输出会低于1/2VCC.

孙娇

2018-6-12 11:24:05
请问A-to-D converter直接接单片机吗
举报

h1654155276.8795

2018-8-29 09:57:32
学习了,C1我查询了官方数据,数值没有明确要求吗?1000uF 会造成相应的RC延时,差不多又0.5s了。
1 举报
  • 石太辉: 1000UF在这里不止0.5S,进A/D的输入阻抗会高到可忽略的状态,而这里只有外加负载电阻来针对C1放电,微信号滤波有个102P就差不多了,不然已经没有频响性能.

更多回帖

发帖
×
20
完善资料,
赚取积分