单片机课程设计_排队叫号系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机系统

课程设计

成绩评定表

设计课题排队叫号系统设计

学院名称:电气工程学院

专业班级:

学生姓名:

学号:

指导教师:

设计地点:

设计时间:

指导教师意见:

成绩:

签名:年月日

单片机系统课程设计

课程设计名称:排队叫号系统设计

专业班级:

学生姓名:

学号:

指导教师:

课程设计地点:

课程设计时间:

单片机系统课程设计任务书

学生姓名专业班级学号

题目

课题性质工程设计课题来源选题指导教师

主要内容(参数)

利用排队叫号系统,实现以下功能:

1、取票:顾客取一张号票吗,上面有号码、等候人数、时间等

2、休息等待:持号票在休息区休息并留意显示屏音箱叫号

3、按键叫号:工作人员办完一笔业务后按下叫号器上的下一位按钮

4、前去办理:叫号时根据显示屏音箱的信息到指定位置享受一对一的服务。

任务要求(进度)

第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。

第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。

第5-6天:软件设计,编写程序。

第7-8天:实验室调试。

第9-10天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅不少于6000字。

主要参考资料[1] 康万新.毕业设计指导及案例剖析—应用电子技术方向[M].北京:清华大学出版社,2007.

[2] 杨连国.医院智能排队叫号系统的设计与实现[D].南京:东南大学,2006.

[3] 胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社,2004.

审查意见

系(教研室)主任签字:年月日

目录

摘要 (1)

1、绪论 (2)

1.1课题背景 (2)

1.2课题的研究内容与目标 (2)

2、系统需求分析与整体设计 (3)

2.1系统的基本功能和工作原理 (3)

2.1.1排队系统的基本功能 (3)

2.1.2工作原理 (3)

2.2排队系统工作流程 (4)

2.2.1数据处理流程 (4)

2.2.2客户工作流程 (5)

2.2.3工作人员工作流程 (5)

2.3系统整体设计 (5)

2.3.1硬件概要设计 (5)

2.3.2软件概要设计 (6)

3、系统硬件设计 (7)

3.1主要电路设计 (7)

3.1.1主机部分电路 (7)

3.1.2从机部分电路 (9)

3.2功能部分电路设计 (9)

3.2.1单片机最小系统电路 (9)

3.2.2液晶显示电路 (12)

3.2.3按键部分电路 (13)

3.2.4蜂鸣器电路 (14)

3.2.5 TXD串行发送和RXD串行接收电路 (15)

4、系统软件设计 (15)

4.1排队系统主从机软件设计 (15)

4.1.1系统从机(取号终端)软件设计 (15)

4.1.2系统主机(叫号终端)的设计 (16)

4.2主要子程序流程图 (17)

4.2.1蜂鸣器子程序 (17)

4.2.2 LCD显示子程序 (17)

4.2.3窗口消号处理子程序 (18)

5、系统Proteus仿真实现 (19)

5.1系统的硬件实现 (19)

5.2系统的软件实现 (19)

5.3系统集成与仿真 (20)

结论 (23)

参考文献 (24)

附录A 主机程序清单 (25)

附录B 总体设计图 (30)

摘要

排队叫号系统是针对银行、工商、税务、通讯、政府机构等部门的大厅工作流程设计的,是利用电脑的科学管理客户排队的系统,能够很好地解决客户在服务机构办理业务时所遇到的各种排队、拥挤和混乱现象,为客户办理业务带来莫大的方便和愉悦。本课题研究的是一款无人排队的排队叫号系统,它主要由系统主从机、键盘、显示电路、蜂鸣器电路等部分构成。系统利用AT89C51单片机进行控制,通过串行通信方式传输处理数据;通过按键取号,在LCD1602上显示排队的号码以及当前正在等待的人数;通过按键叫号,在LCD1602上显示叫到的号码,由蜂鸣器发出声音提示客户。这种现代化的高科技产品彻底解决了银行、工商、税务、通讯、政府机构等部门的服务大厅普遍存在的站立等候、服务无序的问题,同时免除了令客户不舒服的站立式排队,深化完善了服务的质量。本系统采用AT89C51单片机进行控制,利用LCD1602显示,蜂鸣器鸣叫提示的人机交互界面,模拟排队管理系统,科学的处理各种排队情况,具有操作简便、控制灵活、显示清晰、制作成本低、性价比较高等特点。

关键词:AT89C51;LCD1602;排队;取号;叫号

1、绪论

1.1课题背景

近年来,随着我国社会经济的持续快速发展,资金流动加快,服务行业的不断增加,加之我国政府正在努力构建和谐社会、服务型政府,大量的用户越来越频繁的光顾金融系统、电信、医疗、政府办事大厅等服务部门,时代的发展给这些服务型行业提出新的服务理念,也给这些行业和部门带来了巨大的压力。伴随着经济全球化的大浪潮,各行各业之间的竞争逐渐加剧、每个服务行业业务量在不断增长,业务种类也日益增多,排队等候已成为人们经常面临的实际问题。在银行、医院、电信、税务、工商等营业大厅里,前拥后挤、杂乱无章的排队等候,已是司空见惯的现象,很多窗口也因而秩序混乱,为保护用户隐私而设置的“1米线”也形同虚设。一方面客户因为长时间的站立排队透支体力和精力而疲惫不堪,另一方面工作人员也为长时间遭受众多客户的围绕而不胜其烦,影响了服务质量。因此,改善服务质量、树立良好的企业形象,解决客户劳累的排队现象、创造人性化务环境已成为急需解决的问题。长时间的站立排队使用户疲惫和厌烦,用户渴望尊重隐私,期望“个性化服务”,只排一个队,只接受“一对一服务”。对服务部门来讲,使用排队系统是提高服务质量,提升服务形象,吸引顾客的有利措施。随着信息技术的突飞猛进,智能排队管理系统应运而生。智能排队管理系统是一种综合运用计算机、网络、多媒体、通信控制等技术的高新技术产品,此系统完全模拟人群的排队过程,实现了计算机系统代替客户进行排队的过程。使用排队系统后,用户在取号终端上取票后,在休息区舒适地等待,听到呼叫后才去对应的窗口办理事务,服务人员面对一个安静的环境,面对一个客户,可以专心办理业务,提高了工作效率。本文以ATMEL公司的AT89C51单片机为核心,设计了一个简单的把客户与服务机构相结合的主从机排队叫号系统。模拟排队叫号管理,科学地处理各种排队情况,具有操作简便、控制灵活、显示清晰、制作成本低、性价比较高等特点。

1.2课题的研究内容与目标

智能排队叫号系统主要分为两个大部分:主机和从机。其中主机部分要实现由从机的排队按键决定已排队人数;在已知已排队人数的前提下由按键K1、K2、

相关文档
最新文档