硬件对接

1、读卡器

  usb免驱动读取卡号读卡的设备。卡号一般存储在0扇区0块。

  十进制正序:4个字节的十六进制(如:D1 F8 42 3C),转为十进制整型为:3522708028

  十进制反序:4个字节的十六进制(如:3C 42 F8 D1),转为十进制整型为:1011022033

2、RS232和RS485的DB9接口定义

DB9M:公头,M是Male的缩写

DB9F:母头,F是Female的缩写

DB9 Pin 1 Pin 2 Pin 3 Pin 4 Pin 5 Pin 6 Pin 7 Pin 8 Pin 9
RS232 DCD RXD TXD DTR GND DSR RTS CTS RI
RS485 A(D+) B(D-)     GND +5v      
RS422 T+ T- R+ R- GND +5v      

接线说明:

  RS232:需要接3根线,收发对接,还要接一根地线。

  RS485:半双工,不能同时收发,只需要接2根线即可。

  RS422:全双工,可以同时收发,需要接4根线,收发对接。

RS232转RS485有源和无源的区别:

1、有源指需要外界电源来供电,益处:1)增加传输距离(可达5000米)和增强负载能力。2)弥补外部RS232串口提供的功率不足,通常具备防雷和防浪涌功能。

2、无源不需要外界电源来供电,是从串口的RX/TX上窃电。传输距离1200米

 

参考文献:

1、https://blog.csdn.net/2401_84119582/article/details/139828939

2、https://blog.csdn.net/weixin_44775036/article/details/128813784

 

posted @ 2023-10-30 15:27  Prime_T  阅读(61)  评论(0)    收藏  举报