利用双通道示波器展示传输线行为的方法
——
编者按:摘要:本文采用创新方法,通过双通道示波器测量出传输线上的驻波,从而利用受控的移动图像展现信号在传输线中的真实情况。
PORTB |= 4;
// set the sS line low for the third SPI transfer
PORTB &= (0xFF ^ 4);
SPDR = CODEC_LOADALL;
while (!(SPSR & _BV(SPIF)))
;
// Four stairsteps on output C
SPDR = highByte(phaccu_c) & 0xC0;
while (!(SPSR & _BV(SPIF)))
;
SPDR = 0;
while (!(SPSR & _BV(SPIF)))
;
// take the SS pin high to de-select the chip:
PORTB |= 4;
}
Arduino和MAX5715之间的连接如图6所示。
MAX5715焊接在适配器电路板上,然后连接至Arduino Uno 样板“shield”(图7)(“Shields”是为Arduino系统提供各种附加功能的电路板)。
4 数字示波器上的显示
如上所述,该演示在模拟示波器上效果最佳,因为根据数字示波器的刷新率不同,显示可能发生跳动。但数字示波器模拟长余辉显示的能力能够非常好地显示驻波图案,如图8所示。
5 总结
通常使用示波器的目的是获得不移动的显示,而本文利用受控的移动图像展现信号在传输线中的真实情况。
评论