请问STM32F1上面的AD引脚能不能对交流电压进行采样

2019-07-14 15:48发布

       各位论坛的大牛,小弟最近需要通过AD采样对交流电流进行采样,交流电流是从电流互感器上面出来的,然后两根线接到板子上面端子上面,然后经过采样电阻,电阻一端接AD引脚,另一端接地。原先把交流当成之流进行采样,导致数据会跳变,忽然从0变成很大的数。目前在网上有人说用均方根的方法,但是也有人说STM32AD引脚不能采集负值,若遇到负值都是0,真的是这样吗?如果可以采集的话,用均方根又该怎么做呢?谢谢!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
60user189
1楼-- · 2019-07-15 14:44
 精彩回答 2  元偷偷看……
guigui_7044
2楼-- · 2019-07-15 17:45
可以更改预处理电路,抬高电压,使1.5V对应交流零电位。
asd004
3楼-- · 2019-07-15 21:35
60user189 发表于 2018-11-23 10:51
谢谢分享经验。。。。

没事,应该的
张友芬1
4楼-- · 2019-07-15 22:43
首先要确定您采集的是这路交流电源的什么信息,是三相电源还是单项? 是它的电流还是电压?是频率还是相位?

1、使用一楼的图,即便能得到监测效果,也是不符合操作规范,强点和弱点间是有国标规范的。
2、如果是采集电压,会涉及到峰值、有效值,平均值等专业规范,如:根号2、根号3,等,设计接口电路是必须的。
3、频率、相位、功率因数等等 ....... 会涉及很多强电专业规范,要把需要检测的什么量表达清楚才好出点子。
wenxueshu
5楼-- · 2019-07-15 23:34
作为一个硬件工程师,我可以很明确的告诉你,重新设计一个信号预处理电路吧
lee_st
6楼-- · 2019-07-16 03:59
 精彩回答 2  元偷偷看……

一周热门 更多>