全站数据
8 4 2 0 5 8 1

485和ttl的区别

小懂心理 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 20:02:56

问题描述

485和ttl的区别求高手给解答
精选答案
最佳答案

1,应用方式

TTL一般属于板端总线,由UART接口输出。多用于MCU接口的板端通讯。也是很多总线的原始数据接口,比如RS485,RS232,比如POWERBUS,比如MBUS。都可以使用UART接口作为标准数据源。一般来说UART都是一对一通讯的。

而RS485是现场总线联网,支持多站点联网,用于比TTL更远端的通讯需求。一般数据源使用UART接口,而485芯片只是反转电平驱动线缆的作用。

2,电气原理

TTL接口电平常见的有3.3V和5V的。通过在0和TTL电平之间摆动,来传输数据。需要通讯双方“约定” 好速率。也就是说,通过TTL电平传输的UART接口是一种不传输时钟的

"异步通讯

"方式。

一般通讯格式以一个字节为最小单位,有8位,和9位的常见格式。第九位有的人用于奇偶效验用。而RS485接口,简单说就是把TTL的“0-3.3V/5V之间摆动”的信号,转换为“5V压差颠倒反转的AB线信号”,并且扩流驱动电缆电容。简单说就是这样。

所以可以理解为,RS485是以TTL数据源的总线驱动芯片。

当然了。如果扩展RS485来说。作为总线技术,这个原理也导致了一些其他问题。可以详见我的其他回答。关于RS485作为现场总线分析的更多。