
多传感器信号采集技术从多个传感元件收集数据,并将其转换为电路板级可用的数字流。实际系统中,例如工业监控、机器人和仪器仪表,通常会混合使用具有不同接口、速率和噪声特性的传感器。工程师面临着诸多难题:前端设计、同步、噪声控制、融合以及可制造性设计 (DFM)。
本指南将逐步讲解电路板设计和制造决策。内容涵盖模拟多路复用与单通道ADC的比较、抗混叠滤波器、运算放大器选择以及接口选择。您将找到有关时序、接地、校准和调试的实用指南。每个章节都着眼于具体的设计权衡,而非理论探讨。
制造多传感器板的工程师深知,从工作原型到可靠产品之间存在着巨大的差距。本指南将通过详尽的实践操作,弥合这一差距。
关键精华
精心规划每个传感器的信号路径,以保护转换器并保持数据干净。
当相位差很重要时,例如在声音定位中,可以使用同步采样。
使用同一个共享时钟和触发信号,使所有传感器数据在时间上保持一致。
选择合适的滤波器:FIR 提供稳定的线性相位,IIR 效率更高,自适应滤波器在噪声消除方面效果很好。
使用 DMA 传输数据而不会占用 CPU 资源,从而保持数据流稳定快速。
分别校准每个通道,并检查漂移情况,以保持其长期准确性。
将模拟地和数字地分开,并使用一个连续的接地平面来降低噪声。
一次只开启一个通道,用 FFT 检查一下,然后再进行全通道融合。
多传感器信号采集基础知识
多传感器采集的含义
多传感器信号采集系统将多个传感元件集成在同一块电路板上,并同时采集所有元件的数据。信号链从物理传感器出发,经过信号调理,输入到模数转换器(ADC),最终输出数字信号流。在采样过程中,转换器以设定的时间间隔采集模拟信号,并为每个采样点赋予一个电压值。ADC 的分辨率决定了系统能够分辨的最小电压步长。
多传感器数据采集、处理和 Wi-Fi/蓝牙通信都可以集成在单个开源电路板上。
传感元件和信号路径
每种传感器都需要特定的信号路径。压电陶瓷(PZT)传感器在转换前需要衰减、低通滤波和电平转换。应变计则需要仪表放大器和电平调节。下表总结了典型的信号路径。
感应元件 | 信号路径 |
|---|---|
压电传感器 | 衰减(÷2)→ 低通滤波(~664 kHz)→ 电平转换至 0–3.3 V → ADC |
应变计 | 仪表放大器 → 电平调节至 0–3.3 V → ADC |
加速度计(BMA400) | 数字输出通过SPI接口直接传输至MCU。 |
环境传感器(BME280) | 数字输出通过SPI接口直接传输至MCU。 |
模拟传感器输出与数字传感器输出
模拟传感器需要模拟前端:衰减、滤波和电平转换可以保护转换器并保持线性度。例如,一个 51 Ω 的电阻和一个 4.7 nF 的电容可以提供一个接近 664 kHz 的低通截止频率。
诸如 BMA400 和 BME280 之类的数字传感器完全省略了模拟信号调理。它们使用时钟、输入、输出和片选线通过 SPI 接口传输数据。这种方法省去了前端电路,从而简化了模拟前端电路的预算。
为什么电路板级设计至关重要
源端信号完整性
信号完整性始于传感器接口。接地不良或过长的模拟线路会在任何数字信号处理介入之前就损坏数据。应将信号调理元件放置在靠近转换器的位置,并保持回路路径较短。
成本和可制造性影响
每增加一条通道都会增加成本、电路板面积和测试时间。减少预处理工序可以降低组装风险。DFM评审应在布局发布前确认元件位置和走线宽度。
核心设计问题
渠道数量和抽样需求
采样率取决于被测信号的物理特性。温度通道仅需 1–100 S/s,而振动和声学通道则需要 25.6–204.8 kS/s。多路复用转换器在各个通道间共享一个 ADC,并会引入较小的时序偏差。同步采样装置则能保持相位关系不变。
信号类型 | 典型采样率 |
|---|---|
温度 | 1–100 秒/秒 |
压力、流量 | 10 西门子/秒–1 千西门子/秒 |
振动、声学 | 25.6–204.8 kS/s |
接口和处理预算
接口的选择决定了处理预算。SPI 提供快速、低延迟的传输;I2C 适用于低速传感器;RS-485 则适用于长距离电缆传输。数据采集前端必须在不阻塞 MCU 的情况下传输数据。应尽早规划带宽,因为 64 个通道,每个通道的采样率为 51.2 kS/s,大约只能产生 13 MB/s 的带宽。
多传感器系统面临的主要挑战
同步和时序偏差
时钟域不匹配
不同的硬件造成了第一个问题。视觉、力/扭矩、触觉和编码器通道的采样率、延迟和协议各不相同。每个设备都有自己的时钟,而自然抖动通常会超过几百微秒。这种偏移量会随着温度、电源波动和器件老化而变化。
多传感器同步问题主要源于不同的采集设备、不同的采集协议以及各种不同的特性,例如采样频率、分辨率、测量范围、信噪比,以及最重要的——时间参考。缺乏统一的时间参考使得传感器集成更加困难。简单地假设设备内部时钟已经足够同步,并不能解决随着时间推移而累积的时钟偏移和时钟延迟问题。因此,需要可靠的同步机制(硬件或软件)来将数据对齐到同一时间域,以便进行融合或人工智能后处理。
延迟和抖动效应
通信链路本身就会引入延迟。USB、以太网和串口路径的延迟特性各不相同,网络传感器还会受到传输延迟和丢包恢复的影响。实时操作系统抢占操作会在此基础上增加不确定的处理延迟。图像处理和特征提取操作又会导致不同传感器类型之间的计算延迟不一致,从而产生系统性的时间偏差。因此,您应该尽早规划时间同步,因为任何下游信号处理都无法恢复丢失的时间参考。
噪声和信号完整性
串扰和接地环路
相邻走线之间会通过互感和电容发生能量耦合,而紧密的走线间距会加剧这种情况。快速开关过程中,地弹会使局部地电位发生偏移,导致逻辑低电平信号被读取为高电平,模拟参考电位也会漂移。下表列出了常见症状、原因和解决方法。
症状 | 根本原因 | 补救 |
|---|---|---|
振荡 | 阻抗不匹配 | 使用TDR进行诊断;实施终止 |
相邻线路上的故障 | 相声 | 增加间距或增加屏蔽层 |
50/60赫兹嗡嗡声 | 接地回路 | 地面隔离或光隔离 |
移位模拟参考 | 地弹 | 专用飞机和解耦 |
传感器特定噪声特征
每个传感器都呈现出不同的噪声特征。高阻抗元件会受到电容耦合的影响;低电平模拟通道会受到电源纹波的影响,从而影响阈值和时序。差分对和连续回流平面可以提高抗干扰能力。在电源引脚附近放置去耦电容,并在制造前运行信号完整性仿真。
数据量和带宽
采样率权衡
采样率直接影响数据量。低采样率可能会遗漏或扭曲重要的趋势,而高采样率则适合捕捉快速波动的短期测试;更长时间的分析可能更适合一秒或更长的采样间隔。然而,过度降采样而不进行补偿会引入混叠,而混叠会降低模型精度。应根据信号物理特性选择合适的采样率,然后通过快速傅里叶变换 (FFT) 分析进行验证。
接口瓶颈
接口带宽限制了数据采集链的吞吐量。一个以 51.2 kS/s 速率传输 64 个通道的数据采集前端大约能产生 13 MB/s 的数据量,而更慢的链路会导致 MCU 停滞。按时间间隔对样本进行分组可以减少数据包数量,而更粗的时间粒度只有在应用能够容忍的情况下才能节省带宽。应根据实际吞吐量预算来匹配 ADC 接口和链路速度,并在增加通道数量之前分析延迟。
采集硬件设计

模拟多路复用与单通道模数转换器
渠道数量与成本的权衡
您选择的架构决定了电路板的最低成本。例如,模拟多路复用通过使用求和网络,可以减少转换器输入通道的数量,例如从 32 个通道减少到 16 个通道。这一步骤降低了硬件成本、布线成本和机架空间占用。时分复用适用于直流和低速率通道。它稳定可靠、成本低廉且易于扩展。频分复用方案可以提高总吞吐量和通道密度,但它们需要高精度滤波器、稳定的梳状信号源和校准。
每通道转换器简化了这种复杂性。每个通道都拥有自己的模数转换器、低通滤波器和采样保持电路。但代价是更高的成本、更大的电路板空间和有限的可扩展性。
EventXtra XNUMX大解决方案 | 适用情况 | 关键权衡 |
|---|---|---|
模拟多路复用 | 可以牺牲单通道吞吐量;流水线式 SAR 与多路复用器配对。 | 单通道吞吐量降低,并行处理 |
单通道或同步采样 | 精确的采样时刻至关重要,例如双耳声源位置。 | 各通道间的相位差保持不变 |
多路复用仅在测量精度未明显下降的范围内有效。超过该阈值后,空间、时间或数字伪影会迅速增大,需要进行系统级校准或信号重建。
同时采样要求
某些应用无法处理相位偏移。机器人听觉系统通过微小的通道间相位差来定位声源。多个SAR转换器可以在一定容差范围内同时对多个通道进行采样。Δ-Σ器件由于其环路滤波器的复杂相位响应,在这方面表现不佳。因此,用于振动或声学的多通道数据采集设计应从一开始就考虑同步采样。
前端和过滤器设计
通过传感器阻抗选择运算放大器
模拟前端必须与信号源匹配。差分放大器适用于低阻抗信号源,例如高侧电流检测,其信号叠加在较大的共模电压上。它成本低、结构简单,并且能够处理超出电源轨的共模电压。仪表放大器适用于高阻抗传感器,例如应变计、热电偶、热电阻和生物电位电极。它的缓冲级具有极高的输入阻抗、高增益和高共模抑制比。混合放大器则兼顾了这两种情况。
当信号叠加在较大的共模电压上且源阻抗较低时,应使用差分放大器。当源阻抗较高或微伏级信号需要高增益时,应使用仪表放大器。
选择时需平衡电压和电流噪声密度。常用器件的噪声密度约为 7–9 nV/√Hz。电源范围、带宽和功率预算也会限制选择范围。
抗混叠滤波器设计
信号调理必须在转换器采样前去除带外能量。将抗混叠滤波器置于最后一个模拟电路级,靠近转换器输入端。截止频率应低于采样率的一半。对于低速通道,简单的RC电路即可满足要求。高精度滤波需要具有特定响应的有源电路级。高源阻抗会延长建立时间,因此多路复用通道需要更长的采集窗口。
ADC配置和接口
分辨率与采样率的权衡
分辨率和速度相互制约。提高分辨率会降低可达到的最高采样率,因为每采样位数越多,转换时间就越长。提高采样率会限制可达到的分辨率,因为快速转换依赖于更简单、位数更低的架构。高保真应用更注重分辨率,而高速采集则更注重采样率。多路复用转换器会将转换时间分配给各个输入,因此随着通道数的增加,每个通道的吞吐量会下降。选择能够正确捕获信号的最低性能级别。
I2C、SPI 和 RS-485 接口
接口的选择取决于距离、速度和引脚预算。I2C 需要两根线,适合在短电路板上安装低速传感器。SPI 提供快速、低延迟的传输,适合作为主数据采集路径。RS-485 适用于工业机柜中的长距离布线。每种接口都有其制造限制:上拉电阻、端接元件和连接器引脚数量都会影响组装和测试。在布局之前,应根据实际吞吐量来评估链路速度。
数据采集与同步技术

硬件触发和共享时钟
共享控制总线并不能实现拍摄时序的同步。I2C总线仅负责协调不同传感器之间的相机设置。每对传感器仍然使用各自的时钟和FSYNC信号。真正的同步需要共享的时钟基址以及协同工作的触发信号。
通用时钟分布
四种实用方法允许传感器之间共享时间基准。有线主/从链路可提供最精确的时间锁定:一个主传感器通过 Sync_Out 引脚发送时钟信号,从传感器通过菊花链连接的电缆在 Sync_In 引脚接收该信号。外部 PPS 方案会向每个单元发送一个公共的 1 PPS 脉冲,并每秒重置一次测量周期。GPS 记录器可以通过 UART 传输绝对 UTC 时间,而自定义主机可以每秒提供一个 1 PPS 边沿和一个 11 字节的 UTC 帧。对于阵列重新校准,工程师可以在 1 PPS 秒内发送重新校准命令,或者启用某种模式并短暂断开共享的 PPS 线路,以便阵列在 PPS 恢复后的第三个有效边沿重新校准。
精心布置时钟走线。用电源网屏蔽时钟线,在走线旁边留出一条空走线,并选择反相器而非会扭曲占空比的非对称缓冲器。测得的接收器间抖动保持在平均值±6.2 ns以内,典型的触发抖动保持在±4 ns以内。
触发信号路由
触发延迟取决于信号传输距离,因此不仅要考虑线路传播延迟,还要考虑PCB和下游电路的延迟。传播速度接近真空中光速c的95%。测得的最小触发延迟为3.2 µs,延迟范围为-148 µs至179 µs,最短触发间隔为175 µs。触发失败率在15 m以内保持在0.5%以下,在25 m处达到1.1%。抖动在0.25 m至25 m范围内保持恒定,30 m同轴电缆增加了146 ns的延迟。
时间戳和对齐
硬件定时器和计数器
硬件定时器捕获在发送和接收中断处进行,可以消除软件读取的不确定性。同步捕获在处理器定时器和收发器之间共享一个晶振,从而消除量化误差。异步捕获每个值都会累积一个定时器滴答的误差,并且该误差会在同步周期内不断累积。以与中断生成频率相同的频率进行时间戳标记可以消除该误差。一个中央的、经过校准的时钟(通常由 GPS 锁定)被分配给时间戳外设,从而实现亚微秒级的对准精度。
采集后时间校准
当无法实现完全同步时,应补偿已知的延迟,然后对读数进行插值或重采样,使其对齐到同一时间轴上。目标是为所有传感器数据建立一个可靠的单一参考时间。应尽早规划时间同步;下游信号处理无法恢复丢失的时间参考。
实时数据采集和DMA
DMA 和 MCU 负载管理
DMA 可将 CPU 负载降低高达 70%,在传感器系统中通常可降低 40% 至 50%。传输速度比基于 CPU 的传输快 10 倍,延迟降低高达 40%。突发模式会占用总线一整个数据块;周期窃取模式会在每个请求中交错传输一个数据单元;透明模式仅在 CPU 空闲时传输数据。DMA 降低的是中断频率,而不是消除中断:128 字节的传输只需要一到两个中断服务例程 (ISR),而不是 128 个。在 Cortex-M7 及更高版本上,请注意缓存一致性,将缓冲区与传输宽度对齐,并在完成 ISR 中重新激活单次通道。
缓冲管理策略
双缓冲将片上内存一分为二。CPU 处理其中一半,DMA 则填充另一半。启用半传输中断和传输完成中断,使 CPU 在缓冲区填满时唤醒两次。这种模式支持实时数据采集流,不会丢包。
付款方式 | 时基共享 | 最适合 |
|---|---|---|
有线主/从设备 | 主时钟通过 Sync_Out 传输到从时钟 Sync_In | 短线缆,最紧密同步 |
外部PPS | 常用 1 PPS 脉冲,每秒重新调整一次 | 共享的PPS源阵列 |
通过 UART 接口进行 GPS 数据记录。 | 将绝对UTC时间转发到每个传感器 | 分布式阵列 |
主机 1 PPS 加 UTC 帧 | 主机供应边缘和UTC帧 | 定制运营商集成 |
实时数据采集固件应在扩展通道数量之前,先对延迟和吞吐量进行分析。精心调校的数据采集路径能够确保采样、滤波和处理成本控制在预算范围内。
滤波和融合方法
滤波和降噪
数字滤波器选择 [FIR、IIR、自适应]
所选滤波器决定了计算预算和每个通道的相位特性。FIR 滤波器始终稳定并保持线性相位,因此不会出现跨通道的相位失真。其非递归结构需要大量的乘加运算,陡峭的滚降可能需要数百甚至数千个抽头。IIR 滤波器使用更少的系数即可获得尖锐的响应,与等效的 FIR 设计相比,计算量最多可减少约 90%。反馈回路使其仅具有条件稳定性,并且系数量化可能会将极点推到单位圆之外。自适应滤波器实时调整系数以消除环境干扰。
过滤器类型 | 计算负载 | 稳定性 | 相位响应 |
|---|---|---|---|
FIR | 高;点击量随订单而变化 | 无条件稳定 | 线性相位 |
IIR | 低;比远红外光谱低约 90%。 | 条件 | 非线性相位畸变 |
自适应 | 适中;实时系数更新 | 取决于结构 | 因适应情况而异 |
用于干扰检测的FFT分析
FFT 分析能够揭示时域视图所掩盖的干扰。频谱图可以显示电源纹波、开关谐波和耦合时钟能量,这些干扰会在混叠到目标频带之前就被检测到。工程师应在启动过程中对原始捕获信号进行 FFT 分析,然后确认滤波能够去除已识别的干扰信号,且不会削弱信号内容。
传感器融合基础知识
互补滤波和卡尔曼滤波
当传感器的故障模式呈负相关时,融合增益最大。雷达在雨天仍能保持测距精度,而相机的测距精度会下降;相机还能分辨雷达无法分辨的标记。卡尔曼滤波器将测量结果组合成具有不确定性边界的后验分布,但它假设数据呈线性动态且噪声服从高斯分布。噪声协方差的错误设定会导致滤波器发散,因此校准质量直接限制了融合性能。
加权平均和投票方案
加权平均法赋予权重,权重与测量可靠性成正比。逆方差加权法是经典形式:无噪声测量结果会有效地忽略其他测量结果。投票机制结合了独立决策,并能容忍单个传感器故障,但会忽略传感器间的相关性。两种方法都依赖于可靠的置信度估计;置信度过高的信道会降低融合输出的质量。
声发射采集系统
基于DSP的多通道声发射
一套实用的声发射采集系统将滤波功能交给软件处理。RS-2A压电传感器覆盖50 kHz至400 kHz的频率范围。定制的AD620前置放大器提供接近9 nV/√Hz的低噪声和高共模抑制比,增益由一个电阻调节,无需硬件滤波。数据采集卡提供16位转换器,最多可支持8个同步差分通道,每个通道的采样率为1.25 MS/s。工程师选择每个通道500 kS/s的采样率,以满足高达250 kHz声发射信号的奈奎斯特频率特性。内置硬件同步功能可保持通道间的时序一致性,从而实现声源定位。
特征提取与验证
数字信号处理随后进行实时或后处理带通滤波。验证步骤应将滤波后的输出与已知信号源进行比较,并确认通道对齐。多通道声发射监测依赖于此循环:采集、滤波、提取特征并与参考信号进行验证。
实施最佳实践
校准和误差预算
按通道误差预算
每个通道都有其自身的误差,有些是可预测的,有些是随机的,因此您应该针对每个通道单独进行规划。将每个校准步骤与正式的噪声模型关联起来,然后将剩余误差传递到下游。残差检查(测量值减去模型值)表明输出接近高斯噪声,偏差很小。参考注入可以提供稳定的基准:增益和噪声二极管的稳定性保持在 2.5% 以内,使工程师能够在漂移到达 ADC 之前将其修正。
校准工作流程
具有众多参数的传感器需要按顺序校准每个通道,然后进行互相关分析。温度补偿需要多个校准点,而保持每个校准点的温度稳定需要花费大量时间。对重复循环的统计数据进行平均可以降低电磁干扰和振动的影响。通过自动警报持续监测漂移,可以在两次计划重新校准之间保持精度稳定。
校准方法 | 强度 | 局限性 |
|---|---|---|
每通道顺序 | 分离每个通道的误差项 | 高通道数时速度较慢 |
互相关分析 | 捕捉通道间耦合 | 需要配对参考数据 |
参考注射 | 轨道在服役期间会发生漂移 | 每个通道增加硬件 |
接地和噪声控制
混合信号板布局
在混合信号电路板上,回流电流的流动方式比信号的布线方式更为重要。应将模拟和数字电路分开,使用独立的电源轨,并在信号层下方设置连续的接地层。避免使用过时的单点接地方式:任何穿过接地间隙的走线都会将回流电流推入环形天线。一些现代转换器,例如 AD7606B,明确建议使用一个连续的接地层,而不是分离的 AGND/DGND。
屏蔽和回流路径
使用保护环和法拉第笼屏蔽敏感节点,并将高速数字走线与模拟走线隔离。差分信号传输加上接地缝合过孔可降低串扰。在制造前运行信号完整性仿真,并在生产文件中注明阻抗控制和铜厚度。
DFM和制造权衡
原型制作和台架验证
原型验证设计可行;生产重点在于最大化良率。合并重复的无源元件,保持必要的间距,并将测试点设置在探针可触及的位置。布局应与制造商的能力文档相匹配,并在发布 Gerber 文件前进行 DFM 检查。跳过 ERC/DRC 或阻抗验证会导致重新设计。
固件、调试和性能分析
逐步搭建电路板:先检查模拟前端,然后是转换器,最后是数据采集 (DAQ) 流。使用示波器检查信号调理级,使用逻辑分析仪检查数字总线。在添加更多通道之前,先分析延迟和吞吐量,并确保实时数据采集缓冲区不会丢包。精心调校的实时数据采集路径能够将采样、滤波和处理控制在预算范围内,而精确的同步则能确保传感器数据的一致性。
可靠的多传感器信号采集依赖于三个主要支撑。前端设计在任何转换开始之前就设定了动态范围和噪声基底。精细的同步确保各个通道在同一时域内对齐。可靠的融合策略则将不同的数据流整合为一个一致的模型。目前,特征级融合和混合方法已能完成大部分此类工作。
团队应一次只启用一个通道。接下来是校准和验证,之后才能扩展到全面融合。实时数据采集依赖于这一原则:稳定的数据采集缓冲、清晰的滤波以及与信号物理特性相匹配的采样率。每一次采样决策都会对后续处理产生影响。
边缘处理和集成传感器中心很快将承担更多此类环节。实时数据采集和多传感器信号采集将使那些基础架构搭建扎实的团队受益匪浅。
常见问题解答
什么原因导致传感器通道之间的时序偏差?
不同的时钟、不同的协议和不同的延迟都会造成时钟偏移。每个设备都使用自己的时基进行采样,而这种偏移会随着温度变化和部件老化而发生漂移。共享时钟加上硬件触发机制可以确保所有通道的采样率保持一致。
什么情况下设计需要同时抽样?
当相位关系承载信息时,例如确定声音来源,同步采样至关重要。多路复用转换器会在通道间引入相位偏差。单靠采样率无法消除相位偏差。当需要所有输入信号的采样时刻完全一致时,团队应选择单通道转换器。
DMA是如何降低MCU负载的?
DMA 无需 CPU 介入即可传输样本,因此在核心处理数据的同时,采样可以持续进行。128 字节的传输只需要一到两次中断,而不是 128 次。这可以保持数据流的稳定。工程师应根据传输宽度调整缓冲区大小,并在完成中断中重新激活单次通道。
哪种接口适合长距离布线?
RS-485 适用于工业机柜中的长距离电缆传输。SPI 可在板载实现快速、低延迟的数据传输。I2C 则适用于短距离传输的低速传感器。团队应根据实际吞吐量预算选择合适的链路速度,并确保采样率在接口承载能力范围内。
团队应该如何验证新的数据采集板?
团队应先启用一个通道。使用示波器检查模拟前端,然后确认转换器输出。运行 FFT 分析以查找干扰,然后再进行滤波。分析延迟和吞吐量,并在增加通道数量之前检查采样率是否符合信号物理特性。




