基于光杠杆放大的
微弱电信号测量系统
Design & Implementation of a Weak Electrical Signal Measurement System Based on Optical Lever Amplification
将难以直接测量的微弱电信号,通过电磁感应 → 机械偏转 → 光学放大 → 数字处理的多级转换链路,实现从物理量到数字量的完整检测与量化分析。
摘要
针对微弱电信号幅值低、易受噪声影响且难以直接测量的问题,本文设计了一套基于光杠杆转换放大的微弱电信号测量系统。系统通过接收线圈获取外部微弱电磁信号,利用载流线圈在恒定磁场中的电磁作用,将感应电流变化转换为机械偏转响应,并结合光杠杆结构与PSD传感器实现微小角位移的光学放大检测。通过信号调理、模数转换和嵌入式数据处理实现信号采集与量化分析,同时利用专用标定模块建立输入电流与PSD输出之间的对应关系。本文对系统结构、工作原理及误差来源进行了分析,并提出实验验证方案。
引言
以物理放大突破微弱信号测量中的前置噪声限制
微安乃至更低量级的电信号容易被环境噪声淹没;单纯提高电子增益也会同步放大前端噪声。该系统先以电磁、机械与光学链路完成物理转换,再进行高精度数字采集:它并非直接放大电信号,而是把微小电流造成的偏转转化为更易检测的光斑位移。
论文随后依次说明总体结构、各模块实现、标定与线性度验证、误差分析、应用边界和未来优化方向。
系统总体设计
模块化架构与多级转换链路
系统以长方体框架作为机械支撑,采用模块化设计将装置划分为四大功能模块。框架左侧安装悬吊式偏转结构,右侧布置激光发射、光斑检测及数据处理电路。信号接收模块与偏转模块采用由同一根连续铜线绕制的一体化线圈结构,减少连接损耗。装置整体采用电磁屏蔽结构,数据处理部分以金属屏蔽罩隔离,提高系统稳定性。


计算机音频调制源
法拉第电磁感应
光杠杆光学放大
Arduino 数字采集与计算
信号转换链路
产生
转换
转换
偏转
检测
处理
微弱电信号发生模块
稳定可控的测试信号源 — 计算机音频调制 + Si4713 射频发射
电路设计与实现
发生模块由计算机音频输出接口、Arduino 控制单元以及Si4713 射频发射芯片组成。计算机生成幅值和频率可控的低频调制信号,经 3.5mm 音频接口输入 Si4713 的 LIN 与 RIN 输入端;Arduino 通过 I2C 接口对 Si4713 进行初始化与参数配置。Si4713 内部集成频率合成、调制控制及射频输出功能,将音频信号调制到指定射频载波并通过天线输出。
程序设计与实现
低频调制信号由计算机 Python 脚本生成(100Hz 正弦波),Arduino 负责 Si4713 通信控制。相较于传统数字波形生成方式,该方案利用计算机音频输出实现高稳定性调制信号产生,提高了频率和幅值控制精度。
信号接收模块
场电信号 → 电流信号 — 第一次转换
接收模块采用轻量化、可移动式结构,由多匝绕制接收线圈与两侧磁极相对的钕铁硼强磁铁组成。线圈所在区域形成方向稳定的磁场环境。当外部微弱交变电流信号通过空间传播形成变化磁场时,线圈中磁通量变化,根据法拉第电磁感应定律产生感应电动势与感应电流。感应电流经闭合回路传输至偏转线圈,为后续磁电转换提供驱动电流。
接收线圈与偏转线圈采用一体化线圈结构(同一根连续铜线绕制),直接连接方式避免了传统分离式连接中接触电阻与连接稳定性对微弱信号传输的影响,显著提高系统灵敏度。
偏转模块
微弱信号物理放大的核心 — 安培力驱动 + 光杠杆放大
偏转模块由悬吊式偏转线圈、永磁体、反射镜及机械支撑结构组成。偏转线圈通过两根细铜丝悬挂于框架上,反射镜固定于线圈并同步转动。来自右侧的准直激光射向反射镜,反射回右侧的一维 PSD 感光面上。
当感应电流 I 流经偏转线圈时,载流线圈在恒定磁场 B 中受安培力作用产生转动力矩,悬丝同时产生恢复力矩。平衡时反射镜偏转 θ,反射激光产生 2θ 角偏转,经距离 D 照射至 PSD。在小角度条件下(θ ≤ 5°),光斑位置 x 与电流 I 满足近似线性关系:
其中 k 为悬丝等效扭转劲度系数,N 为线圈匝数。偏转模块实现了微弱电流到可观测光学位置信号的转换,为后续数字化检测奠定基础。
数据处理模块
光学信号检测 · 数据转换 · 测量结果输出
数据计算原理
归一化位置算子 P — PSD 双端输出 Ia、Ib。为消除激光功率波动与环境光影响,引入归一化算子:
在系统工作范围内,P 与感应电流 I 满足线性关系,C 为转换系数(标定获得):
信号频率 f — 连续采集 PSD 输出,过零检测确定周期:
电动势幅值 U — 接收与偏转线圈串联,LCR 电桥实测等效阻抗参数:
电路设计与实现
数据处理模块由 PSD 传感器、AD8628 低噪声调理电路、ADS1115 16位 ADC 及 Arduino 组成。PSD 利用横向光电效应产生两路差分光电流;AD8628 构成跨阻放大电路进行 I-V 转换(低输入偏置电流、低失调电压);ADS1115 通过 I2C 与 Arduino 通信,完成高精度数字采样。
程序设计与实现
程序采用模块化设计:环境光补偿降低背景光影响,滑动平均滤波(窗口 N=16)抑制随机噪声,过零检测计算信号频率。滤波后的数据用于光斑位置、电流、电压及频率参数的综合计算与串口输出。
测量模块 Arduino 程序
measure.inoPSD 双通道采集、环境光补偿、滑动平均滤波、过零频率检测与参数转换输出
系统标定与量化模型
建立输入电流与 PSD 输出的定量转换关系
标定原理
偏转线圈回路中串联精密采样电阻 Rs = 220Ω,通过测量其两端电压获得实际电流 I = VR / Rs。Arduino 输出不同占空比的 PWM 驱动信号,使线圈电流分 6 级逐步变化,每级采集 17 组 (Ii, Pi) 数据。累计 100 组后通过最小二乘拟合求解转换系数 C 与零点偏移量 b,并输出 R² 相关系数评估拟合质量。
标定模块电路
标定模块由电流输出部分(PWM 驱动 + 采样电阻)和转换系数计算部分(复用数据处理硬件)组成。标定过程无需改变硬件连接,仅需切换 Arduino 运行程序即可在标定与测量模式间转换,保证信号传输路径一致性,避免额外设备引入系统误差。
误差分析
误差来源梳理 · 不确定度评估模型 · 精度提升策略
误差来源
磁场不均匀 — 永磁体空间分布非理想,影响安培力与偏转角对应关系
机械结构误差 — 悬丝材料特性、反射镜安装角度的微小变化被光学放大
模拟电路误差 — 运放失调电压、偏置电流、温漂;反馈元件参数变化
ADC 量化误差 — 参考电压波动与采样噪声限制系统分辨能力
环境干扰 — 外部 EMI 空间耦合、温度变化造成长期漂移
不确定度评估
A 类 — 多次重复测量统计分析,反映空气扰动、机械微振动、电路随机噪声
B 类 — 基于仪器精度与标定参数误差评估(ADC 精度、放大电路参数、转换系数不确定性)
合成标准不确定度 — 各独立误差分量按传播规律合成
扩展不确定度 — 包含因子 × 合成不确定度,表示置信概率下的误差范围
精度提升策略
硬件:增加防风结构、优化支撑方式、缩短模拟信号路径、加强屏蔽措施。软件:滑动平均滤波、异常值剔除、合理匹配采样参数。流程:实验前完成光路调整与零点校准,长时间测量中定期检查系统基准状态。
应用案例与效果分析
典型实验场景验证系统检测能力
光电效应实验
光电管输出端连接系统输入端,微弱光电流流经接收与偏转结构。保持入射光频率不变,改变光强度记录光斑位置变化,验证对光电流变化的检测能力。相比传统指针式检测,光杠杆结构提高了微小位移的可观测性。
微弱光电信号检测
采用可调节光源逐步降低输入信号强度,记录 PSD 输出变化,确定系统有效检测限。长时间采集零输入状态数据,分析系统零点漂移和背景噪声水平,为优化结构参数提供依据。
材料光电特性测试
待测光电材料置于稳定光源下产生光生电流并接入系统。通过检测光斑位置变化,对不同材料输出电流进行定量比较,分析响应强度、稳定性及变化规律。
结论、局限性与展望
系统边界认知与未来优化方向
系统以接收线圈、偏转线圈、光杠杆与 PSD 构成完整的“电 - 机 - 光 - 数”测量链路,并通过标定建立输入电流与 PSD 输出的量化关系。模块化实现与数字滤波使其适合作为微弱信号测量和物理实验的可复现实验平台。
系统局限性
灵敏度与速度矛盾 — 降低机械刚度提高灵敏度但牺牲动态响应
有限线性范围 — 过大信号导致光斑超出 PSD 有效检测区域
频率响应受限 — 机械惯性限制,适用于低频或准静态信号
环境敏感 — 依赖实验室受控环境,气流、振动、温度均产生扰动
光路需校准 — 装置移动后需重新调整光路
未来展望
结构优化 — 优化悬线材料、降低运动部件质量、改进阻尼设计
磁场优化 — 提高工作区磁场均匀性,改善电流-响应线性关系
处理升级 — 更高性能嵌入式平台,完善的数字滤波与自动校准
前端优化 — 更低噪声器件、更稳定参考源、温度补偿措施
应用拓展 — 多通道接收、低照度光检测、弱电磁环境分析
项目文件
全部设计文档、电路工程、程序代码与实验资源
完整论文
doc.pdf · 1.5 MB32 页完整论文
发生模块电路工程
generator-circuit.fzzSi4713 射频发射模块 Fritzing 项目
数据转换模块电路工程
data-converter-circuit.fzzPSD + AD8628 + ADS1115 Fritzing 项目
标定模块电路工程
calibration-circuit.fzzPWM 驱动 + 采样电阻检测 Fritzing 项目
发生模块程序
signal.inoSi4713 初始化配置与射频发射控制
测量模块程序
measure.inoPSD 数据采集、补偿、滤波与参数计算
电流源模块程序
current.ino七档 PWM 亮度控制与电流测量
标定模块程序
calibrate.ino分级标定采样与最小二乘拟合自动输出
信号生成脚本
script.pyPython sounddevice 100Hz 正弦波生成
实验器材表
equipment-list.xlsx全部器材清单与规格参数明细
项目演示文稿
demo.pptx项目汇报与演示材料
系统架构图
system-architecture.png图 1 的原始图片
系统流程图
system-flow.png图 2 的原始图片
系统架构思维导图
system-architecture.xmind可编辑 XMind 源文件
系统流程思维导图
system-flow.xmind可编辑 XMind 源文件
发生模块接线图
generator-wiring-diagram.png发生模块原始图片
发生模块原理图
generator-schematic.png发生模块原始图片
数据转换模块接线图
data-converter-wiring-diagram.png数据转换模块原始图片
数据转换模块原理图
data-converter-schematic.png数据转换模块原始图片
标定模块接线图
calibration-wiring-diagram.png标定模块原始图片
标定模块原理图
calibration-schematic.png标定模块原始图片