background image

(1)显示单元:
呼梯显示单元是乘客与电梯之间人机交流的部分,它的作用是电梯门区等待电梯的乘客
能够及时的了解电梯当前所在运行楼层,电梯当前运行方向以及当前本楼层的呼叫情况。

 

系统采用两个 8

 

段发光 LED

 

作为楼层显示器,采用两个带有上下箭头 LED 作为电梯上下


行的方向显示器,呼梯控制器通过与主控进行通信,获取当前电梯情况并显示出来。

(2)呼叫接收单元:
当乘客需要乘坐电梯时,乘客需要通过每层楼中的呼梯面板上的两个呼叫按钮进行呼叫,
给电梯控制系统发出上呼(需要到达当前楼层以上的地方的呼叫)和下呼(需要到达当前楼
层以下的地方的呼叫)请求。呼梯控制器接收到呼叫请求后,经过处理,通过通信单元发送
给主控制器。

(3)通信单元:

 

在传统的电梯控制系统中,呼梯和主控之间通信是采用点对点的通信方式,即 I/O 直接控

 

制方式,主控器通过 16

 

根楼层显示线、2

 

根方向显示线、2 个呼叫登记等多根信号线直接

与每一层楼的呼梯板进行直接连接,当电梯楼层增加时,使得系统连线异常复杂。因此,

 

系统采用 CAN

 

总线完成呼梯与主控之间的通讯,大大简化了系统结构。

系统硬件设计

 

电梯呼梯控制器采用 PIC18F258

 

单片机作为核心,该单片机自带 CAN 收发接口。外围电

 

路由
CAN 驱动模块、输入模块、显示模块及拨码开关、上按键、下按键和调试接口等组成。电呼梯

 

控制器作为 CAN 总线网络的一个节点,CAN 驱动模块是呼梯控制器和物理总线间的接口,

 

提供对 CAN 总线的差动发送和接收功能;输入模块接收主控发出的上呼,下呼以及到站
开门信号等,这些信息按照通信协议的要求,

 

经过处理后装入邮箱再发送到 CAN 总线上;

 

显示单元包括按键灯显示、点阵显示和检修灯显示 3 个部分,其中点阵显示还能实现楼层数

 

和方向箭头的滚动效果。

3.1 CAN

 

驱动模块

CAN (Control Area Network

 

,控制局域网络 )

 

最早是由德国 BOSCH 公司推出,用于汽

 

内部测量与执行部件之间的数据通信。其总线规范现已被 ISO 国际标准组织制定为国际标
准,广泛应用在离散控制系统。CAN 协议也是建立在国际标准组织的开放系统互连模型基

 

础上的,但其模型结构只有 3

 

层,即只取 OSI 底层的物理层、数据链路层和最上层的应用

 

层。其信号传输介质为双绞线。通信速率可达 1Mbps/40m,直接传输距离最远可达 
l0km/kbps。

 

可挂接设备最多为 110 个。CAN 属于一种有效支持分布式控制和实时控制的串行通信网
络,