基于单片机的银行排队系统毕业设计论文(25页).doc
《基于单片机的银行排队系统毕业设计论文(25页).doc》由会员分享,可在线阅读,更多相关《基于单片机的银行排队系统毕业设计论文(25页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于单片机的银行排队系统毕业设计论文-第 13 页 毕业设计(论文)课 题 名 称 基于单片机的银行排队系统的设计 学 生 姓 名 罗 航 学 号 1141301033 系、年级专业 信息工程系、11电子信息工程 指 导 教 师 王少杰 职 称 副教授 2015年 6月 1 日摘要随着中国的改革开放,在自由市场的交易中顾客的地位越来越高,不同的领域需要提供不同的服务,使消费者感觉到服务的安全和舒适已经成为商业竞争的重要手段。服务窗口是邮政、餐饮、交通等领域公司的社会印象的重要支柱。因此,排队管理系统的操作窗口是这个原因产生的,智能排队系统的使用,让客户变成排队等候业务取号排队,语音提示,有效
2、的解决了餐饮等服务行业领域常见的顾客站立等待、服务混乱、人员冲突等问题,提高了服务的需求和增强了服务的水平。此设计以STC89C52芯片为核心,该设计被划分成多个处理模块,主要有语音提示模块、取号模块、叫号模块、液晶显示模块等几个模块,当硬件系统和软件系统相组合将实现所需的功能问题。其工作流程是:排队人员按键取号,轮到本人时语音提示本人到哪个窗口办理业务,VIP有专门的VIP窗口,有VIP排队时VIP窗口VIP排队优先,无VIP时VIP窗口正常排队。本文对世界上各国的研究成果和理论进行了粗略的阐述。描述了银行排队系统的整体设计过程和原理。给出了详细的电路图。对系统的实物进行了调试并且给出了调试
3、的结果。总结了本次完成的任务,通过实践发现了设计进程中出现了的问题,并对设计的未来规划作了研究。关键词:排队系统 ;液晶显示 ;语音提示AbstractAs Chinas reform and opening up and in the free market trading customer status more and more high, different areas will need to provide different services, make consumers feel the safety and comfortable service has become an
4、 important means of commercial competition. Is the postal service window, catering, traffic areas such as an important pillar of social impression of the company. Queuing management system, therefore, the operation of the window is for this reason, the use of intelligent queuing system, make custome
5、r business take the queue waiting in queue, voice prompt, effectively solve the food and beverage service industry fields such as common customers stand waiting, service problems such as chaos, staff conflict, improve the service demand and enhance service level.So Im going to design a bank queuing
6、system based on single chip microcomputer. This design STC89C52 chip as the core, the design is divided into multiple processing module, voice module, take the main module, snarling module, liquid crystal display module and so on several modules, when combined hardware system and software system wil
7、l achieve the desired function. Its working process is: line personnel take number keys, which I voice prompt when I turn to the window to handle business, VIP special VIP window, a VIP line at VIP VIP priority queue window, no VIP VIP window when the normal line.In this paper, the research results
8、and theory of all countries in the world are roughly described. Describes the bank queuing system of the whole design process and principle. The detailed circuit diagram is given. On the system of physical commissioning and debugging results are given. Summarizes the tasks to complete, through pract
9、ice discovered the problems appeared in design process, and the design of the planning in the future.Key words: queuing system; Liquid crystal display; Voice prompt目录摘要Abstract1绪论11.1 课题背景11.1.1 国内外现状11.1.2 发展趋势21.2本文主要研究的内容和任务31.3 本章小结32 排队系统的整体设计方案分析42.1设计的总架构42.2 设计的思路52.2.1 单片机的选择52.2.2 显示模块62.2
10、.3 语音提示模块72.3 本章小结73系统的硬件电路设计83.1系统的整体原理图83.2 单片机的控制电路设计83.2.1 STC89C52的功能说明83.2.2 时钟电路设计113.2.3复位电路设计123.3 LCD1602显示电路133.4语音提示电路143.5 本章小结154软件设计与仿真164.1 软件的开发环境164.1.1 开发环境keilC51介绍164.1.2 protues仿真环境174.2 系统软件设计184.2.1 单片机的主程序流程184.2.2 按键的检测184.2.3 LCD1602显示194.3 电路仿真194.3.1 取号时的系统仿真194.3.2 叫号时的
11、系统仿真204.4本章小结235系统的调试和总结245.1 系统硬件的实现245.3 系统集成和测试275.4 本章小节276总结和展望286.1 论文主要完成的工作286.2 问题和前景展望28参考文献30附录(元件清单)31致谢321绪论1.1 课题背景随着中国的改革开放,在自由市场的交易中顾客的地位越来越高,不同的领域需要提供不同的服务,使消费者感觉到服务的安全和舒适已经成为商业竞争的重要手段。服务窗口是邮政、餐饮、交通等领域公司的社会印象的重要支柱。因此,排队管理系统的操作窗口是这个原因产生的,智能排队系统的使用,让客户变成排队等候业务取号排队,语音提示,有效的解决了餐饮等服务行业领域
12、常见的顾客站立等待、服务混乱、人员冲突等问题,提高了服务的需求和增强了服务的水平。随着客户量越来越多,站立等待的排队方式实在是力所不及,不能适应21世纪智能化的潮流观念。让人们站立排队等候也与顾客是最重要的理念相违背。随着智能化生活观念的普及,通过计算机实现的智能排队由此而生。顾客站立费时费力的的排队等候得到了有效的改善,现在智能化的排队系统已经在生活中广泛的应用。 排队系统和传统的排队没有本质上的区别,只是让由平常的顾客站立排队变为取号排队、排队等候、语音提示,让早来早排的理念得到了更好的实现,防止了插队现象的发生和由此而产生的人员冲突,不仅优化了服务和工作环境,而且提高了服务效率和质量,防
13、止了因排队而产生的人员冲突,使社会公共秩序得到了改善、创造了和谐的社会环境。有效的解决了银行、邮政、餐饮等领域经常存在的站立等候、排队混乱的问题。现今在世界的银行、餐饮等领域智能化的排队系统被广泛的接受和使用,国内的改革开放以来,这种科技带来的方便也越来越被接受和应用。1.1.1 国内外现状排队系统通过算法模拟了顾客排队过程,客户通过显示屏或者按键等进行取号,然后在等待区等候叫号,替代各种服务类窗口普遍的让客户站立等待的流程,完成了系统帮助顾客进行排队的流程,可用于各种窗口类服务行业。排队系统观念在20世纪的六、七十年代提出,在欧美等西方发达国家最先开始流行,后来迅速得到普及和使用。以前的排队
14、,顾客先得到一个预先准备好的号码,轮到该号时,服务员再通知顾客。经过多年的研究,排队理论得到了发展,经过多年的理论研究,在20世纪初得到了随机服务系统理论的最早成果,20世纪40年代年左右排队理论开始在管理和交通等领域被应用。在中国,排队系统观念传过来的时间也不长,在1998年国内这方面的技术才起步,所以中国的排队技术产品的经营活动起步比较晚。在发展期,国内对排队系统的生产有了新的理解。服务行业也看到了这种技术的优势,顾客对这种效率高的排队方式也渐渐的习惯了。1.1.2 发展趋势如今根据不同的需求排队系统有许多的设计方案,常见的有:取号有按键式排队取号,触屏式和无线式排队取号。显示的有LCD显
15、示、LED显示、PDP显示等。从排队系统的发展过程来研究,可以主要分为三个不同的时期,分别为单片机、PC式、嵌入式三种核心结构,适用的领域也都不相同,嵌入式是当今最火热的技术。基于单片机的银行排队系统的运行流程十分的简单,可以实现基本需求的功能,成本较低和安全是它最大的特点,但是相比与其他类型的系统也有不足的地方,如接口电路复杂和功能简单,这是智能化排队系统的早期产品,扩展功能十分有限,但是,对于本课题需要解决的实际问题已经足够。因为21世纪科学技术的进步,当今流行的产品是PC机的结构模式。这类形式的特点是比较容易与所应用的领域兼容,数据是可以共同分享的,最大的缺点是设计和制造的价格比其他的类
16、型贵,还有一个缺点是系统的结构不太严格。嵌入式系统具有功耗小,特异性强,可靠性强的优点。因为系统自身没有自动开发的功能,必须使用一套开发环境和工具才能进行开发,用户对它进行修改需要有很强的嵌入式知识背景。它的应用范围包括网络设备、个性化产品、智能设备等,所以嵌入式系统具有较好的开发和发展前景。1.2本文主要研究的内容和任务本文提出的若干问题主要是基于单片机的银行排队系统,本文对整个的设计过程进行了规划,确定了系统设计中所要设计的主要模块及其实现方案,对不同模块的硬件和软件的设计进行了详细的描述。本文主要对下面的几个部分进行了阐述:第一:大概阐述了排队语音提示系统的设计背景、设计目标和设计影响,
17、国内外的主流和缺点,还对智能排队系统的未来发展趋势进行了简略的概括。第二:对能够实现排队系统的不同方案进行比较研究从而选择最佳的方案。表明了整个设计的框架的指导方向,介绍它的工作原理及运行流程。第三:系统介绍了基于单片机的智能排队提示系统实现的硬件设计方案。对选用的STC89C52型微处理器,LCD显示模块,SYN6288语音提示模块进行详细的介绍。第四:对于单片机排队系统的每个部分的软件系统进行了细致描述,主要介绍了SYN6288语音提示,LCD的显示模块。第五:对系统的硬件和软件的调试和实现给出了详细的说明,阐述了软硬件的调试方法,最后做了本设计的总结和展望。1.3 本章小结本章主要针对该
18、课题的背景及意义进行描述,对国内外的主流的此类系统进行了研究,对本系统的发展的潮流做了预测,知道了完成本设计所需要完成的主要任务和核心内容,以便更快的完成该课题的任务。2 排队系统的整体设计方案分析2.1设计的总架构在毕业设计的构思期间,我在网上查询了国内外各种设计的方案并且进行了比较,对系统硬件和相软件的设计做了比较详细的研究和分析,确定了设计系统的一个最好的方案,在接下来我将介绍整个设计方案的内容以及这个方案的优势和劣势。排队系统要能够最先完成计算机化,然后再完成人性化功能的设计要求,达到实现普通老百姓的生活服务。图 2.1排队提示系统图图 2.2 总的流程图2.2 设计的思路整个设计的系
19、统图2.1所示,系统由几个不同的模块共同构成,以单片机作为本课题的主控制单元,将系统分为几个不同的模块,由它们共同协作完成排队提示工作。2.2.1 单片机的选择MCU的中文译为微控制单元,又被叫单片微型计算机,俗称单片机,它把计算机构成的主要部件集成在一块芯片上,从而构成了一块小却能够处理多种简单任务的微型计算机。它具有体积小、可靠性高、控制能力强等特点。 单片机从出现到今天发展迅速,种类很多,不同型号的单片机功能和引脚都不一样。电子产品的水平是不同的,为了应对能源需求不断提高的要求,低功耗成为趋势。CMOS工艺已成为当前微处理器的主流。微处理器经过不断的研究和发展,从最开始的4位、再到8位,
20、如今最高的甚至可以到32位,64位,现在8位的单片机已经占据了大部分的低端市场。 STC单片机可以完全兼容8051系列单片机,具有运行稳定性强、功耗小和市面上价格比较便宜等特点。2.2.2 显示模块咱们在很多应用系统中经常会用到显示器,显示器有很多种分类,接下来将对这些显示器进行比较。七段数码管(也称为七段LED数码管)是由七个离散的发光二极管集成在一起排列成8字形成的,用于显示十进制数字。因为本设计的要求是要显示多个号码数字,使用LED显示就会显得很繁琐,这与本设计的要求背道而驰。点阵式的LCD显示器的功耗很低,但具有很高的分辨率,并具有灵活的显示图形,文字,数字和其他的效果。所以在很多设计
21、中使用非常的广泛。现在实现整个液晶显示的功能可以应用专门驱动I2C,购买的LCD很多有提供现成的功能模块,根据资料就能够实现LCD的显示,这样不仅仅简化了本课题的设计,而且还有效的减短了开发的时间。2.2.3 语音提示模块本次的语音模块采用的语音芯片是SYN288。宇音天下科技公司于2002年最早研发出中国首款语音合成芯片OSYNO6188。SYN6288语音合成芯片是这个公司最新推出的产品,继承了OSYNO6188语音芯片的优良特色,SYN6288智能化水平和语音合成效果均获得了大幅度的进步,是一款真正面向中高端行业应用市场的中英文语音合成芯片。SYN6288语音合成芯片的出现,将会使得智能
22、化的语音系统得到广泛的应用和研究,推动人工语音的发展。2.3 本章小结 在本章中,基于单片机的排队语音系统分为了几大模块,而且对设计中的每个模块进行了细致的分析,阐述了该课题的大概框架和主要的模块设计。3系统的硬件电路设计3.1系统的整体原理图图 3.1 整体原理图3.2 单片机的控制电路设计3.2.1 STC89C52的功能说明STC89C52是STC公司出产的一种低功耗、高性能CMOS8位微控制器,具备 8K 在系统可编程Flash存储器。其引脚图如下:图 3.2 STC89C52单片机引脚分布图单片机引脚功能: (1) 电源引脚VCC:电源正(一般接+5V电源)。 VSS:电源接地端。(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 银行 排队 系统 毕业设计 论文 25
限制150内