基于STM32的嵌入式银行排队系统智能叫号终端设计
2011-07-05郑海成谢云
自动化与信息工程 2011年5期
郑海成 谢云
(广东工业大学自动化学院)
1 引言
随着我国社会经济的持续快速发展,长时间的站立排队已成为金融机构、电信、医院、政府办事大厅等场所的常见现象,以通信技术与计算机技术为基础的智能排队管理系统应运而生。而传统的排队系统中采用有线叫号终端,并且只有基本的呼叫票号功能,无法应对日益提升的客户功能需求。同时,由于传统叫号器采用都是较为落后的8位单片机处理器,无法应付大客户量、大通信量及复杂的任务调度的需求[1]。
因此,本文设计了一种基于嵌入式技术智能排队叫号终端,由32位处理器代替传统的8位处理器,并通过ZIGBEE通信模块实现无线叫号功能。相对传统叫号器增加票号转移、客户评价、VIP客户特呼等功能,较好的解决了排队系统中存在的几个实际问题。并通过嵌入式操作系统uC/OS-II进行银行任务调度,更好地进行复杂业务的管理。
2 系统硬件结构设计
2.1 叫号终端与主控系统关系
每个叫号终端作为一个终端节点,通过ZIGBEE模块设置其节点地址,每个叫号终端有自己特定的物理 ID地址(UID、PID、GID、TID)。在主控系统中应用的通信模块选用中心节点模式,有自己唯一的中心节点地址。各个叫号终端通过主从模式与主控系统进行叫号业务通信[2],主控系统通过接收的数据体区分每个叫号终端的物理 ID,从而区分不同窗口发过来的请求信息,叫号终端与主控系统关系图如图1所示。

图1 叫号终端与主控系统关系图
2.2 叫号终端的硬件结构
叫号终端与外围设备连接框图如图2 所示。……
登录APP查看全文
