论文部分内容阅读
近年来,随着我国社会经济的持续快速发展,长时间的站立排队已成为金融机构、电信、医院、政府办事大厅等场所的常见现象,以通信技术与计算机技术为基础的智能排队管理系统也应运而生。因此,本文设计了一种基于嵌入式技术的智能排队叫号系统,实现了嵌入式微处理器代替人工排队,具有语音叫号、LED显示屏信息提示和远程票号查询等功能,较好的解决了排队系统中存在的几个实际问题。本文首先分析了国内外排队技术发展现状,指出了在智能排队系统中采用嵌入式技术的优势,剖析了一般排队叫号系统的业务需求和基本功能,采用软硬件协同设计的方法,提出了排队叫号系统的整体设计方案。其次,本文深入地研究了异步串行通信的基本原理,详细介绍了排队系统中采用的RS-485通信网络及其配置等系列问题。给出了排队系统三个主要模块的硬件设计方案,即基于S3C2440微处理器的排队主机及其外围串口、音频等接口电路,基于LPC2138微处理器的LED显示屏以及智能呼叫终端的电路,并对自行设计的PCB板进行了说明。再者,本文根据系统组网特点设计了RS485通信协议,实现了系统内各个模块通信软件的设计。并对基于嵌入式Linux操作系统的排队主机服务器软件的设计进行了说明,主要完成了基于实时操作系统μC/OS-Ⅱ的LED显示屏以及智能呼叫终端的软件设计,同时,深入研究了使用嵌入式中间件技术,对系统中RS485主从机的通信模块软件进行统一的规范设计,提高了软件设计的复用性和可维护性。最后,分别对系统的硬件和软件设计与实现方法进行了说明,给出了系统基本功能的测试方法和测试结果。总结了本文所做的工作和存在的问题,并对下一步系统的功能扩展进行了展望。本文设计的嵌入式智能排队叫号系统具有成本低,结构紧凑,可靠性高,功能较完善,且可扩展性强等特点,具有较强的适用性和推广价值。