Answers:
因为使用曼彻斯特编码具有很好的优势,所以可以进行自计时(较低的错误率和更可靠的传输)。
这是因为,而不是查看+5伏特至0伏特来编码位,而是取决于传输方向如何编码位。
通常,您首先需要先同步时钟,然后才能进行传输。由于这种编码,Manchester Encoding不需要此编码。
传输数字信息时,至少有三个(可能有更多)原因使用编码(例如您提到的曼彻斯特编码):
要完全知道使用曼彻斯特编码的原因,必须意识到以下几点:
此后,原因是:“需要的是接收机无需参考外部时钟即可明确确定每个位的开始,结束或中间的方式
最后,为此,曼彻斯特编码是其中一种方法。
基本上,曼彻斯特代码优先于许多其他类型使用,因为它是自同步的。
当一串零或一个数据不变时,与其他类型的同步可能会丢失。由于存在数据时,信号电平始终会发生变化,因此曼彻斯特代码不存在此问题。
曼彻斯特代码的唯一问题是,您需要将数据速率的频率提高一倍,因为将8位转换为16位数据。因此,如果您需要5K的数据速率,则需要10K的波特率。
附录我希望允许链接,但万一不允许,请转到Maxim网站,搜索曼彻斯特数据编码以获取无线电通信。 http://www.maximintegrated.com/zh-CN/app-notes/index.mvp/id/3435 这应该可以帮助任何人了解此编码的优点。