连续的声音,怎样变成一串数字又变回来?
前两课讲的都是连续变化的东西——空气压力、频率、响度。可计算机一样都存不下:它存不了无穷多个时刻,也存不了无穷多种取值。这一课走完整条转换链:麦克风送出连续变化的电压 → 一个叫 ADC 的部件把它变成一串数字 → 计算成什么样都行 → 最后一个叫 DAC 的部件把数字变回连续电压,推动音箱。ADC 只做两件事:多久量一次(采样),每次量得多细(量化)。 这两件事各有各的代价,而且性质完全不同:一件事后能补救,另一件永远补不回来。
麦克风送出来的,是连续变化的电压
麦克风前面的空气一紧一松地推着振膜,振膜跟着动,把这个机械运动变成连续变化的电压。这种「任何一个瞬间都有值、值可以是任意小数」的信号,叫模拟信号。
模拟信号有两个「无穷」:
- 时间上是连续的:任意两个时刻之间,还有无穷多个时刻。
- 取值上是连续的:0.31 和 0.32 之间,还有无穷多个可能的数。
互动持续版
静态图文到这里,接下来让声音和图形动起来
购买后解锁完整课程,以及只有官网互动版才能提供的声音、动画和可操作实验。
- 完整声音对比、分步动画与 8 个交互实验
- 微信账号登录,手机和电脑同步访问
- 申请加入课程会员群,交流、反馈和接收更新
- 持续获得这门课程的勘误与内容升级