【技术实现步骤摘要】
本专利技术涉及通讯
,特别是指一种数据传输方法和系统。
技术介绍
为了提高电网的输送能力,提高电网的可靠性,电网中使用了大量的可控补偿设备,如静止无功补偿器(SVC,Static Var Compensator)、可控高抗CSR、可控串补TCSC等。这些补偿设备大量使用了光纤或电缆来传递各种控制信息和信号。传统的装置大部分都使用信号直接传送的方式。该方式使用信号的有无来代表信号的有效无效。但是,该方式有一个明显的缺点,即当信号路径中断时,信号的接收端将无法确定信号的状态,也就无法检测信号传输出错,信号传输可靠性较差。为了解决这一问题,传统的装置会将一些非常重要的信号使用频率编码的方式传输,用两种频率去代表信号的有效无效状态,其它频率或是无频率都认为是信号路径出错。然而,上述的信号传输方式下,一条路径都只能传递一个信号,从而使得整个装置需要使用大量的互连线实现信号的传递。使用如CAN总线一类的标准通讯总线的方式进行信号传输。使用CAN(Controller Area Network,控制器局域网络)一类的标准数据总线虽然可以保证信号的有效到达,并能大幅缩减信号互连线。但是这类标准总线通常都有严格的物理总线标准,需要额外的CPU(Central Processing Unit,中央处理器)或DSP(digital signal processing,数字信号处理)器介入。一方面,CPU或DSP的 ...
【技术保护点】
一种数据传输系统,其特征在于,包括:时钟发生器,用于输出数据移位时钟;寄存器,用于寄存待发送的数据,以及所述数据的数据长度;编码器,用于依据所述数据移位时钟并根据预定的帧结构,将所述寄存器中存储的数据,以及数据长度通过一个数据线进行发送;在发送过程中,以信号的跳变沿表示数据;时钟恢复单元,用于根据本地参考时钟和从所述数据线上接收的数据产生解码所需的采样时钟;解码单元,用于根据所述采样时钟采样所述数据线上的信号,并根据所述预定的帧结构解码出数据后输出;并在检测到停止位时,输出发送通知;并在检测到的高电平或低电平时间超过2个采样时钟周期时,发送数据传输错误信息;输出数据缓存单元,用于缓存所述解码单元输出的数据,并在接收到所述发送通知时,将缓存的数据进行发送。
【技术特征摘要】
1.一种数据传输系统,其特征在于,包括:
时钟发生器,用于输出数据移位时钟;
寄存器,用于寄存待发送的数据,以及所述数据的数据长度;
编码器,用于依据所述数据移位时钟并根据预定的帧结构,将所述寄
存器中存储的数据,以及数据长度通过一个数据线进行发送;在发送过程
中,以信号的跳变沿表示数据;
时钟恢复单元,用于根据本地参考时钟和从所述数据线上接收的数据
产生解码所需的采样时钟;
解码单元,用于根据所述采样时钟采样所述数据线上的信号,并根据
所述预定的帧结构解码出数据后输出;并在检测到停止位时,输出发送通
知;并在检测到的高电平或低电平时间超过2个采样时钟周期时,发送数
据传输错误信息;
输出数据缓存单元,用于缓存所述解码单元输出的数据,并在接收到
所述发送通知时,将缓存的数据进行发送。
2.根据权利要求1所述的系统,其特征在于,所述时钟发生器、寄
存器,以及编码器均设置于数据发送装置中;以及
所述数据发送装置还包括:
CRC计算器,用于计算出所述数据的CRC校验值;以及
所述编码器还用于在发送完所述数据后发送所述CRC校验值。
3.根据权利要求1所述的系统,其特征在于,所述帧结构中具体依
次包括:
一位起始位、设定字节的数据长度、数据长度×8位数据位、16位
CRC校验值、一位停止位;以及
所述编码器具体用于发送一位起始位,并向所述CRC计算器发送初
始化通知后,依次发送设定字节的数据长度、数据长度×8位数据位,并
每发送8位数据后向所述CRC计算器发送计算通知;之后,从所述CRC
计算器获取16位CRC校验值进行发送,继而发送一位停止位;以及
所述CRC计算器具体用于根据接收的初始化通知进行初始化,并在
接收到计算通知后,根据所述编码器发送的数据进行CRC校验值的计算
并缓...
【专利技术属性】
技术研发人员:牟联树,李子鸥,
申请(专利权)人:中电博瑞技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。