STM32/STM8技术william hill官网
直播中

粤H广宁

9年用户 5经验值
擅长:嵌入式技术 控制/MCU
私信 关注
[问答]

STM32 AD采样 后如何调用DSP_LIB的FFT函数计算电压/电流的有效值等电参量

目的:测量ABC三相电压电流(标准50HZ 正弦波信号)
三相电压/电流信号共6路AD 通过 电压电流互感器,经由运算放大器放大后,送STM32AD采样
经STM32AD采样得到  一个周期采样得到256个的 AD数据(正弦波信号是叠加在1.65V的直流电平上)
采样出来的AD值用EXCEL表的图形描述,如下图,是一个明显完好的正弦波信号:
XY坐标:  X坐标方向为采样的点数,Y坐标方向为采样所得的AD值。


问题:我应该如何用这256个AD值(数组),通过调用STM32 IAR  DSP_LIB FFT函数(C:Program FilesIAR SystemsEmbedded Workbench 7.3armCMSISDSP_Lib),调用哪些函数?可以计算出电压/电流信号的
有效值,进一步的得到 ABC三相电压、电流 的有功功率  无功功率 相位角 等电参量。有没有相关的应用案例?
谢谢!


  • AD值.png

回帖(2)

粤H广宁

2016-9-24 12:28:34
图片,刚才的图片没有传上
举报

陈祥祥

2016-9-27 15:22:21
均匀采样一个周波内的点,然后整体调用FFT函数计算
举报

更多回帖

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