无
无
其中,A为256kHz时钟信号;B=C为合路串行码信号;X0=0,X1=1;Y0=0,Y1=1;Z0=1,Z1=1。由于X00,X11因此X的输出信号和A信号相同则X为256kHz的时钟信号输出,Y为单极性非归零码信号输出,Z为双极性非归零码信号输出。这样就得到了单极性、双极性非归零码。串行码和256kHz时钟经过三2选1模拟开关产生的256KHz时钟、单极性非归零码和双极性非归零码波形如图411所示。
AXBCYZ
图411256KHz时钟、单、双极性非归零码的波形
(6)单极性、双极性归零码产生原理
该部分电路由U7双4选1模拟开关组成。7双4选1模拟开关功能表如表
4-4所示。
输INH
LLLLH
表44入
BLLHHX
双4选1模拟开关功能表
A
导通通道
L
X0→X,Y0→Y
H
X1→X,Y1→Y
L
X2→X,Y2→Y
H
X3→X,Y3→Y
X
无
9
f该模块中置X0=0,X1=1,X2=0,X3=1;Y0=Y1=Y2=0,Y3=1;INH=0。B为串行输出的合路码,A为256kHZ时钟信号其中串行码的脉冲开度是256KHz是时钟脉冲开度的2倍。即当串行码为1时B和A的状态为11和10输出选择3、2,也就是如果串行码为1时X的输出为10Y输出也为10。当串行码为0时B和A的状态为01和00输出选择1、0,也就是如果串行码为0是X输出为10Y输出为00。这样可得出结论:Y为单极性归零码,X为双极性归零码。产生的Y和X波形如图412所示。
图412单、双极性归零码波形(7)双相码(Ma
chester码)
编码规则:它是对每个二进制代码分别利用两个具有2个不同相位的二进制码去取代的码。编码规则如下:
001(零相位的一个周期的方波)110(Π相位的一个周期的方波)例如:代码110010
双相码101001011001该模块中的双相码产生电路由256kHz时钟信号和合路码信号经异或门电路来完成如下图。
串行码
双向码
256khz
10
f图413双相码产生电路
由于串行码的脉冲开度是256KHz是时钟脉冲开度的2倍,当串行码和256KHz时钟信号异或是产生的信号是将原为1的高电平输出为10原为0的低电平输出为01。然后再与高电平异或得到高电平输出为01低电平输出为10,最后再和低电平异或得到高电平输出为10低电平输出为01。后两个分别于高电平和低电平异或是为了确保输出的高电平为5V,低电平为0V。(8)AMI码
编码规则:代码的“0”仍变换为传输码的“0”,而把代码中的“1”交替地变换为传输码1,1,1,1。例如:消息码:0111001010001010AMI码:0111001010001010
AMI产生电路由U10A的D触发器与U8的4选1模拟开关组成r