曼彻斯特码解码

曼彻斯特码解码

《电气应用》20 0 6年第 2 5卷第 5期

基于 C L的 Ma c etr码器与解码器 P D nh se编 史敬灼徐美玉徐殿国 ( .南科技大学电子信息_程学院 1河 T - 4 10 2哈尔滨工业大学电气工程系 1 0 0 ) 70 3 . 5 0 1

摘要曼彻斯特 ( ace e)编码作为一种数据传输方式,在工业控制领域应用广泛。 M nhs r t 但其编码和解码基于锁相环实现,电路复杂。现介绍一种基于 C L实现的 Mac etr码器 PD n h se编与解码器。实践证明,该设计易于与现有系统集成,实现方便,性能可靠。 关键词曼彻斯特编码编码器解码器 C L PD中的抗干扰能力可以从以下几方面考虑:

l引言 工业控制总线、计算机网络系统的通信任务是传送数据或数据化的信息。这些数据通常以离散二

( )采用数字量传输而非模拟量。 1 ( )采用电平变化而非电平本身来表示信息。 2 ( )收、发同步。 3 串行同步的 Ma c etr码正是满足这些要 nh se编求的一种传输方法。

进制 0、1序列的方式表示。码元是所传输数据的 基本单位。在总线与网络通信中所传输的大多为二 元码,它的每一位只能在 1或 0两个状态中取一 个。

Ma c et编码是一种常用的基带信号编码。 nh se r 它具有内在的时钟信息,因而能使网络上的每一个

曼彻斯特 ( n h s r编码应用广泛,有多 Mac et ) e

系统保持同步。在 Macetr码中,时间被划 nhs编 e 分为等间隔的小段,其中每小段代表一位数据。每 一

种网络通信控制芯片中集成 Macetr码器和 nhs编 e 解码器,也有专门的 Ma c etr码和解码芯片。 nh s编 e 这些芯片的共同特点是,编码和解码基于 P L L (相环 )实现,电路复杂。锁 Ma c etr nh s编码器的基本功能是将 C U输出 e P

小段时间本身又分为两半,前半个时间段所传信

号是该时间段传送比特值的反码,后半个时间段传送的是比特值本身。可见在一个时间段内,其中间点总有一次信号电平的变化,因此携带有信号传送 的同步信息而不需另外传送同步信号。 M

a cetr n h s编码采用电平由高到低变化的下降 e沿代表 0,电平由低到高变化的上升沿代表 1;发

的数据信号与时钟信号整合为单一的 Ma c etr n hs e 编码形式的输出数据信号,解码器的基本功能是将

Mac etr nh s编码形式的输入数据信号分解为数据信 e号与时钟信号,以便 C U或 DS、 MC等处理 P P U 单元读取。 目前,基于 C L P D的嵌入式设计已经成为数字

送和接收的同步工作方式保证了信息传递的方便和 可靠。

为了减少控制器与位置反馈单元之间的连线数目,信息的传递可采用两根线的串行方式。发送端 和接收端的同步靠信息脉冲串之前的同步脉冲串来 实现。

电路设计的发展方向。本文给出了一种新颖的基于 CL P D的 Ma c etr nh se编码器和解码器设计方法及具体实现过程。

2 Ma cetr码 n hs编 e 交流伺服系统中控制器与位置反馈单元之间的 接口设计应在保证速度的前提下,着重提高抗干扰

3 Ma cetr码的 C L实现 nhs编 e PD Macetr nhs编码的实现可以是硬件的也可以是 e软件的。为了提高处理速度,尽量减少反馈回路延 时,同时考虑到电路的可扩展性和重构能力, Mac etr n h s编码、解码由 C L e P D实现。其中编码电路实现对输出信息的 Ma c etr编码,解码电路 nh se提取输入信息的时钟信号用于 D P控制器 S

能力,减少传输过程中出现的误码。提高传输过程

河南省高校杰出科研人才创新工程项目 (0 5 YC 0 7 20 K X 0)

河南科技大学青年科研基金 (0 4 0 2 2 0 QN 1) 6 2一 一

曼彻斯特码解码

曼彻斯特码解码相关文档

最新文档

返回顶部