第3章:信号链概述——从光信号到电信号的转换
做红外探测器这些年,我经常被问到同一个问题:
“红外信号到底是怎么变成我们能看懂的数据的?”
嗯,这个问题问得好。今天我们就来聊聊这条“信号链”。
说白了,信号链就是一条流水线。
光进来,电出去,中间经过好几个环节。
每个环节都有它的脾气,搞不好就会引入噪声。
3.1 从光信号到电信号:第一步转换
红外探测器接收到的,其实是红外辐射。
这种辐射打到探测器上,会产生什么?
——微弱的电流或电压变化。
我个人习惯把这一步叫做“光电转换”。
它发生在探测器的敏感元里。
举个例子,碲镉汞(MCT)探测器,光子进来,电子-空穴对就产生了。
这里有个坑,我踩过:
光信号太弱时,转换出来的电信号可能只有几个微伏。
你想想看,这么小的信号,随便一点噪声就能把它淹了。
光电转换环节的噪声来源很多:
- 暗电流噪声——探测器自身产生的
- 1/f噪声——低频段特别明显
- 散粒噪声——光子随机到达引起的
3.2 典型信号链架构
一条完整的红外信号链,长什么样?
我画了一张图,你看一眼就明白了。
这张图里,我特意标出了噪声源。
为什么?因为每个模块都会引入噪声。
你想想看,信号从探测器出来,经过前放、滤波、ADC,再到DSP,
每一步噪声都在累积。
我记得有一次做系统联调,
发现输出信号里有个奇怪的周期性噪声。
查了两天,最后发现是ADC的时钟抖动引起的。
嗯,这种问题,光看理论书是学不到的。
3.3 各模块功能简介
下面我把每个模块的功能拆开讲一讲。
都是干货,建议你记下来。
3.3.1 红外探测器
这是信号链的起点。
它的任务只有一个:把红外辐射变成电信号。
常见的探测器类型:
| 类型 | 工作原理 | 典型应用 |
|---|---|---|
| 热释电探测器 | 温度变化引起极化 | 人体感应、安防 |
| 光电导探测器 | 光照改变电导率 | 热成像、夜视 |
| 光伏探测器 | PN结产生光生电压 | 高灵敏度探测 |
我个人比较喜欢光伏探测器。
为什么?因为它响应速度快,噪声也相对低。
但价格嘛...你懂的。
3.3.2 前置放大器
探测器出来的信号太弱了。
微伏级别,不放大根本没法用。
前放的核心要求:
- 低噪声——这是第一位的。前放的噪声会直接叠加到信号上。
- 高增益——一般需要40-60dB的增益。
- 宽带宽——要能覆盖信号的频率范围。
前放设计时,噪声匹配比增益更重要。
我曾经为了追求高增益,用了高阻值反馈电阻,
结果热噪声反而把信号淹没了。
后来改用低噪声运放+多级放大,效果好了很多。
3.3.3 带通滤波器
信号放大后,噪声也跟着放大了。
这时候就需要滤波器出手。
滤波器的作用:
- 滤除低频噪声(1/f噪声、漂移)
- 滤除高频噪声(运放噪声、外部干扰)
- 保留有用信号的频带
举个例子:
红外热成像的信号频率一般在几十赫兹到几百赫兹。
低于1Hz的漂移,高于1kHz的噪声,统统滤掉。
嗯,这里要注意:
滤波器的阶数不是越高越好。
阶数高了,相位延迟会变大,
对实时性要求高的系统会有影响。
3.3.4 ADC(模数转换器)
模拟信号要变成数字信号,才能交给DSP处理。
ADC就是干这个活的。
选ADC时,我主要看三个参数:
- 分辨率——至少12位,16位更好。分辨率不够,量化噪声会很大。
- 采样率——至少是信号最高频率的2倍(奈奎斯特定理)。
- 信噪比——ADC自身的SNR要高于系统要求。
我曾经选了一款16位ADC,觉得分辨率够了。
结果发现它的有效位数(ENOB)只有12位。
为什么?因为它的噪声太大,低几位全是噪声。
所以,看ADC参数时,一定要看ENOB,不要只看标称分辨率。
3.3.5 DSP(数字信号处理)
数字信号进来后,DSP负责最后的处理。
这一步能做很多事:
- 数字滤波——进一步抑制噪声
- 非均匀性校正——消除探测器像元之间的差异
- 图像增强——提升对比度、边缘锐化
- 目标检测——识别感兴趣的目标
我个人习惯在DSP里加一个自适应滤波器。
为什么?因为噪声是变化的。
固定参数的滤波器,效果有限。
自适应滤波器能根据噪声特性动态调整,效果更好。
3.4 信号链设计的关键点
讲了这么多,总结几个关键点:
- 噪声预算——每个模块分配多少噪声,心里要有数。
- 增益分配——前级增益要足够大,但不能过大导致饱和。
- 带宽匹配——每个模块的带宽要匹配,不能有瓶颈。
我记得有一次,一个同事问我:
“为什么我前放增益调到最大,信号反而更差了?”
我一看,他前放后面直接接了ADC,中间没加滤波器。
前放把噪声也放大了,ADC直接饱和。
这就是典型的增益分配不合理。
好了,信号链的概述就讲到这里。
内容不少,但都是实打实的经验。
你如果能把这些点都吃透,设计一条低噪声的信号链,问题不大。
公众号:蓝海资料掘金营,微信deep3321