0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

低频能不能采到高频?采样定理指导硬件设计

工程师看海 来源:工程师看海 作者:工程师看海 2022-02-09 14:30 次阅读

原文来自公众号:工程师看海

香浓采样定理或者说奈奎斯特采样定理告诉我们,要以信号频率2倍以上的采样率对该信号进行采样,否则会出现频率混叠,比如对1Khz信号进行采样的话,采样率要高于2Ksps,

采样定理与傅里叶变换的具体原理请见往期文章:

https://www.dianyuan.com/eestar/article-1734.html

这东西看似简单,实际可以深度挖掘出很多内容,有助于指导我们进行硬件电路、软件算法的设计。

那么问题来了,如果面试官问:采样率低于信号的频率,我们可以采集到信号吗?你该怎么回答呢?

pYYBAGIDXo6AJI48AAEuXi3GozE713.png

说可以采到不行,说不能采到也不行,这个问题里有隐藏的陷阱,稍不注意,就容易进坑,就中了面试官的套了。

今天咱们好好聊聊,看看采样定理与傅里叶变换如何指导我们设计硬件的。

能采的到?

接着上文,采样定理除了告诉我们,采样率要超过信号带宽的2倍之外,还告诉我们,连续的周期信号,经过采样离散化后,会按照采样频率,进行周期性变化,比如下图,信号的带宽为fa,采样频率是fs,采样离散化后的结果,就是fa这个信号,在频谱上,以fs为频率周期进行周期性延拓,采样回的信号,就变成了0±fa、fs±fa、2fs±fa、3fs±fa。。。

poYBAGIDXpqAUK14AAD8F-ZkvnA143.png

重构采样后的信号最直接粗暴的方法,是将各个采样点依次连接,作为最终结果。

上面说的是正常采样或者过采样,下面我们低采样率的情况,为简化分析,我们只介绍单边频谱。按照前文理论的介绍,采样后的信号按照fs进行周期性延拓,比如下面在频谱上的介绍,采样率fs=900 sps,信号的频率fa=1000Hz,fs不满足刚开始提到的采样定理要求,而且fs,采样后的信号按照fs进行周期延拓后,如下图所示,得到了0+(fa-fs)、fs+(fa-fs)、2fs+(fa-fs)、3fs+(fa-fs)。。。离散序列,在采样率fs频带内,1khz原始信号就变成了100hz。<>

pYYBAGIDXrWAPGo5AADwxBX6r3I673.png

我们画出具体的波形图,会更容易理解,下图黑色实线是原始的1Khz信号,--虚线是以采样率900sps进行采样后的波形,*是以采样率500sps进行采样后的波形。可以看到,以低采样率对高频率信号进行采样,是采集到了信号的,只是会失真。同时,如果采样率小于信号频率,并且成整数倍,那么就采集不到交流信号,比如下图*曲线所示。

pYYBAGIDXr6AKa4kAAIFa5leq7k082.png

对上图信号进行FFT分析,--虚线是以采样率900sps进行采样后的波形,*是以采样率500sps进行采样后的波形。从频率来看,结果也是和上文分析一致的,实际上1000Hz的信号,900 sps采样后,变成了100Hz。

poYBAGIDXsiAdaFnAADrmFidIwk964.png

采集不到?

有同学说,为什么实际试验时低速采样率却采集不到高频信号?那是因为,信号在进入ADC之前,被进行了低通滤波,超过fs的高频成分已经被滤除了。

pYYBAGIDXtGAfP6IAACa9lE7P0g562.png

如下图所示,红色虚线之外的信号被抑制掉,因此本应该出现在fa-fs的频率成分就并没有出现,因此我们在设计电路时,有效的低通滤波器将会非常重要,这是指导硬件设计的重要原则之一。

poYBAGIDXueATKV9AAEBNmY4qwY126.png

怎么才能采到?

恰好我手里有一块某公司的采集卡,带宽是30Mhz,最大采样率是100Msps,那我的理解就是超过30Mhz的信号是采集不到的,应该是通过硬件、软件的手段抑制的,换句话说,硬件对30Mhz以内的信号衰减有限。

我们就基于我的猜测,以10Msps的速率采集11Mhz的信号,看看结果如何。

11Mhz的信号使用10Msps的采样率,那么根据前文的分析,采集的后的信号频率应该是1Mhz,时间波形见下图,FFT变换后明显看到1Mhz的频率成分,11Mhz的信号经过10Msps采样后变成了1Mhz,与前文的分析基本一致。

pYYBAGIDXviAdWDZAAaRSyPuazc698.png

那么同样的,10Ksps采样率,采集30Khz的信号会有什么结果呢?根据前文的分析,整数倍关系时,应该采集不到,实际测试结果如下图,频谱上没有看到有效频率信息

poYBAGIDXwSAEDo-AAU5x4i5UKY875.png

这里我可以再额外追加一个问题,我这个带宽30Mhz的设备,100Msps采样时,可以采集到110Mhz的信号吗?

应该怎么回答?

对于本文开篇的问题,如果面试官问:采样率低于信号的频率,我们可以采集到信号吗?你该怎么回答呢?

本来是想直接写答案的,后来想想,相比于结果,分析过程更重要,思路我已经写的很清晰了,归纳总结,就交给各位同学啦。

感谢点赞、分享、在看,让知识变得更简单

限时免费扫码进群,交流更多行业技术

poYBAGIDXw2AcV_DAACQH-_Ffz0797.png

推荐阅读▼

电池、电源

硬件文章精选

华为海思软硬件开发资料

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    98

    文章

    6429

    浏览量

    544035
  • 信号处理
    +关注

    关注

    48

    文章

    999

    浏览量

    103194
  • 高频
    +关注

    关注

    11

    文章

    453

    浏览量

    52671
  • 低频
    +关注

    关注

    0

    文章

    87

    浏览量

    22134
  • 低通滤波
    +关注

    关注

    0

    文章

    18

    浏览量

    16022
收藏 人收藏

    评论

    相关推荐

    C语言中结构体能不能相加

    C语言中,结构体能不能相加?
    的头像 发表于 12-19 17:04 1204次阅读
    C语言中结构体<b class='flag-5'>能不能</b>相加

    SBL3040PT和PBYR2040CT等高频整流管能不能用在低频整流中

    我有几个从电脑开关电源和电动车充电器上拆下的SBL3040PT和PBYR2040CT等高频整流管,样子像三极管,是两个二极管(类似半桥),看参数是40V,20-30A左右.能不能把它用在功放和电源变压器输出的,20V左右交流低频
    发表于 12-18 18:45

    LPC1768串口发送数据能不能直接用硬件自动发送

    LPC1768串口发送数据能不能直接用硬件自动发送。把数据放到数据缓冲区,然后自动发。不需要调用串口程序。谢谢解决问题直接发50元微信红包。谢谢。各位大神帮帮我。谢谢!
    发表于 06-11 12:34

    请问28035能不能同时采样

    28035数据手册写着有两个ADC采样保持器,但是在提供的例程中只用SOC顺序采样,同时在手册中也没有找到与保持器相关的寄存器,请问28035能不能同时采样,如果可以的话,用哪个寄存器
    发表于 07-22 12:47

    电池能不能修复?

    电池能不能修复? 电池修复作为一个新生事物,许多人对它不了解,也有许多人对它一知半解。那么电池到底能不能修复呢?
    发表于 11-23 10:40 1085次阅读

    光耦(TLP521-4)能不能转换电压?

    光耦(TLP521-4)能不能转换电压?
    发表于 05-31 11:15 4270次阅读

    恒生电子总裁刘曙峰:一个特别重要的挑战就是能不能跟得上这个变化

    “金融科技行业的最大风险就是跟不上变化。新技术来了,技术变革了,你能不能跟得上?你能不能跟得上业务的变化?”
    的头像 发表于 08-26 17:27 4111次阅读

    新能源的车到底能不能买_新能源汽车的利与弊

     那么新能源汽车到底能不能买?内行人说出实情,后悔没有早知道
    的头像 发表于 07-30 09:59 3942次阅读

    谐波治理到底能不能节电

    谐波治理到底能不能节电?”这是我们做电能质量行业经常会被问到的一个问题。随着国家对节能减排项目的大力支持,有不少商业人士一拥而上加入到节能行业,想要分得节能市场的一杯羹。那么,通过谐波治理到底能不能实现节能的效果呢?
    发表于 04-23 15:50 3483次阅读

    大型辊压机轴磨损能不能现场维修?

    大型辊压机轴磨损能不能现场维修?
    发表于 06-23 15:35 1次下载

    指针能不能作为循环变量?

    指针能不能作为循环变量?
    的头像 发表于 02-16 18:11 1008次阅读

    物联网流量卡到底能不能用?

    物联网流量卡到底能不能用?
    的头像 发表于 08-28 09:40 6188次阅读
    物联网流量卡到底<b class='flag-5'>能不能</b>用?

    拼接屏能不能触屏操作?

    拼接屏能不能直接触屏操作,小编回答可以的,实际上很多客户购买拼接屏时都会提出拼接屏能不能加触摸的功能?我们回复是可以的,那是一种怎样的原理呢? 拼接屏一般是用来大屏展示,用来播放文字、图像等内容
    的头像 发表于 09-11 14:36 5047次阅读

    普通的MPB盒装电容能不能用于阻容降压电路中?

    普通的MPB盒装电容能不能用于阻容降压电路中? 首先,需要明确什么是阻容降压电路。阻容降压电路是一种通过电容和电阻协同工作实现降低电压的电路。它具有简单、可靠、精度高等优点,在电子设备中普遍
    的头像 发表于 09-14 16:41 684次阅读

    直流电源到底能不能驱动交流灯泡发光?

    我在网上经常看到有网友在问直流电源到底能不能驱动交流灯泡发光?事实胜于雄辩,这次专门准备了一盒干电池,来实际演示一下,看看能不能发光。
    的头像 发表于 11-13 15:07 3346次阅读
    直流电源到底<b class='flag-5'>能不能</b>驱动交流灯泡发光?