一、pandas是什么?
1.串口通信原理
串口通信是一种设备间非常常见的串口通信方式。串口通信有许多的标准。下面是常见的标准——RS-232标准。
RS-232被定为一种在低速率串行通讯中增加通讯距离的单端标准。我们一般使用DB9接口,通常是有9针的接口。具体管脚如下:
管教名称 | 说明 |
---|---|
DCD | 数据载波检测,告知对方是否收到载波信号 |
RXD | 输入 |
TXD | 输入 |
DTR | 告知对方主机准备好 |
GND | 地线 |
DSR | 告知对方主机待命 |
RTS | 请求发送数据 |
CTS | 告知对方是否可以发送数据 |
RI | 响铃指示,线路连通 |
使用DB9我们要将TTL电平转换为RS-232电平。
电平 | 电平标准 |
---|---|
TTL | 逻辑1: 2.4~5V 逻辑0: 0~0.5V 中间为无法判断区域 |
RS-232 | 逻辑1:-15~-3V 逻辑0: +3~+15V 中间为无法判断区域 |
我们可以看出TTL 转为RS-232大大增加了信号的传输的稳定性。
2.连接电路
我们实验目的是使用RXD、TXD通信,为了达到与电脑的串口通信,我们要使用CH340G芯片,即实现USB转串口通信的芯片。设计图如