news 2026/5/30 17:51:49

采集到的数据计算出的幅度最大值分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
采集到的数据计算出的幅度最大值分析

简 介:本文分析了12bit ADC采集的256个正弦信号数据,通过相关运算计算信号幅值。结果显示:无加窗处理时最大幅值为1024;施加三角窗或汉宁窗后幅值降至511左右。当信号饱和失真成方波时,基波分量幅值可达652.3。实验表明加窗处理会降低信号幅值估计,而信号失真则会增大计算幅值。研究为ADC信号处理中的幅值估计提供了量化参考。

关键词谐波分析

01弦信号幅度分析


一、问题分析

这是 256 个正弦信号采集数据。 12bit, 有符号的数据。 最高值为 2047。 由于不知道它的相位, 所以将它 与同频率的正弦和余弦序列取相关运算, 获得两个正交分量的幅值。 根据他们计算出正弦信号的幅值。 那么这个幅值最大值是多少? 如果对数据采用三角窗口进行加权, 那么所获得的最大数值是多少呢? 下面通过仿真计算出这个最大数值。

二、计算结果

通过Python 编程, 仿真波形赋值估计。 如果采集到的信号正好是满量程, 也就是信号的峰值为 2047, 使用单频率分量计算所得到的信号幅值,为 1025。 这个数值应该乘以2, 才能够等于信号采集数据的峰值。 对于数据施加三角窗口, 单频率分量计算正弦波赋值,等于511.8。 对应幅度又降低了一倍。 如果对数据施加汉宁窗口, 也就是升余弦窗口。 计算出对应的幅度为 511.74。 至此,我们知道, 对于 12比特 ADC采集信号的数据, 如果不施加窗口, 所得到的最大幅值为 1024。 如果施加三角窗口或者余弦窗口, 最大计算出的信号赋值为 511 左右。

· 没有加窗: c = 1025.63
· 加三角窗口: c= 511.8
· 加升余弦窗口:c=511.74

fromheadmimport*N=256O=0.175Theta=pi/6data=array([(1ifsin(Theta+O*i)>0else-1)*0x7ffforiinrange(N)])sdim=array([sin(O*i)foriinrange(N)])cdim=array([cos(O*i)foriinrange(N)])wdim=array([arcsin(sin(i*2*pi/N-pi/2))/pi+0.5foriinrange(N)])wcos=array([(1-cos(i*2*pi/N))/2foriinrange(N)])odata=data data=data*wdim a=sum(data*sdim)b=sum(data*cdim)c=sqrt(a**2+b**2)/N printf(c)plt.plot(data,lw=3)plt.plot(odata,lw=1)plt.xlabel("N",color="steelblue",fontsize=24)plt.ylabel("Data",color="steelblue",fontsize=24)plt.grid(True,which='both',linestyle='--',alpha=0.7)plt.tight_layout()plt.show()

如果正弦信号被放大饱和失真, 对应的基波分量 也会增加。 最严重的情况下, 信号变成了方波信号。 仍然通过增加三角窗口, 或者汉宁窗口, 计算其中的谐波幅度。 对应的幅度最大值为 652.3。

结 ※


文讨论了, 对于 12bit ADC 采集正弦信号。 如果通过加窗方法对其估计信号幅度, 在信号不饱和失真的情况下, 最大幅度为 512。 如果出现了饱和失真, 最严重的情况下, 计算出的数值可以达到 652。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/29 20:23:06

网盘直链解析工具:零基础实现全平台高速下载

还在为网盘下载速度慢而烦恼吗?这款基于JavaScript开发的网盘直链解析工具能够帮助您获取文件的真实下载地址。项目基于"网盘直链下载助手"6.1.4版本优化,为用户提供更纯净、更高效的使用体验。 【免费下载链接】Online-disk-direct-link-down…

作者头像 李华
网站建设 2026/5/29 19:28:31

LobeChat能否实现AI方丈?禅宗公案讲解与心灵修行引导

LobeChat能否实现AI方丈?禅宗公案讲解与心灵修行引导 在深夜的禅堂里,一盏孤灯下,弟子叩问:“狗子还有佛性也无?” 老方丈不答,只是一声棒喝:“无!” 千年后,这个问题或…

作者头像 李华
网站建设 2026/5/29 20:06:11

TPFanCtrl2完整使用指南:ThinkPad双风扇智能控制终极方案

TPFanCtrl2完整使用指南:ThinkPad双风扇智能控制终极方案 【免费下载链接】TPFanCtrl2 ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11 项目地址: https://gitcode.com/gh_mirrors/tp/TPFanCtrl2 还在为ThinkPad风扇噪音而烦恼吗?TPFa…

作者头像 李华
网站建设 2026/5/29 20:37:13

LobeChat健身计划定制AI助手开发

LobeChat健身计划定制AI助手开发 在智能健康设备普及的今天,越来越多的人开始关注个性化健身方案。但面对海量且碎片化的健身知识,普通人往往难以判断哪些信息真正适合自己——是该先减脂还是增肌?饮食如何配合训练?每次练多久才有…

作者头像 李华
网站建设 2026/5/29 19:38:52

Applite:让Mac软件管理变得简单直观的终极解决方案

还在为繁琐的命令行操作而苦恼吗?Applite为您带来了全新的Mac软件管理体验。这款基于Homebrew Casks的开源工具通过精美的图形界面,彻底改变了传统软件安装方式,让每个人都能轻松驾驭Mac应用管理。 【免费下载链接】Applite User-friendly GU…

作者头像 李华
网站建设 2026/5/29 20:55:25

6、图层使用入门指南

图层使用入门指南 1. 图层简介 图层是图形处理程序中强大且多功能的特性之一,但在你完全理解其工作原理之前,可能会感到困惑。一旦掌握了基本概念并学会在实际应用中运用它,你就会发现它是处理图像的绝佳工具,此后几乎每张图像都会用到图层。 图层可以想象成一张张透明的…

作者头像 李华