1、 -I- 目 录 第 1 章 绪论 1 1.1 课题背景 . 1 1.2 课题应用领域 . 1 第 2 章系统总体方案. 3 2.1 设计要求 3 2.2 功能及需求分析 5 2.2.1 功能分析 . 5 2.2.2 需求分析 . 5 2.3 系统总体设计 5 2.3 本章小结 . 10 第 3 章 硬件设计 1 3.1 硬件原理设计 5 3.2 硬件 PCB 设计 5 3.4 元件管理 3 3.3 本章小结 10 第 4 章 软件设计 1 4.1 设计流程 . 3 4.2 功能实现 . 5 4.2.1 串口发送模块 5 4.2.2 发声模块 5 4.2.2 数码管显示模块 5 4.3 本章小
2、结 . 10 第 5 章 系统调试 . 1 5.1 软件调试 . 3 5.2 硬件调试 . 5 5.3 系统联调 . 10 5.4 本章小结 5 参考文献 23 -1- 第第 1 1 章章 绪论绪论 1.1 课题背景课题背景 近年来,随着我国社会经济的持续快速发展,资金流动加快,服务行业的 不断增加,加之我国政府正在努力构建和谐社会、服务型政府,大量的用户越 来越频繁的光顾金融系统电信、医疗、政府办事大厅等服务部门,时代的发展 给这些服务型行业提出新的服务理念, 也给这些行业和部门带来了巨大的压力。 伴随着经济全球化的大浪潮,各行各业之间的竞争逐渐加剧、每个服务行 业业务量在不断增长,业务种类
3、也日益增多,排队等候已成为人们经常面临的 实际问题。在银行、医院、电信、税务、工商等营业大厅里,前拥后挤、杂乱 无章的排队等候,已是司空见惯的现象,很多窗口也因而秩序混乱,为保护用 户隐私而设置的“1 米线”也形同虚设。一方面客户因为长时间的站立排队透支 体力和精力而疲惫不堪,另一方面工作人员也为长时间遭受众多客户的围绕而 不胜其烦,影响了服务质量。因此,改善服务质量、树立良好的企业形象, 解 决客户劳累的排队现象、 创造人性化务环境已成为急需解决的问题。 长时间 的站立排队使用户疲惫和厌烦,用户渴望尊重隐私,期望“个性化服务” ,只排 一个队,只接受“一对一服务” 。对服务部门来讲,使用排队
4、系统是提高服务质 量,提升服务形象,吸引顾客的有利措施。随着信息技术的突飞猛进,智能排 队管理系统应运而生。智能排队管理系统是一种综合运用计算机、网络、多媒 体、通信控制等技术的高新技术产品,此系统完全模拟人群的排队过程,实现 了计算机系统代替客户进行排队的过程。使用排队系统后,用户在取号终端上 取票后,在休息区舒适地等待,听到呼叫后才去对应的窗口办理事务,服务人 员面对一个安静的环境,面对一个客户,可以专心办理业务,提高了工作效率。 我国人口众多,办事排队一直是一个令人头痛的问题。当今社会随着服务 行业业务种类的细化和增加,服务内容和工作量加大,这个问题变得尤为突出。 嘈杂、无序、不公平、不
5、合理、低效等一直是排队中困扰顾客和服务人员的问 题。电子排队管理系统很好地解决了这些问题,可以广泛地应用于银行、医院 等窗口服务单位。本文以 ATMEL 公司的 AT89C51 单片机为核心,设计了一 个简单的把客户与服务机构相结合的主从机排队叫号系统。 模拟排队叫号管理, 科学地处理各种排队情况,具有操作简便、控制灵活、显示清晰、制作成本低、 性价比较高等特点。 -2- 1.2 系统简介系统简介 目前,在以营业大厅为代表的窗口行业,大量客户的拥挤排队已成为了这 些企事业单位改善服务品质、提升营业形象的主要障碍。排队(叫号)系统的 使用将成为改变这种状况的有力手段。排队系统完全模拟了人群排队全
6、过程, 通过取票进队、排队等待、叫号服务等功能,代替了人们站队的辛苦,把来访 者排队等待的烦恼变成一段难得的休闲时光,使客户拥有了一个自由的空间和 一份美好的心情。 -3- 第第 2 2 章章 系统总体方案系统总体方案 2.1 设计要求设计要求 排队叫号系统设计 1、主机通过按键完成叫号,数码管显示被叫的号码;蜂鸣器响,提醒顾客接受 服务; 2、从机通过串行通信方式完成排队取号功能; 3、进一步熟悉和掌握单片机的结构及工作原理; 4、通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 2.2 功能功能及需求及需求分析分析 2.2.1 功能分析功能分析 设计本课题能够让我在所学的微型计算机原理及接口技术课程、单片机课 程的基础上实现对实际问题的分析、研究的能力和具有初步解决此类问题的能 力。通过本课题的完成,能够对现代生活中的智能化过程控制技术有着进一步 的了解,并为今后从事工业控制领域的相关工作提供帮助。 由于当今各行各业的信息化、智能化建设越来越普及,整个社会对各个行 业