- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计(论文)_排队叫号管理系统
课程设计报告
课程名称
设计题目:系 别:
专 业:
班 级:学生姓名: 学 号:
指导教师评语:
指导教师签名: 年 月 日
成绩评定 项 目 权重 成绩 1、设计过程中出勤、学习态度等方面 0.2 2、课程设计质量与答辩 0.5 3、设计报告书写及图纸规范程度 0.3 总 成 绩 教研室审核意见:
教研室主任签字: 年 月 日 教学系审核意见:
主任签字: 年 月 日 摘 要排队管理系统(排队机、叫号机)是针对银行、工商、税务、通讯、政府机构等部门的大厅工作流程设计的,是利用电脑的科学管理排队系统,很好地解决了客户在服务机构办理业务时所遇到的各种排队、拥挤和混乱现象,为客户办理业务带来莫大的方便和愉悦。它主要由主控制器、键盘、显示电路、电路等部分构成。同时免除了令客户不舒服的站立式排队,这种现代化的高科技产品彻底解决了银行、医院等服务性企业普遍存在的站立等候,服务无序的问题,深化并完善了服务的质量操作简便关键
目 录设计要求 1
1 方案论证与对比 1
1.1 方案一 1
1.2 方案二 1
1.3 系统方案对比论证 2
2 硬件电路设计与分析 2
2.1 排队取号机主电路设计 2
2.2 排队取号机通信电路设计 2
2.3 动态显示电路 3
2.4 叫号电路 3
3 系统软件设计与分析 4
3.1 软件流程图 4
3.2 动态显示模块 5
3.3 叫号模块 5
3.4 串行通信模块 6
4 系统仿真及调试 6
4.1 软件调试 6
4.2 硬件调试 6
4.2.1 动态显示模块 6
4.2.2 叫号模块 6
4.2.3 串行通信模块 7
4.3 调试结果 7
5 设计总结 7
6 致谢 7
7 详细仪器清单 7
参考文献 9
附录一:整体电路图 10
附录二:程序清单 11
排队叫号机
设计要求
系统采用图 1所示的电路,通过STC89C52的I/O口的扩展一块NEC D8255AC-2构成的矩阵键盘,完成排队取号的流程,单片机控制数码管显示排队等待情况,控制蜂鸣器。
图 1 采用矩阵键盘实现功能
方案二
系统采用如图 2所示的电路,通过STC89C52单片机直接扩展的独立键盘,完成排队取号流程(本系统直接利用系统的中断0按键控制),单片机控制数码管显示排队等待情况,控制蜂鸣器。
图 2 采用独立键盘实现功能
系统方案对比论证
因为采用矩阵键盘完成排队取号流程,但客户较多的时候要实现排队取号的功能,就要占去过多的I/O端口,操作起来也比较复杂,而方案二的独立键盘操作控制简单,占用主机资源少,所以选择方案二,采用独立键盘控制排队取号,通过串行通信的方式,模拟排队取号管理系统的流程显得更加方便、科学。
硬件电路设计与分析
排队取号机主电路设计
主电路原理图见附录一。
系统采用STC89C52单片机完成整个系统的控制流程。从机通过单片机的中断0按键,当系统检测到按下时完成取号功能。主机同样通过单片机的中断0按键,当系统检测到按下时完成叫号功能。
图 3 串行通信电路
排队取号机通信电路设计
通信电路采用如图 3所示的串行通信电路,通过单片机的串行通信端口进行数据传递。
动态显示电路
由于需要动态显示排队等待情况,需要使用到LED动态显示功能,考虑到合理利用STC89C52单片机的I/O口资源,本系统通过一块NEC D8255AC-2外扩LED电路进行动态显示。由8255芯片的PA、PB口联合控制数码管显示排队等待情况。采用如图 4、图 6所示电路实现LED动态显示功能。
图 4 8255芯片引脚图
叫号电路
此电路采用如图 5所示的电路,通过单片机的P33端口输出一定频率的方波,使蜂鸣器发声,完成叫号,提醒客户。
图 5
图 6 数码管显示电路
系统软件设计与分析
软件流程图
本程序可以实现课程设计的基本要求。客户端通过按键完成取号,数码管显示排队、等待人数情况;主机通过按键完成叫号,数码管显示叫到的号码,并通过蜂鸣器发声提示;客户端和主机通过串行通信方式完成排队取号功能。程序流程如图 7所示:
图 7 总体流程图
动态显示模块
此模块由于要使数码显示管不同的数值,数字各位对应的段选值不同,所以位选不能同时打开,所以需要采用动态显示实现同时显示排队号码以及等待的
您可能关注的文档
- 课程设计(论文)_基于AT89S51控制的数字时钟.doc
- 课程设计(论文)_基于AT89S52单片机的多功能万年历设计.doc
- 课程设计(论文)_基于AT89S52单片机的数字温度计设计.doc
- 课程设计(论文)_基于AT89S52单片机的抢答器设计.doc
- 课程设计(论文)_基于Atmega128的串行AD(TLV1544)设计.doc
- 课程设计(论文)_基于AT89S52单片机的电子万年历设计.doc
- 课程设计(论文)_基于Atmega128的并行AD(TLC0820)设计.doc
- 课程设计(论文)_基于Atmega128的并行DA(DAC0832)设计.doc
- 课程设计(论文)_基于C51单片机的DS18B20简易测温系统.doc
- 课程设计(论文)_基于C8051F020单片机的PID帆板控制系统.doc
最近下载
- 全国计算机等级考试教程二级WPS Office高级应用与设计:为演示文稿添加效果PPT教学课件.pptx VIP
- 2023中国铁建股份有限公司所属单位岗位合集笔试备考题库及答案解析.docx VIP
- 中职物理考试题及答案.doc VIP
- DB21∕T 2449-2015 地理标志产品 西丰柞蚕丝.docx VIP
- 《居住空间设计》中级-多选230题(答案版).pdf VIP
- 智慧树 知到 大学生劳动就业法律问题解读(2024最新版) 章节测试答案.docx VIP
- 2025年菊花种植市场调查报告.docx
- 事业单位考试马克思主义哲学试题300道.pdf VIP
- 外墙保温及涂料施工方案样本.doc VIP
- 施工升降机基础及附着施工方案.docx VIP
文档评论(0)