2016-10-30 15:18:11 | 人围观 | 评论:
在联网式门禁管理系统中,通常要实现实时现场通信。由于门禁控制器本身存储容量和数据处理能力都比较低,所以一般情况下要通过通信手段使它与上位机(图1单门门禁管理系统结构图中的PC)相连,把采集到的数据传输到上位机进行数据处理。同样,上位机也要向控制器下传控制信息,以实现实时显示和监视事件的发生。传输部分就是实现上位机与控制器之间的信息交换,一般来讲现在的信息传输方式种类繁多,在计算机控制系统中使用较多的有:并行通信、串行通信、无线通信等等,在门禁管理系统中主要使用的传输形式:串行RS232、RS485、CAN总线及TCP/IP等。
RS232标准最初是为远程通信连接数据终端设备DTE与数据通信设备DCE制定的,其传输距离最大约为15m,最高速率为20kb/s,在RS232标准中数据的接受或发送都是基于数据终端设备DTE而言。而现在RS232接口标准被广泛使用于计算机通信中,标准经过使用和发展,目前已经有几种,但都是在RS232标准的基本上经过改进而形成的。RS232C标准是美国EIA(电子工业联合会)与BELL等公司一起开发,于1969年公布的通信协议。RS232C标准的全称是EIA- RS232C标准,其中EIA前面已介绍,RS(Recommended Standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969年)。目前在一般PC上的COM1、COM2接口,就是RS232C接口。由于RS232C并未定义连接器(即图1中通信转换器)的物理特性,因此,出现了DB-25、DB-15、DB-9各种类型的连接器,其引脚的定义也各不相同,下面分别介绍两种较为常用的连接器:9针串口(DB-9)如图 3.1.9 和25针串口(DB-25),见表1 DB-9和DB-25常用引脚说明 ,在实践应用中串口传输数据只要有接受数据针脚和发送数据针脚就能实现,实现方法是:接受脚和发送脚直接用线相连,地线相连即可,如两个DB-9口相连,由下表可知只要两2、3引脚交叉相连,5号引脚相连就可现实数据的传输。表1 DB-9和DB-25常用引脚说明
| 9针串口(DB-9) | 25针串口(DB-25) | ||||
针号 | 功能说明 | 缩写 | 针号 | 功能说明 | 缩写 |
1 | 数据载波检测 | DCD | 8 | 数据载波检测 | DCD |
2 | 接受数据 | RXD | 3 | 接受数据 | RXD |
3 | 发送数据 | TXD | 2 | 发送数据 | TXD |
4 | 数据终端准备 | DTR | 20 | 数据终端准备 | DTR |
5 | 信号地 | GND | 7 | 信号地 | GND |
6 | 数据设备准备好 | DSR | 6 | 数据设备准备好 | DSR |
7 | 请求发送 | RTS | 4 | 请求发送 | RTS |
8 | 清除发送 | CTS | 5 | 清除发送 | CTS |
9 | 振铃指示 | DELL | 22 | 振铃指示 | DELL |