基于单片机的自助排号系统设计开题报告
毕业设计(论文)-基于stc89c52单片机的医院门诊排队叫号系统设计[管理资料]
![毕业设计(论文)-基于stc89c52单片机的医院门诊排队叫号系统设计[管理资料]](https://img.taocdn.com/s3/m/4d2342c183c4bb4cf6ecd185.png)
摘要排队叫号管理系统是针对银行、工商、税务、通讯、政府机构等部门的大厅工作流程设计的,是利用电脑的科学管理客户排队的系统,很好地解决了客户在服务机构办理业务时所遇到的各种排队、拥挤和混乱现象,为客户办理业务带来莫大的方便和愉悦。
本课题研究的目的是研制一款无人排队的排队叫号机,它主要由主控制器、键盘、显示电路、蜂鸣器电路等部分构成。
系统利用单片机进行控制,通过串行通信方式传输处理数据;通过按键取号,在LCD1602上显示排队的号码以及当前正在等待的人数;通过按键叫号,在LCD1602上显示叫到的号码,由扬声器发出声音提示客户。
同时免除了令客户不舒服的站立式排队,这种现代化的高科技产品彻底解决了医院普遍存在的站立等候,服务无序的问题,深化并完善了服务的质量。
本系统采用单片机进行控制,利用LCD1602显示,蜂鸣器鸣叫提示的人机交互界面,模拟排队管理系统,科学地处理各种排队情况。
操作简便,控制灵活,显示清晰,制作成本低,性价比较高。
【关键词】STC89C52 LCD1602 蜂鸣器ABSTRACTThe queuing management system of the design is aimed at Banks, industry and commerce, taxation, communication, government institutions and other departments of the working process , Is using a scientific management system of customer queue ,is very good solution to the customers in the service agencies for business encounter all sorts of queuing crowded and chaotic phenomenon, for the customer has brought great convenience to transact business with pleasure. The purpose of this research is to develop a line of No queuing machine, and it mainly consists of the main controller, keyboard, display circuit, buzzer circuit part. System controlled by microcontroller, through serial communication mode processing data; through the key take number, LCD1602 lined up in display on the number and the number of waiting; through buttons, In LCD1602 display on the number, called by the speaker sound tip customers. Meanwhile from customers' uncomfortable stand type, the modernization of queue high-tech products thoroughly solved the hospitals widespread stood waiting, service disorder and perfected the problem, deepen the quality of the service. The system adopts single-chip microcomputer controlling, showing by LCD1602, man-machine interface of Buzzer chirping hinting, Simulating queue management system, Scientific dealing with various kinds of queuing. It has simple operation, control, display, making clear flexible low cost, high cost performance.【Key words】STC89C52 LCD1602 buzzer目录前言 (1)第一章单片机的概述 (2)第一节单片机的定义和特点 (2)一、单片机的定义 (2)二、单片机的特点 (2)第二节单片机的发展现状和趋势 (3)一、单片机的发展现状 (3)二、单片机的发展趋势 (4)第三节编程语言的选择 (4)第二章系统方案论证 (6)第一节设计要求 (6)第二节单片机芯片的选择方案和论证 (6)第三节显示模块选择方案和论证 (6)第三节系统方案选择和论证 (7)第三章系统硬件设计 (9)第一节 protel99应用介绍 (9)第二节单片机处理部分设计 (10)一、时钟电路 (10)二、复位及复位电路 (11)三、引脚介绍 (13)第三节 LCD1602介绍 (14)一、显示原理 (15)二、基本参数及引脚功能 (15)三、指令说明及时序 (16)第四节时钟振荡电路 (18)第五节复位电路 (19)第六节叫号电路 (19)第七节按键电路 (20)第四章系统软件设计 (21)第一节 Keil介绍 (21)第二节程序流程图 (22)第三节部分程序代码 (23)第五章硬件调试 (25)结论 (28)致谢 (29)参考文献 (30)附录 (31)一、英文原文: (31)二、英文翻译: (36)三、工程设计图纸: (40)四、源程序: (41)五、详细器件清单: (46)前言近年来,随着科学技术的迅猛发展和人们生活水平的日益提高,各行各业特别是服务行业的竞争也逐渐激烈。
基于AT89C51单片机的排队叫号系统设计

排队叫号机的实现目录1.引言 (1)2.系统功能分析及设计要求 (2)3.系统框图 (4)4.主要应用器件及技术原理 (6)4.1 微处理器介绍 (6)4.1.1、MCS-51单片机的特点 (6)4.1 2、MCS-51 单片机的结构 (6)4.2液晶LCD1602的介绍 (7)4.2.1 字符型液晶显示器的显示原理 (7)4.2.2 液晶LCD1602的简介 (8)5.系统硬件电路设计 (11)5.1晶振电路 (12)5.2液晶显示电路 (13)5.3声音提示电路 (14)6.系统测试 (16)7.系统软件设计 (15)7.1系统软件流程图........................................................... 错误!未定义书签。
7.2系统程序设计............................................................... 错误!未定义书签。
7.2.1 主程序............................................................... 错误!未定义书签。
7.2.2 液晶LCD1602显示处理程序...................... 错误!未定义书签。
7.2.3 按键检测程序...........................................................................错误!未定义书签。
8.结束语 (19)9.致谢辞.................................................................................. 错误!未定义书签。
10.参考文献............................................................................ 错误!未定义书签。
排队叫号器系统设计—单片机课程设计

单片机系统课程设计成绩评定表设计课题:排队叫号系统设计学院名称:##工程学院专业班级:学生姓名:学号:指导教师:设计地点:设计时间:单片机系统课程设计任务书构成目录1 概述 (3)1.1 研究背景 (4)1.2 设计思想及基本功能 (5)2 总体方案设计 (5)2.1 方案选取 (5)2.2 系统框图 (7)2.3 总体方案设计 (7)3 硬件电路设计 (9)3.1 主控电路硬件设计 (9)3.2 晶振电路 (11)3.3 时钟电路 (11)3.4 取号键盘电路 (11)3.5 叫号键盘电路 (12)3.6 大厅LCD显示电路 (13)3.7 窗口LED显示电路 (16)3.8 语音部分电路 (16)4 系统软件设计 (19)4.1主控软件设计 (19)4.2 键盘程序设计 (20)4.3 大厅LCD显示程序设计 (21)4.4 窗口LED显示程序设计 (22)4.5语音系统程序设计 (23)5 系统仿真实现 (27)6 总结 (27)参考文献 (27)附录1 C51源程序 (28)附录2 系统原理图 (28)1 概述1.1 研究背景随着我国社会经济的持续快速发展,社会的进步推动者各行各业的竞争逐渐加剧,促使各行各业树立新的服务观念,以改变以往的工作方式,以适应时代的需求。
如今银行,海关,税务,医院等单位人来人往经常出现排队等候现象。
排队等候问题已经成为人们经常面临的实际问题。
如何解决长久以来枯燥无序的排队问题,如何加强窗口单位的服务质量,如何加强对客户及工作人员的管理,如何克服诸如顾客挑选自己熟悉的工作人员而引起的各种弊端,创造一个轻松而个性化的窗口环境,已成为公共服务部门急需解决的问题,它直接影响着企业公共形象及业务量,涉及企业根本利益。
另外,传统柜台服务存在不安全隐患,偷盗密码已经不再是个别案例,多窗口的服务往往让人无所适从,客户盼望只排一个队,只接受“一对一”的个性化服务已成趋势。
单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。
基于51单片机的排队机叫号系统设计 精品

×××××××××本科生毕业论文(设计)题目:基于51单片机的排队机叫号系统设计姓名:××系别:工程系专业:电气工程及其自动化班级:08电气3班学号:×××××指导教师:×××2012年 6月 10日目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1引言 (1)1.2排队系统的功能简介 (1)1.2.1 系统的流程图 (1)1.2.2 取号 (2)1.2.3 排队 (2)1.2.4 叫号 (3)第二章排队机叫号系统的硬件电路设计 (4)2.1取号机硬件电路设计 (4)2.1.1取号输入装置电路设计 (4)2.1.2 MCU电路设计 (4)2.1.3 M-150II针式打印机电路设计 (6)2.1.4 LCD液晶显示电路设计 (7)2.2窗口叫号系统硬件电路设计 (8)2.2.1叫号输入装置电路的设计 (8)2.2.2 MCU 电路的设计 (8)2.2.3窗口LED显示屏电路 (9)2.3主控电路硬件电路设计 (11)2.4语音及大厅显示硬件电路设计 (12)2.4.1 语音部分电路设计 (13)2.4.2 LCD 显示部分电路设计 (14)2.4.3 MCU 电路设计 (14)2.4无线通信部分硬件电路设计 (15)第三章排队机叫号系统的软件设计 (18)3.1取号机软件设计 (18)3.1.1 设计流程图 (18)3.1.2 M-150II打印机部分 (18)3.1.3 LCD12864驱动部分 (23)3.2窗口叫号系统软件设计 (29)3.2.1 设计流程图 (29)3.2.2 LED显示部分 (29)3.2.4 MCU主控部分 (31)3.3大厅语音及LCD显示部分 (32)3.3.1 设计流程图 (32)3.3.2 语音系统部分 (33)3.3.3 主控系统软件设计 (38)第四章系统设计总结分析 (42)4.1设计的实用性 (42)4.2排队机叫号系统的应用前景 (42)参考文献 (44)致谢 (45)附录1 (46)附录2 (51)基于51单片机的排队机叫号系统设计摘要随着经济的迅速发展,业务数量也迅速增多扩展,以营业大厅为代表的窗口行业,大量客户的拥挤排队已成为了这些网点改善服务品质、提升自身形象的障碍,避免一些不必要的麻烦和冲突。
基于单片机的排队叫号系统设计

基于单片机的排队叫号系统设计一、系统总体设计基于单片机的排队叫号系统主要由单片机控制模块、显示模块、按键输入模块、语音播报模块和通信模块等组成。
单片机控制模块是整个系统的核心,负责协调各个模块的工作,处理数据和控制流程。
我们可以选择常见的单片机型号,如STM32 系列,其具有性能稳定、资源丰富等优点。
显示模块用于显示排队号码和相关信息,可以采用液晶显示屏(LCD)或者电子纸显示屏(EPD)。
LCD 显示清晰、色彩丰富,但功耗相对较高;EPD 则具有低功耗、长续航的特点,适用于对功耗要求较高的场景。
按键输入模块用于客户取号和工作人员操作,通常采用矩阵键盘或者独立按键。
语音播报模块用于播报排队号码和提示信息,可选用语音芯片或者通过软件合成语音进行播报。
通信模块用于实现系统与服务器或其他设备的数据交互,常见的通信方式有蓝牙、WiFi 等。
二、硬件设计1、单片机最小系统单片机最小系统包括单片机芯片、晶振电路和复位电路。
晶振电路为单片机提供时钟信号,保证其正常工作;复位电路用于系统初始化和异常情况下的复位操作。
2、显示电路如果选择LCD 显示屏,需要通过接口电路将单片机与显示屏连接,并编写相应的驱动程序来控制显示内容。
对于 EPD 显示屏,需要注意其特殊的驱动方式和刷新机制,以实现低功耗和长寿命的显示效果。
3、按键电路矩阵键盘通过行列扫描的方式检测按键按下,减少了单片机引脚的使用。
独立按键则直接连接到单片机的引脚,通过检测引脚电平的变化来判断按键操作。
4、语音播报电路语音芯片可以存储预先录制的语音信息,单片机通过控制引脚发送指令来选择播放相应的语音。
软件合成语音则需要在单片机中运行语音合成算法,将文本转换为语音信号输出。
5、通信电路蓝牙模块可以实现短距离的无线通信,适用于与移动设备的连接;WiFi 模块则可以接入局域网,实现与服务器的数据交换。
三、软件设计1、主程序流程系统上电后,首先进行初始化操作,包括单片机内部资源的初始化、各个模块的初始化等。
单片机开题报告范文

单片机开题报告范文随着单片机由于其较小的体积和很高的性价比,而在各种电子产品中受到广泛的应用和发展,单片机的研发人员也在不断的进行技术上的革新。
下面是店铺为大家整理的单片机开题报告范文,欢迎阅读。
单片机开题报告范文篇1:基于单片机数字频率计设计开题报告一、选题的依据及意义:本课题主要研究如何用单片机来设计数字频率计。
因为在电子技术中,频率的测量十分重要,这就要求频率计要不断的提高其测量的精度和速度。
在科技以日新月异的速度向前发展,经济全球一体化的社会中,简洁、高效、经济成为人们办事的一大宗旨。
在电子技术中这一点表现的尤为突出,人们在设计电路时,都趋向于用竟可能少的硬件来实现,并且尽力把以前由硬件实现的功能部分,通过软件来解决。
因为软件实现比硬件实现具有易修改的特点,如简单的修改几行源代码就比在印制电路板上改变几条连线要容易的多,故基于微处理器的电路往往比传统的电路设计具有更大的灵活性。
因为数字频率计是计算机、通讯设备、音频视频等科研生产领域必不可少的测量仪器,所以频率的测量就显得更为重要。
在数字电路中,频率计属于时序电路,它主要由具有记忆功能的触发器构成。
在计算机及各种数字仪表中,都得到了广泛的应用。
本课题采用的是直接测频式的频率计,设计原理简单、电路稳定、测量精度高,大大的缩短了生产周期。
二、国内外研究概况及发展趋势(含文献综述):由于当今社会的需要,对信息传输和处理的要求不断提高,对频率的测量的精度也需要更高更准确的时频基准和更精密的测量技术。
而频率测量所能达到的精度,主要取决于作为标准频率源的精度以及所使用的测量设备和测量方法。
目前,测量频频的方法有直接测频法、内插法、游标法、频差倍增法等等。
直接测频的方法较简单,但精度不高。
频差倍增多法和周期法是一种频差倍增法和差拍法相结合的测量方法,这种方法是将被测信号和参考信号经频差倍增使被测信号的相位起伏扩大,再通过混频器获得差拍信号,用电子计数器在低频下进行多周期测量,能在较少的倍增次数和同样的取样时间情况下,得到比测频法更高的系统分辨率和测量精度,但是仍然存在着时标不稳而引入的误差和一定的触发误差。
自动排队叫号系统设计

课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目: 自动排队叫号系统初始条件:1.数字电子技术基础知识;2.STC89C52单片机原理与接口技术。
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.根据理论知识撰写课程设计报告。
2.按照要求焊接实物,并调试电路功能。
参考书目:[1]《数字电子技术基础》,伍时和主编,清华大学出版社。
[2]《新型集成电路的应用――电子技术基础课程设计》,梁宗善主编,华中科技大学出版社。
[3]《51单片机C语言教程》,郭天祥编著,电子工业出版社。
时间安排:指导教师签名:年月日系主任(或责任教师)签名:年月日摘要 (3)1 设计指标及方案的确定 (5)1.1 设计主要性能指标 (5)1.2 设计方案的讨论及确定 (5)2 设计原理 (7)2.1 STC89C52单片机简介. (7)2.1.1 STC89C52结构功能介绍. (7)2.1.2 C51编程相关知识. (9)2.2 1602液晶模块 (10)2.3 独立按键模块 (12)2.4 蜂鸣器模块 (13)2.5 软件操作流程 (13)3 电路功能调试 (14)3.1 调试软件介绍 (14)3.1.1 Keil软件介绍 (14)3.1.2 STC-ISP软件介绍 (15)3.2 程序调试结果 (15)3.3 整体电路图 (18)4 实物展示 (19)5 课程设计心得体会 (20)参考文献 (21)附录1 C51源程序 (22)附录2 元件清单 (29)本课程设计成果可用于银行办理业务,医院挂号等情况下。
需要排队时,只需先领一个号码,等自己的号码被叫到时再去办理业务,避免了排队浪费精力和体力。
STC89C52是一种带8K字节闪烁可编程可檫除只读存储器的低电压,高性能COMOS8的微处理器,俗称单片机。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
基于单片机的银行排队系统的设计

基于单片机的银行排队系统的设计摘要采用STC89C52RC为主控芯片,设计并实现了一个模拟银行排队系统,给出了系统组成结构框图、主要的硬件电路和软件设计。
系统采用LCD12864和LCD1602进行显示,采用热敏打印机打印用户凭条,语音芯片实现叫号功能,并具有时钟显示和系统设置等功能。
实践证明,该系统性能可靠、稳定、可连续稳定地工作。
关键词STC89C52;智能排队;热敏打印机;液晶显示0 引言随着市场经济的发展,客户在市场交易中的地位越来越重要,个人化的服务已成趋势,提供舒适的服务环境已成竞争的重要手段。
多窗口类别的服务往往让人无所适从,客户盼望只排一个队,只接受“一对一”的服务。
营业窗口是形成银行、电信、航空、医院等企业的公众形象的重要因素,因此,排队管理系统应运而生,它彻底解决了银行、医院等服务性企业普遍存在的站立等候、服务无序的问题,深化并完善了服务的质量[1]。
市场上已有成品的排队机系统,但存在系统庞大、结构复杂、维护管理不便、成本普遍较高等缺陷。
本文以价格低廉的单片机为系统主控CPU,设计并研制出体积小、结构简单、可靠性高、维护操作方便、性价比较高的银行排队系统。
1 系统方案1.1 设计要求在用户机端,当顾客按下排号机上办理业务的对应按键时,打印机可打印出相应的用户凭条,凭条上显示号码和所办理的业务类型,并提示客户注意显示屏上显示的内容;对应银行工作人员工作台前的LED灯就会点亮,以提示工作人员有顾客在等候办理业务。
当工作人员按下工作台上的工作按键时,扬声器就会发出语音提示,同时LCD显示屏也显示相关内容,以提示顾客到相应窗口办理业务。
1.2 功能分析硬件系统由主控制器、键盘模块、液晶显示模块、打印机模块、语音模块、时钟模块等组成,与软件结合,实现排队叫号的功能。
主控制器中的单片机采用STC89C52RC。
键盘共设计了11个按键,其中3个按键是业务选择按键,用来给顾客选择业务。
另外8个按键分配给8个柜台,当服务完一位顾客后可直接按叫号控制按键叫下一位顾客。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西安铁牛电子科技有限公司
毕业设计(论文)开题报告
题目:基于单片机的自助排号系统设计
系别电子信息系
专业通信工程
班级
姓名韦伟
学号
导师杨威
2016年 1 月 4 日
泛的应用。
为完成一个取号,叫号。
该系统以AT89C51单片机为核心,利用取号机输入排队相应信息,经单片机处理后,将信息输出到屏幕LCD1602上显示,同时进行语音提示,完成排队取号流程。
系统的总体设计框图如图3.1所示。
图3.1
4.本课题研究的重点及难点,前期已开展工作
重点难点在于整体方案的设定,程序设计计算,排号系统集成与仿真。
工作开展:
(1)明确对排号系统系统的工作要求,是设计排号系统的依据,由使用部门已技术任务书的形式提出。
(2)拟定排号系统结构图。
根据工作形式,合理的选择与计算
排号系统拟定之后,应按国家标准规定的图形符号绘制正式原理图。
PCB图以及编写程序。
5.完成本课题的工作方案及进度计划
第一周熟悉题目、查阅资料、了解有关液压系统设计的基本方案及原理。
第二周确定基本工作方案。
第三周撰写开题报告准备开题答辩。
第四周—第五周排队系统工作流程的分析包括数据处理流程,客户工作流程,工作人员工作流程。
第六周系统整体设计分析包括硬件概要设计,软件概要设计。
参考文献
[1]康万新.毕业设计指导及案例剖析应用电子技术方向[M].北京:清华大学出版
社,2007
[2]杨连国.医院智能排队叫号系统的设计与实现[D].南京:东南大学,2006
[3]郭天祥.新概念51单片机C语言教程[M].北京:电子工业出版社,2004
[4]阎石.数字电子技术[M].北京:高等教育出版社,1998
[5]苏淳.概率论[M].北京:科学出版社,2004
[6]薛毅.运筹学与实验[M].北京:电子工业出版社,2008
[7]任敏丽.排队论在银行服务系统中的若干应用研究[D].哈尔滨:哈尔滨工业大
学,2010
[8]欧东.叫号排队系统在医院的应用[J].重庆:重庆医学,2007
[9]严万全.银行排队问题分析及系统优化策略研究[J].金融经济,2012
[10]刘建军.随机服务系统排队模型及实例分析[J].新乡学院学报,2010
[11]滕丽丽.基于单片机的银行排队系统的设计[J].信息科技,2010
[12]彭伟.单片机C语言程序设计实训100例[M].北京:电子工业出版社,2009
[13]Anily S,Haviv M.Cooperation in service systems[J].Operations
Research ,2010,58(3):660-673.
[14]Chen X ,Zhang J.A stochastic programming duality approach to
inventory centralization games [J].Operations Research
2009,57(4):840-851.
[15]Ozen U,Reiman M I,Wang Q.On the core of cooperative queueing games
[J].Operations Research Letters,2011,39:385-389.。