常见通信方式(TTL、RS232、RS485、CAN)总结

如题所述

TTL电平,全双工,逻辑1为2.4V到5V,逻辑0为0V到0.5V。TTL通常用于两个微控制器(MCU)之间的通信。

RS-232电平,全双工,逻辑1为-15V到5V,逻辑0为+3V到+15V。RS-232用于微控制器与个人电脑(PC机)之间的通信。

RS-485电平,半双工,逻辑1为+2V到-6V,逻辑0为-6V到+2V。RS-485电平指的是AB线之间的电压差。布线时应注意AB极性不能接反,单独供电且不能将485的AB线接入电源。通讯只能采用菊花链方式,不能分叉。长线环境下需加终端电阻,以吸收驻波与反射。施工布线时需注意这些问题,并在制定通信协议时加入容错和重发机制。二总线系统在现场应用更方便,如POWERBUS,MBUS,KNX等。

CAN总线,逻辑1为-1.5V到0V,逻辑0为+1.5V到+3V。逻辑1和逻辑0指的是CAN_High和CAN_Low线之间的电压差。硬件框图如下,'0'和'1'表示。

总结,从单片机软件编程角度看,RS232、RS-485最终转换为TTL电平方式与单片机通信,目的是提高通信质量与抗干扰能力。TTL、RS232为逻辑电平信号,而RS-485、CAN为差分信号。

I2C协议在SCL高电平时对SDA信号采样,在SCL低电平时SDA准备下一次数据。I2C物理层、协议层、数据的起始信号与停止信号、数据有效性等内容。
温馨提示:内容为网友见解,仅供参考
无其他回答

常见通信方式(TTL、RS232、RS485、CAN)总结
TTL电平,全双工,逻辑1为2.4V到5V,逻辑0为0V到0.5V。TTL通常用于两个微控制器(MCU)之间的通信。RS-232电平,全双工,逻辑1为-15V到5V,逻辑0为+3V到+15V。RS-232用于微控制器与个人电脑(PC机)之间的通信。RS-485电平,半双工,逻辑1为+2V到-6V,逻辑0为-6V到+2V。RS-485电平指的...

串口、 COM口、 TTL、 RS-232、 RS485是什么意思?
TTL电平标准是 :低电平为0,高电平为1(对地,标准数字电路逻辑)。RS485是 :正电平为0,负电平为1(对地,正负6-15V皆可,甚至可以用高阻态)。采用差分信号逻辑,更适合长距离、高速传输。2、定义 RS485的电气特性(现在较常用的接口)RS485采用差分信号负逻辑,逻辑"1”以两线间的电压差为-(...

232,485,ttl,can是什么,他们有什么关系
1、RS232、RS485、TTL是指电平标准(电信号)2、TTL电平标准 是 低电平为0,高电平为1(对地,标准数字电路逻辑)。3、RS232电平标准 是 正电平为0,负电平为1(对地,正负6-15V皆可,甚至可以用高阻态)。4、RS485与RS232类似,但是采用差分信号逻辑,更适合长距离、高速传输。

TTL、CMOS、RS232、RS485电平标准整理
TTL与CMOS电平标准的主要区别在于,CMOS的电源电压范围更宽,输入电压的噪声容限更高,具有更强的抗干扰能力。RS232与RS485标准则在数据传输方式、逻辑电平定义、传输速率、通信模式上有所差异,分别适用于不同的应用场景。

RS232 TTL两个都是串口具体有什么区别?
TTL电平标准为:低电平为0,高电平为1(对地,标准数字电路逻辑)。RS485为:正电平为0,负电平为1(对地,正负6-15V,甚至高阻状态)。差分信号逻辑更适合于远距离、高速传输。2、定义 RS485的电气特性(现在更常用的接口)RS485采用差分信号负逻辑,逻辑“1”用两条线之间的(2~6)V电压差表示...

关于串口自由通信的几个问题汇总整理
1、通信接口的区别TTL:一种电平信号,5V或3.3V电压,与RS232有电平差异,需要转接接口使用。RS232:包含发送TX、接收RX和参考GND三线,发送\/接收信号范围为±15V,不适用于直接连接TTL。RS422:全双工,四线连接(TXD+、TXD-、RXD+、RXD-),提供更强的抗干扰能力。RS485:半双工,有2线和4线...

CAN总线,RS485,232传输方式上有什么区别?
针对RS-232串口标准的局限性,人们又提出了RS-422,RS-485接口标准。RS-485\/422采用平衡发送和差分接收方式实现通信:发送端将串行口的TTL电平信号转换成差分信号A, B两路输出,经过线缆传输之后在接收端将差分信号还原成TTL电平信号。由于传输线通常使用双绞线,又是差分传输,所以又极强的抗共模干扰的...

ttl电平,cmos电平,rs232,rs485,rs422应该怎么理解,之间如何转换?
RS232是单工通信,且只能一对一通讯。(单工通信方式只能沿单一方向发送或接收数据。例如,单工就是指A只能发信号,而B只能接收信号,通信是单向的,就像灯塔之于航船---灯塔发出光信号而航船只能接受信号以确保自己行使在正确的航线上。)RS485是半双工通信,能多对多的互成网络。(例如,用同一根线...

单片机的几种传输方式的总结
学习了51单片机以及STM32后总结下单片机与外设或者上位机通讯的几种传输方式 串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)串行通信:指数据一位一位顺序传送 串行接口:简称串口(COM口)并行通信:一组数据的各数据位在多线上同时被传输 并行接口:一种接口,...

串口、COM、UART、USART、RS232、RS485、RS422、TTL 续篇2..._百度知 ...
RS232是一个标准接口,具有D形的9引脚。连接设备的接口信号定义相同。信号定义包括信号用途、通讯接口和信号电平标准。UART是TTL电平,RS232是RS232电平,两者不能直接相连,需要电平转换芯片(如MAX3232)。二、RS485接口定义和应用 RS485标准物理接口也是9个引脚,引脚定义有所不同。英式标识为TDA(-)、...

相似回答
大家正在搜