传感器的核心任务,是充当物理世界与电子系统之间的“翻译官”。以温度传感器为例,它内部的感温材料(如热敏电阻)会随温度变化而改变电阻值。当恒定电流通过时,电阻变化就转化为电压变化——于是,温度这个物理量被“翻译”成了电压这个电信号。类似地,麦克风把声波振动转为电压波动,光电二管把光强转为电流。这一步的关键在于:传感器输出的信号通常非常微弱,且往往混杂着噪声,不能直接送给计算机处理。
原始电信号往往只有毫伏级别,还容易受到干扰。因此,数据采集系统的前端必须进行信号调理。这包括放大(用运算放大器把微弱电压放大到伏特级别)、滤波(滤除工频干扰或高频噪声)以及隔离(防止高压侧损坏低压采集电路)。例如,心电图机采集心电信号时,必须先放大1000倍以上,再通过带通滤波器保留0.05~100Hz的有用频段,否则根本无法识别心跳波形。
调理后的信号仍是连续变化的模拟电压,而计算机只能处理离散的数字。模数转换器(ADC)负责完成这一跳跃。它按照固定时间间隔(采样率)对电压进行“快照”,再将每个快照的电压值映射为一个二进制数字。这里有两个核心参数:采样率决定了每秒采集多少个点(根据奈奎斯特采样定理,采样率至少是信号频率的两倍),分辨率(如12位、16位)决定了电压被划分成多少个等级。例如,一个12位ADC在0~3.3V范围内,能把电压分成4096个等级,每个等级约0.8mV。
量化是模数转换中不可避免的近似过程:真实电压落在两个离散等级之间时,必须舍入到近的等级,由此产生量化误差。编码则把这些等级编号变成二进制码,送给微处理器。微处理器再根据标定曲线,把数字码反算回物理量——比如数字码2048对应25.0°C。至此,一次完整的“传感→采集→量化”闭环才算完成。
传感与数据采集的协同,本质上是将连续、多样的物理世界,映射为离散、统一的数字世界。如今,集成化趋势让传感器与ADC封装在同一芯片上(如智能传感器),减少了噪声和体积。在物联网和工业4.0中,这种协同每秒都在发生数百万次,支撑着从智能手表到自动驾驶的各类应用。理解这条信号链,你就掌握了数字系统感知现实的性原理。