函数发生器双通道为何对不齐?相位校准怎么做?
两路都设成同频同相,到了被测端却总有几度偏差,这并不一定说明同步功能失效。函数发生器的双通道相位要穿过数字时钟、DAC和模拟输出三段链路。
共享参考时钟只能保证两路频率来源一致,不能自动消除通道间时延。每个通道的数字插值、DAC更新、重构网络、衰减器和输出放大器都有传播延迟,器件批差和继电器档位还会让延迟随幅度或频率改变。低频下几十皮秒难以察觉,到了几十兆赫,同样延迟会换算成明显相位角。
函数发生器的相位设置通常在数字域完成。用户输入90度,设备改变的是相位累加器或波形表起点;模拟路径里的群时延差不会因此消失。若两路幅度档位不同,经过的衰减路径可能不同,相位差也会变化。只在一个频点校准后跨频使用,误差很容易重新冒出来。
相位校准必须定义测量基准。若在仪器前面板端口校准,电缆和夹具差异仍会留给被测系统;若在被测端校准,补偿值又会依赖当次线缆长度和端接。对阵列驱动、差分激励或锁相测试,通常应在实际负载端建立校准面,并把线缆、端接和探头固定到作业文件里。
同步更新也有边界。某些设备修改频率或相位时,两路寄存器不是绝对同一采样周期生效,而是依次写入后再同步提交;若用户通过远程命令逐条下发参数,通信延迟会让两路短暂处于不同状态。需要相干切换时,应使用支持原子更新的命令或预装列表触发,而不是靠脚本时序碰运气。
串扰会让相位测量更复杂。两路输出幅度相差很大时,大信号通道可能通过电源、地或输出衰减器耦合到小信号通道,造成幅相一起偏。示波器探头接地不当也会把两路参考短在一起。测量相位前应先确认通道隔离和接地路径,否则校准值会把测试夹具误差也补进去。
验证双通道时,应扫频率、幅度档位和负载状态。若相位差随频率线性增加,多半是固定时延;若只在换幅度档时跳变,衰减器路径更可疑;若随负载连接变化,线缆和端接应优先排查。把这些模式分清,补偿才不会只对一个点有效。
差分激励尤其需要端到端校准。两路幅度略不相等会留下共模分量,相位偏差会让差分峰值随频率变化;若后端是高阻输入,端接不一致还会把幅差扩大。校准时应同时记录两路单端幅度、相对相位和合成后的差分波形。只校准相位而不看幅度,仍可能让被测电路承受额外共模应力。若两路还要叠加直流偏置,偏置误差会进一步破坏对称性。高压差分场景还要确认两路对地峰值没有超过输入保护范围,并评估探头共模能力。频率改变后应重新确认平衡,幅度换挡后也一样,线缆更换后更要重测,否则补偿值会失效,批量测试必须锁定夹具和通道顺序,并保存校准表和通道映射,复测日期也要记录,温度也要记。
因此,双通道同步不是面板相位相同那么简单。把校准面和通道时延定义清楚,函数发生器才能提供真正相干的双路激励。





