单片机ADC只采集电压,如果采集电流怎么办啊?

单片机ADC只采集电压,如果采集电流怎么办啊?,第1张

单片机采集的,都是电压值!程序基本一样,偶尔区别在数据换算的地方。

电流值不能直接采集!

电流值都是经过电流/电压转换器(其实就是一个变压器),转换器二次侧接电阻上。或者直接把一个电阻接在电流回路。都是通过测量电阻上的电压,根据配置和公式,换算出电流值。

如果是搞电子,应该知道,电子电路里很多取样电路。电压取样,电流取样。

1、100欧和PT100串联,两端接电源,中间接AD(呵呵最简单的了)

2、100欧和100欧串联,100欧和PT100串联,在将这俩并联。并联点接电源,两个串联的中间连出来连接到仪表放大器(AD620就行,简单但是挺贵的)再将输出接到AD(最简单的电桥方式)。

参考电压一般接电源就行,应该输入不会超过电源值,但要注意最好用电感或磁通做隔离。

这个要看你运放输出给AD的电压的范围了,只要AD的输入电压范围在V+和V-之间就行。

用一个OP07直接做差分放大的挺少见的,也不准确,反正调节运放参数使输出电压范围在V+和V-之间即可。

先在ADC的模拟输入端挂接一个上拉电阻,黑表笔从公共端引出,红表笔从模拟输入端引出(标准数字多用表的做法。)原理:在外部未接待测电阻时,ADC读数为最大值(对应无穷大),但外部接上待测电阻时,待测电阻与内部上拉电阻分压,单待测电阻阻值越大,ADC输入电压越高,读数也就越大,调整上拉电阻,可以使读数与待测电阻成比例。换量程,可以通过更改上拉电阻阻值,也可改变ADC的基准电压值。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11611112.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存