函数发生器触发为何差一拍?门控延迟怎么补?
外部触发线到了,输出却总晚一个不固定的时间,这类问题不能只看触发阈值。函数发生器内部需要把异步事件送进采样时钟域,延迟和抖动从这里开始累积。
外部触发通常先经过比较器、去抖或整形,再进入数字同步器。触发边沿若刚好落在内部采样时钟边界附近,可能要等下一个采样周期才能被确认;同步器为避免亚稳态,还会增加固定或半固定的流水延迟。面板上写的触发延迟往往是典型值,真实测试要把输入边沿斜率、触发电平和内部采样周期都算进去。
函数发生器的突发模式还存在装载时间。设备收到触发后,可能要打开输出门、装载相位、选择波形段,再等到DAC更新边界才真正输出。若设置为从零相位开始,延迟较可重复;若设置为连续相位门控,第一段波形的起点会跟内部相位累加器当前位置有关。两种模式都合理,但对同步采集和激励响应测试的含义完全不同。
触发抖动会被下游放大。对低频正弦,几十纳秒误差几乎不可见;对窄脉冲、飞行时间测量或高速采样孔径测试,同样的抖动会直接进入时间误差。若触发源、示波器和发生器没有共用参考时钟,长期漂移还会叠加在单次触发延迟之上,表现成相位慢慢滑走。
补偿延迟前,先要区分固定延迟和随机抖动。固定延迟可以用示波器测出后在软件或时序里扣掉,随机抖动只能靠改善触发边沿、锁定参考或缩短触发链路来压低。若把抖动当成固定延迟补偿,平均值可能对了,单次事件仍然散。
门控信号的宽度也要留余量。触发脉冲太窄,内部比较器可能识别不到;门控保持时间太短,突发还没输出完就被关闭;重复频率太高,波形缓存或输出继电器状态来不及恢复。数据手册里的最小触发宽度、重触发间隔和突发周期都应按最坏值使用。
多仪器联动时,触发树比单台设置更重要。信号从主控脉冲分配到示波器、电源、负载和波形源,每条线的长度、阈值和输入阻抗都不同。用菊链触发会让后级继承前级延迟,用星形分配则需要匹配每个分支。没有统一测量这些路径,就很难解释为什么系统总差一拍。
触发极性和阈值还会影响重复性。慢边沿触发信号穿越阈值的时间会随噪声和幅度漂移而变化,比较器迟滞也会让上升沿和下降沿延迟不同。若系统要求纳秒级对齐,应使用陡边沿、规定阈值和受控阻抗的触发线,并把触发输入模式固定下来。否则一次换线或换幅度,就可能把补偿值全部推翻。触发输入若可选50Ω或高阻,也要与脉冲源驱动能力匹配。长线触发还要端接,否则反射会造成二次触发。多次平均前先确认单次抖动没有超限,并记录分布。否则均值会掩盖尾部误差,误判同步质量。低温高温下阈值漂移也应复测,并记录触发源幅度和线长,夹具状态也要写明。
因此,触发同步不是一根线接上就完成。把同步器延迟、门控装载和参考时钟统一预算,函数发生器的输出时刻才可预测。





