单线实现同步传输的回答是肯定,并且这种协议还有很多,曼切斯特编码(ManchesterEncoding)就是其中的一种,曼切斯特编码也叫做相位编码(PE)和双相码(BiphaseCode)。它的编码规则是将每个二进制码元变换成相位不同的一个方波周期。例如,消息码“0”对应相位,“1”对应相位0。也可以这样理解,每一位的中间有一跳变,位中间的跳变既作为时钟信号,又作为数据信号;从高到低跳变表示“0”,从低到高跳变表示“1”,如图1所示,以ManchesterIEEE802.3为准。在传输码元信息的同时,也将时钟同步信号一起传输到对方,每位编码中有一跳变,不存在直流分量(高电平和低电平电压相反的情况),因此具有自同步能力和良好的抗干扰性能。小小的不足就是每一个码元都被调制成两个电平,所以数据传输的速率只有调制速率的1/2。

图1曼切斯特编码传输协议
如图1所示,曼切斯特编码一种简单的实现就是数据和时钟的异或,这种实现的前提是数据是依据时钟信号进行输出,即当前的数据和时钟是同步的,这种方式实现在数据和时钟的边沿处可能会出现毛刺信号。如果数据和时钟异步的,那毛刺信号就很多了,就不能简单采用异或的方式实现。因此为了得到质量较好的曼切斯特编码不能简单的采用异或方式实现,另一种实现方式就是采用两倍的是时钟进行调制,即得到时钟双边沿,双边沿采用数据,依据数据的电平决定输出的信号,较好的实现方式就是采用状态机进行转换,由于实现比较复杂因此也就不详细讲解了。
2、解码
如图1所示,曼切斯特解码一种简单的实现就是曼切斯特信号和时钟的异或,这种实现是不稳定的,因为解码端的时钟和编码端时钟是很难保证一样,都有各自的时钟抖动和偏差。因此保证正确的解码,一种好的实现方式是采用高频时钟信号去采用曼切斯特信号,得到曼切斯特信号的脉宽和边沿类型,脉宽可以得到时钟频率,脉宽和边沿一起可以解码出具体数据,由于实现比较复杂因此也就不详细讲解了。
3、应用
由于曼切斯特编码具有自同步能力和良好的抗干扰性能,因此在智能变电站中,互感器采样得到数据传输通信就采用了曼切斯特编码作为传输协议,并定义了数据传输规约,简称为FT3。FT3是IEC60044-8电子式电流互感器标准里规定使用的帧格式,所以描述FT3实际上要从IEC60044-8的标准说起。FT3的数据传输采用串行传输,可采用异步方式传输,也可采用同步方式传输。
FT3同步传输介质宜采用光纤传输系统,逻辑“1”定义为“光纤亮”,逻辑“0”定义为“光纤灭”。传输比特速率为2.5Mbit/s或其整数倍。采样率为4KHz和12.8KHz。光波长范围为820nm~860nm(850nm),光缆类型为62.5/125μm多模光纤,光纤接头宜采用ST或FC接头。
数字编码采用曼彻斯特编码,首先传输MSB(zui高有效位)。曼彻斯特编码:从高位转移到低位(下降沿)为二进制1,从低位转移到高位(上升沿)为二进制0,即图1的ManchesterG.E.Thomas。
FT3帧结构如表1所示。
(1)每帧固定长度,每个字节8位。
(2)每帧由起始符开始,起始符由两个字节组成,固定为0x0564。
(3)报文类型:表示不同的帧类型和数据长度、信息排序。
(4)用户数据,不同帧类型代表的意义不同。
(5)用户数据之后跟随一个16位的CRC校验序列,由下列多项式生成校验,序列码为X16+X13+X12+X11+X10+X8+X6+X5+X2+1,生成的16比特校验序列再取反成为所要求的校验序列。

表1帧结构表

图2FT同步自适应解码
上一篇:虹膜识别如何保障矿井安全?
下一篇:安森美推出图像协处理器系列
免责声明
- 凡本网注明"来源:智能制造网"的所有作品,版权均属于智能制造网,转载请必须注明智能制造网,https://www.gkzhan.com。违反者本网将追究相关法律责任。
- 企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
- 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
2025第十一届中国国际机电产品交易会 暨先进制造业博览会
展会城市:合肥市展会时间:2025-09-20