数码之下 - 一道选择题讨论采样定理

本文探讨了数码技术在记录外部世界信息时的采样过程及其影响,重点介绍了欠采样现象,包括频率混叠效应及其实用价值,并讨论了某些信息更适合通过人类自身感官和理性来捕捉。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简 介: 利用数字技术可以帮助我们记录外部世界,在记录过程中它又在改变着其中的一些信息。在我们的人生中肯定有一些信息需要我们通过自己的感官和理性思考,不依赖于数字技术去感知和记录的。

关键词 采样欠采样信号与系统

数码之下
目 录
Contents
选择题
欠采样
应用欠采样
数码之外

 

§01 码之下


1.1 选择题

  作为一道选择题,下面四张数码摄像机记录动图中【1.1 ~ 1.4】有一张与其它三张不同,你认为是哪一张?

▲ 图1.1  一只不煽动翅膀飞翔的小鸟

▲ 图1.1 一只不煽动翅膀飞翔的小鸟

▲ 图1.2  螺旋桨不动的飞行直升飞机

▲ 图1.2 螺旋桨不动的飞行直升飞机

▲ 图1.3  借助于上升气流悬停的猛禽

▲ 图1.3 借助于上升气流悬停的猛禽

▲ 图1.4  内外不同旋转方向的圆盘

▲ 图1.4 内外不同旋转方向的圆盘

1.2 欠采样

  像这类寻找差异选择题的答案应该与讨论问题上下文有关系,否则答案就没有合理的依据。

  如果上面的选择是放在“信号与系统”考试卷上,那么正确答案应该是【图1.3】。因为这种图不包含“周期运动”景象。

  这些动图影响都是数码摄像机获得图片序列,也就是对外部世界图片进行采样(20Hz ~ 100Hz)后的图片信号。如果视场内出现周期变动现象,在记录下的图片序列中就会出现一种特殊“欠采样”引起的“频率混叠”特殊现象,也就是在摄像机记录图片的频率低于周期变化现象频率的两倍,即不满足信号采样定理要求采样最低频率限制,同时两个频率的比值又非常接近整数。就会出现上面的动图中【1.1】、【1.2】、【1.4】中的现象。

  一维连续时间振荡信号被周期采样后形成离散序列,离散序列的包络线波形与原振荡信号之间,在满足采样定理规定的最低频率时还能够保持一致,但当振荡信号频率超过了采样频率的一半以上是,就会出现采样后序列的波形出现低频信号的现象。
▲ 图1.2.1  信号采样中频率混叠现象

▲ 图1.2.1 信号采样中频率混叠现象

  上图中,在下面绘制了采样离散序列的周期频谱,可以看到这些周期频率会在低频段形成不同频率的信号谱线,这些谱线是原来信号中原本不存在的,只是在离散化之后形成。

1.3 应用欠采样

  频率混叠现象可能会带来测量信号在幅度和频率方面的误差,但也可以被巧妙应用于对高频信号的向两方面。

  在智能车竞赛中的无线发送电源设备中,由于振荡信号为640kHz的高频信号,对于该信号的测量和分析,如果直接使用单片机内部的AD转换器,无法直接满足采用定理所要求的采样频率。

▲ 图1.2.2  智能车竞赛无线充电电源波形显示

▲ 图1.2.2 智能车竞赛无线充电电源波形显示

  但是如果采用欠采样,则可以使用低得多的采样频率获得完整的高频信号波形,近而可以分析波形中存在的基波和高次谐波分量,为发射电源安全保护打下基础。

  欠采样原理也可以应用于对高速周期运动物体的观察过程中。下图显示通过一个“频闪灯”照射一个高速圆周运动的圆盘,当频闪灯的频率分别大于、等于、小于圆盘转动频率时,所能观察到的正转、静止、反转的低速运动的图像。这个过程是对二维信号的欠采样后所出现的低速运动的图像。

▲ 图1.3.2  频闪灯下的旋转转盘

▲ 图1.3.2 频闪灯下的旋转转盘

 

§02 码之外


  用数字技术可以帮助我们记录外部世界,在记录过程中它又在改变着其中的一些信息。在我们的人生中肯定有一些信息需要我们通过自己的感官和理性,而不是依赖于数字技术去感知和思考的。

▲ 图2.1  随着音乐律动的数字波形

▲ 图2.1 随着音乐律动的数字波形


● 相关图表链接:

### 蓝桥杯中的嵌入式与采样定理 #### 关于题目选项分析 给定条件 `a=4'b1100` 和 `b=4'bX110`,可以推断这是一道关于位操作的逻辑运算题。 对于选项逐一分析如下: - **A. a & b = 0**: 这里的按位与 (`&`) 结果取决于每一位上的值。由于变量 `b` 的最高位为未知状态(`X`),因此无法得出结果全为零的情况[^1]。 - **B. a && b = 1**: 双重与 (`&&`) 是布尔逻辑运算符,在硬件描述语言中通常用于判断两个信号是否均为真。然而此表达式的具体实现依赖上下文环境,此处未提供足够的背景信息来验证其正确性。 - **C. b & a = X**: 同样的原因,当存在不确定态时,任何涉及该位置的操作都会传播这种不确定性[`^1`]。 - **D. b && a = X**: 类似地,如果输入中有不定值,则整个布尔表达式的输出也将成为不可预测的状态。 最终答案应选 **C** 或者 **D**, 具体要看命题者的意图以及所使用的编程或者电路设计标准. #### 嵌入式基础概念 嵌入式系统是指以应用为中心、以计算机技术为基础, 并且软硬件可裁剪, 功能、可靠性、成本、体积、功耗严格要求的专用计算机系统[^2]. 它广泛应用于工业控制、消费电子等领域之中. 在实际开发过程中经常遇到的任务包括但不限于微控制器单元(MCU)的选择及其外围设备接口的设计如UART,SPI,IIC等通信协议的应用; 实时时钟(RTC), 数模转换(ADC/DAC); 中断机制处理等等都是常见考点之一. #### 采样定理简介 奈奎斯特–香农采样定理由Harry Nyquist和Claude Shannon分别独立提出并完善而成的一个重要理论成果表明: 如果要不失真的还原连续时间信号s(t),那么对该模拟信号进行离散化采集频率fs至少应该是原始基带信号最大频率fmax两倍以上即满足 fs >= 2 * fmax 条件下的数据序列才能完全恢复原函数形态特征[^3]. 这一原则不仅适用于音频数字化领域还扩展到了图像视频压缩编码等多个方面形成了现代信息技术基石的一部分. #### 综合实例讲解 假设某道蓝桥杯竞赛试题给出了一段程序片段用来检测温度传感器读数变化情况并通过串口发送出去: ```c #include <stdio.h> #define THRESHOLD 50 // 设定阈值 void check_temperature(int temp){ static int last_temp = -1; if(abs(temp-last_temp)>THRESHOLD){ printf("Temperature changed significantly! Current:%d\n",temp); last_temp=temp; } } int main(){ int currentTemp=78;//假定当前测量得到的新数值 check_temperature(currentTemp); return 0; } ``` 上述例子展示了如何利用简单的差分比较方法监控物理量的变化趋势从而触发相应动作响应流程体现了典型的嵌入式思维模式同时考虑到了实时性和效率因素的影响. 另外值得注意的是在这个场景下如果我们希望进一步提升精度就需要考虑到AD转换过程中的量化误差问题这就牵涉到之前提到过的采样率设置合理与否将会直接影响到最后呈现出来的效果质量高低差异程度大小等问题讨论范畴之内去了.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值