一般我们用到的串口转换器如瑞赛特的RS232 TO RS485/422,有两个设置,一个是485和422的设置,这个选择422,就是422全双工通信方式,可同时进行收发,选择485就是485半双工通信方式,同一时刻只能进行收或发,通过IO口进行控制收发的方向。另外一个就是DCE/DTE的选择,关于他们的区别见嵌入式硬件里面的文章,已经进行详细的介绍,在这里就介绍一下瑞赛特的RS232 TO RS485/422的DCE/DTE怎么选择的,它的产品说明如下:
|
◇ |
RS422/485发送数据时,TXD灯亮;RS422/485接收数据时,RXD灯亮 |
◇ |
DB9孔与RS-232设备用软线连接,DB9孔的2脚、3脚是数据线,5脚是信号地。根据连接设备属性置DTE/DCE开关。(出厂设置DCE)如下图 |
|
DTE信号端引脚定义: DCE信号端引脚定义: |
◇ |
RS-422/485侧为接线端子形式,包括TX+、TX-、RX+、RX-和电源输入(用双绞线连接) |
◇ |
电源应由RS-422/485侧统一供电,不能跟RS-232侧共地 |
|
RS-422/485总线电缆超过100米,需加终端电阻,阻值可取110到300欧姆(1/4W)欧姆 |
|
| |
|
|
我们看到它可以选择DCE或DTE,如果它和电脑连接进行通信的话,就只能选择DCE了,那为什么呢?首先我们来看一下电脑串口的管脚定义:总共为9针,其中我们用到的就是2,3,5脚,2脚为RXD,收数据,3脚为TXD,发送数据,而该转换模块要想和电脑之间进行通信,它的管脚必须要是,2脚为TXD,3脚位RXD,所以我们应该选择DCE,即该设备为DCE设备。
|
阅读(2714) | 评论(0) | 转发(0) |