一、知识点
- 1、通信中最重要的两个方面:信息表示、解析方法和信息的传输方式。
- 2、同步信号和异步信号的区别:发送和接受双方按照同一个时钟节拍工作就叫同步,反之为异步。同步通信用在通信双方通信频次固定,或者经常通信时。而异步通信则适合用在通信具有突发性。在通信前,发送发发送起始信号,提示接受方通信开始,之后开始发送信息,通信结束后发送停止信号。
- 3、电平信号和差分信号的区别:电平信号是与参考电压(通常为GND)来区别表示0和1的,而差分信号不存在参考电压,而是通过两个线的电压差来表示信号。电平信号的2根通信线之间的电平容易受到干扰(尤其是电平偏移),传输容易失败;差分信号不容易受到干扰,因此传输比较稳定,速率快。
- 4、串行和并行的区别:这两种方式的主要区别在于传输信号线。并行所需要的传输线比较多,因此接线较为复杂,但是同时传输的数据位数较多。
- 5、目前比较实用的组合方式为:异步,差分,串行。典型代表为USB和网线。
- 6、232电平,TTL电平,485电平的区别:
参数 | 232 | TTL | 485 |
---|---|---|---|
信号种类 | 电平 | 电平 | 差分 |
0的表示方法 | +3V~+15V | 高于3.8V | 压差+(2~6)V |
1的表示方法 | -3V~-15V | 低于0.2V | 压差-(2~6)V |
不论是哪种方式,都是用来表示0和1的。232的电平定义比较大,适合干扰大,距离远适合使用;TTL的电平电压范围小,适合距离近,且干扰小的情况。485电平是采用差分信号来表示的,没有固定的物理接口形式,兼容TTL,所以抗干扰能力更强,传输的距离更远,速率更快,并且可以接多个设备。
- 7、RS232芯片,485芯片,CH340芯片的区别:232芯片是将SoC的TTL电平转换成2232电平的,这样可以通过DB9等接口和电脑等设备进行通信;而485芯片则是将TTL电平转换成485的差分信号,通过接线与别的设备进行通信;CH340是一款用于USB和串口相互转换的芯片,可将串口的电平信号转换成USB的差分信号,从而使用更加通用的USB接口与电脑等设备进行通信,不过这种方式需要在电脑上安装对应的驱动程序。