【毕业设计】40-基于51单片机/PLC银行排队取号系统设计(原理图工程+仿真工程+源代码+答辩论文)

【毕业设计】40-基于51单片机/PLC银行排队取号系统设计(原理图工程+仿真工程+源代码+答辩论文)

资料要求

资料包含:毕业设计全套资料(精品)

  • 原理图工程文件
  • 电源仿真工程文件
  • 仿真工程文件
  • 源代码
  • 含51单片机银行排队取号答辩论文
  • 含PLC单片机银行排队取号版本答辩论文
    详情请私信!

任务书

主要内容: 1、理解并掌握单片机的相关基础知识; 2、掌握叫号系统的工作原理和基本结构; 3、设计基于单片机的排队叫号系统的整体控制电路,包括键盘扫描电路、显示电路、蜂鸣器电路等。 基本要求: 1、分析银行排队叫号系统的主要结构和工作原理; 2、所设计的系统可以实现取号、叫号等功能; 3、要求所设计的排队叫号控制系统能够实现取号、叫号并显示当前号的功能。

设计说明书

摘要

  • 系统的设计理念基于数据队列原理,遵循先来先办的原则,智能排队系统的“智能”体现在该系统对“排队”的处理是根据运筹学中的排队论来设计的。管理中心查询各个服务台空闲情况,根据服务台总数目进行轮询算法,以确认下一个取得客户的服务台号。我们采用单片机实现综合管理和控制。包括语音模块、打印机模块、呼叫器和窗口显示屏。根据预设程序工作,即使增加或减少窗口设备也不需任何设置,只要接上就能用,基本不需维护;呼叫器用于窗口工作人员操作,通过按键与主机联系,接受主机发送来的命令和数据及向主机发出请求,操作简单并有LED显示屏显示;主显示屏为三屏数码管显示,安放在大厅处,接受主机发来的数据,显示最近三条顾客号码信息;窗口显示屏接受主机发来的数据,显示当前服务顾客号;呼叫器与窗口显示屏一一对应,使用时将用于设置窗口号的拨码开关拨到相同位置。采用本方案是充分考虑了系统控制的可靠性、稳定性和灵活性,使安装和操作简便,使用直观化、简单化。在综合以上因素的基础上,尽量降低系统的开发成本,使其真正具有实际的工程价值和意义。

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

    在本设计的整个系统方案实施中,我们要重点关注和解决如下问题:

    • 要能够根据银行排队叫号系统正常运行所需的实际条件去解决问题,对设备合理应用,功能合理分配。
    • 合理设计分配I/O点。根据我们要实现的功能确定本次设计的输入点与输出点。
    • 确定I/O点数后,根据经济性、稳定性等选择适合的单片机型号。
    • 根据I/O点的分配和单片机型号的选择,绘制硬件外部接线图。
    • 根据控制要求编写程序,完成梯形图,控制逻辑要符合银行排队叫号的客观实际。
    • 根据编程结果进行软件测试分析,利用仿真软件对设计程序进行仿真测试,更正错误。
    • 最好根据整体功能进行校正分析,直至整个功能可以正常运转。

设计框架架构

第一章 绪论… 1

第一节 研究背景… 1

第二节 排队系统研究意义… 1

第三节 排队系统国内外发展情况… 2

一、国内发展情况… 2

二、国外发展情况… 3

第三节 本文的主要研究内容… 4

第四节 本章小结… 5

第二章 系统方案分析… 6

第一节 系统设计概述… 6

第二节 排队叫号系统设计… 7

一、系统整体框架图… 7

二、系统用户需求功能图… 8

第三节 本章小结… 8

第三章 系统硬件设计… 10

第一节 PLC工作原理及选型… 10

一、PLC工作原理… 10

二、PLC的选型… 10

第二节 I/O点分配… 11

第三节 EM222输入点扩展模块… 12

第四节 数码显示部分设计… 12

一、主显示屏设计… 12

二、窗口显示屏设计… 13

三、数码显示的工作原理… 13

第五节 发光二极管电路原理… 15

第六节 LM7805电路原理… 16

第七节 本章小结… 16

第四章 系统软件设计… 17

第一节 系统软件总流程设计… 17

第二节 数码管显示驱动程序设计… 18

第三节 报警驱动程序设计… 18

一、蜂鸣器驱动程序设计流程… 18

二、报警驱动子程序… 18

第四节 按键驱动程序设计… 18

一、按键驱动程序设计流程… 19

二、按键驱动子程序… 19

第五章 系统的仿真实现… 21

第一节 开发工具介绍… 21

第二节 仿真结果… 21

结 论… 22

致 谢… 23

参考文献… 24

附 录… 25

一、英文原文… 25

二、英文翻译… 32

三、工程图纸… 38

四、源代码… 39

设计说明书及设计文件

请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

  • 23
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
医院排队叫号导诊台取号系统为SQL网络版,排队叫号系统办事营业大厅版主要面向营业厅,办事大厅等各类服务场所(系统可接物理呼叫器和LED窗口屏,可以和评价器结合使用), 为改善办事大厅和管理所存在的一些混乱、无序等弊端而开发的,系统能很好地解决顾客在服务中所遇到的各种排队、拥挤和混乱等现象,为顾客办事及员工操作带来莫大的方便和愉悦,做到人人平等,合理公正,秩序井然。同时也能对客户情况及员工的工作状况做出各种统计,为管理层进一步决策提供依据。本系统有上百家的成功案例,是由一批常年开发叫号系统工程师历时多年开发而成的一个系统系统成熟稳定。 医院排队叫号导诊台取号系统优 a、整个系统全部可采用软件实现排队叫号,不用布线,充分利用现有的计算机设备就可以实排队叫号管理,节约了投入的硬件成本,,是同类软件性价比最高的软件之一,系统实施简单方便; b、液晶/同步LED屏显示格式可以自定义; c、取号界面也实现了自定义,业务可以随时增加和删除,图片和样式可以随便切换; d、营业员端呼叫软件的设计充分为营业员着想,完全不影响营业员的工作,软件自动隐藏,营业员呼叫时用自定义的热键就可以呼叫,不用打开呼叫软件界面。 e、显示屏软件和取号系统可以共用一台电脑,相互不影响。节省电脑硬件资源。 f、可以和物理呼叫器一起使用,在没有电脑的窗口可以接物理呼叫器,系统方便灵活配置。 g、语音支持普通话女声、普通话男声、英语女声、粤语女声等多语种。 h、系统可以和评价系统相结合使用,真到达到一个排队号码一次评价。 i、 基本兼容市场上LED屏通讯协议(可以定制)。 医院排队叫号导诊台取号系统主要包括5个子程序 1、 排队系统参数设置程序pdcsset.exe运行它就可以设置排队叫号系统的相关参数; 2、 控制系统加语音系统“proserver.exe”,此子程序主要作用是和安装在营业员端的虚拟叫号程序进行通信,并发出叫号信息的语音。 3、 营业员端虚拟叫号程序,此子程序主要是给营业员用来呼叫客户的,此程序会自动隐藏,有热键功能,安装在营业员端的电脑上,完全不影响的工作,营业员只要按事先定义好的热键就可以呼叫客户过来办理。 4、 液晶显示屏或等离子显示屏/同步LED屏显示程序,此子程序主要是用来显示呼叫客户的排队系统,比如营业员端按下呼叫下一个,则显示屏上就显示“请1001号到201窗口 办理”等信息。 5、 触摸屏取号系统, 此程序是为客户取号用的,软件安装在一个触摸屏机上,也可安装在普通电脑上,设置好办理业务业务后,客户点击相应的办理业务,打印机打出一张排队号票。 医院排队叫号导诊台取号系统 v30.6.9更新日志 更新:取号程序。 医院排队叫号导诊台取号系统截图

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cqtianxingkeji

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值