传感器输出幅度没明显变小,锁相放大器给出的直流读数却下降了,换增益也解释不通。先检查参考相位:单相锁相检测测到的是信号在参考方向上的分量,不是与相位无关的完整幅值。相位偏开,同样的交流输入也可能被读小。Maya等人的一套1kHz锁相读出样机,专门用相位调节和双通道监测验证这个问题。它展示了怎样把“怀疑相位不对”变成一个可控的台架检查。

锁相检测先让输入与同频参考进行相敏运算,再用低通保留需要的缓慢变化分量。对正弦输入、方波参考的理想模型,扣除输出偏置后,直流读数与输入幅值乘以cosφ成比例,φ是输入与参考的相位差。具体比例系数由参考波形和链路增益决定,不能随意混用不同仪器的公式。
这意味着:相差0°时有效读数最大;相差60°时,同样输入的同相分量只剩一半;接近90°时,同相通道可能接近零。后两项是理想模型的算例,不是传感器真的少了一半输出,更不是测量链已经没有信号。若此时只靠提高增益补数字,很容易把真正的相位问题藏起来。
单电源样机还要扣除中点偏置。论文电路以Vdd/2作为输出基准,读数接近这个基准才意味着该通道的有效分量接近零,不能把“输出不是0V”误判为仍有很大信号。

电桥、分压网络、传感器寄生电容、前级滤波器和比较器都可能改变相位。激励与参考来自同一源,只解决频率关联,不能保证经过不同路径后仍然同相。论文样机在参考路径加入可编程移相网络,并实际比较不同设置下的波形位置。
移相测试有一个很实用的观察方式:保持周期相同,比较对应过零点或同类边沿的时间差,再换算为相位。频率为f、时间差为Δt时,相位差大小为360°·f·Δt。应使用相同斜率方向的交点,避免把上升沿与下降沿混在一起,也不要靠截图的左右位置猜相位。
同样的时间延迟在不同频率对应不同相位。因此更换激励频率、滤波器或传感器后,不能默认旧的校准控制字仍然有效。需要核对的是到达检波节点的实际参考与信号,而不仅是信号发生器输出端。

这套样机使用X、Y两个相敏通道,参考之间相差90°。去掉共同偏置后,两个理想输出分别对应幅值乘以cosφ和sinφ。控制器调整参考相位,让Y通道回到中点基准,再由X通道读取幅值。论文以1kHz、6mV输入,分别设置75°和210°初始相差验证调整过程。
Y回到基准附近,只是校准判断的一部分。输入本来接近零、通道失调未扣除,或者前级已经饱和,都可能让结果失去意义;而同相与反相都可能使Y过零,两种状态下X的符号不同。因此调试时必须同时看X、Y和前级波形,不能只写一个“Y等于阈值就成功”的程序条件。
对包含电阻与电容的复阻抗,幅值与相位本来就都承载信息,更应保留双通道数据。把相位自动旋到零再只存一个幅值,可能丢掉本来需要分析的传感器信息。

相敏运算之后有低通,控制字改变后,输出不会瞬间达到新值。该样机在每次数字位改变后等待120ms,让两个通道建立,再继续判断;实验还先测量无信号时的系统失调,并在记录前扣除。相位校准不是只执行一次移相命令,还包含等待和基准处理。
120ms是该电路的选择,不是通用等待时间。自己的低通阶数、截止频率和误差预算不同,应实际记录一次相位阶跃后的输出,找到达到允许误差所需的时间。若读取过早,控制器可能把滤波器过渡误当成相位残差,连续调节反而使测量更不稳定。
台架验证可以很小:接入已知恒幅同频信号,只改参考相位,记录X、Y和等待时间;确认前级未削顶后,再换回传感器。先证明测量链按预期响应,才能判断异常究竟来自传感器还是读出方式。

单相锁相读数同时受幅值和相位影响,数字变小不能直接等同于传感器信号变弱。下一次调试先用恒幅信号做参考相位扫描,并等输出稳定后再比较;你们当前保存的数据,能区分输入真的变小、参考相位偏移和低通尚未建立这三种情况吗?
声明:
本文由凡亿教育整理,转载请注明来源!
投稿/招聘/广告/课程合作/资源置换 请加微信:13237418207
暂无评论