基于STC89C52单片机的医院门诊排队叫号系统设计

合集下载

基于AT89C51单片机的排队叫号系统设计

基于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 研究背景随着我国社会经济的持续快速发展,社会的进步推动者各行各业的竞争逐渐加剧,促使各行各业树立新的服务观念,以改变以往的工作方式,以适应时代的需求。

如今银行,海关,税务,医院等单位人来人往经常出现排队等候现象。

排队等候问题已经成为人们经常面临的实际问题。

如何解决长久以来枯燥无序的排队问题,如何加强窗口单位的服务质量,如何加强对客户及工作人员的管理,如何克服诸如顾客挑选自己熟悉的工作人员而引起的各种弊端,创造一个轻松而个性化的窗口环境,已成为公共服务部门急需解决的问题,它直接影响着企业公共形象及业务量,涉及企业根本利益。

另外,传统柜台服务存在不安全隐患,偷盗密码已经不再是个别案例,多窗口的服务往往让人无所适从,客户盼望只排一个队,只接受“一对一”的个性化服务已成趋势。

单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。

自动排队叫号系统设计

自动排队叫号系统设计

课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目: 自动排队叫号系统初始条件: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指令集和输出管脚相兼容。

基于AT89C52单片机的病房无线呼叫系统的设计

基于AT89C52单片机的病房无线呼叫系统的设计

基于AT89C52单片机的病房无线呼叫系统的设计王安丁晓迪常亮(佳木斯大学黑龙江佳木斯 154007)摘 要:本文所叙述的病房无线呼叫系统以AT89C52单片机为核心,采用无线射频芯片nRF905和单片机多地址编码寻址技术,实现主、分机信号的无线收发和对呼叫床位信息的显示、存储等功能。

关键词:单片机;nRF905;无线呼叫系统中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2010)1020108-010 引言方案。

包括单片机控制电路,无线收发电路,显示电路和按键控制电路等几大部分。

医院病房呼叫系统作为加强病房中的患者与医务工作者之间联系的重2.2.1 主机无线收发电路设计。

主机的主要作用是接收分机信息并加要桥梁,直接关系到病人的安危,越来越受到各大医院的重视。

传统的病以显示和回复分机确认信息,其无线模块硬件设计与分机相同,不需要做房呼叫系统多采用有线系统,布线麻烦,维护不便。

设计应用无线射频技较大改变。

其天线结构也参考分机设计。

术,有效克服了有线系统工作时的诸多问题。

2.2.2 显示模块设计。

主机使用LCD1602液晶显示器,显示分机信1 系统总体方案设计息。

硬件上将单片机的I/O口分别连接1602液晶的双向数据端D0~D7和控制本系统包括一个主机和多个分机。

主机负责接收各个分机发来的信端RS、E、R/W,完成对显示器的控制。

息,并进行汇总和处理,最后加以显示。

分机主要是用来呼叫主机,每个2.2.3 翻阅与删除按键设计。

主机上按键主要设计两个,功能分别为分机的结构完全一致。

分机和主机之间主要是通过无线方式进行数据传翻阅呼叫信息和删除呼叫信息。

电路采用单个按键与单片机直接相连。

输,分机之间不能进行相互通信。

2.2.4 主机电源设计。

主机固定在护士站,无需随意移动,采用2 硬件电路设计220V交流供电。

交流电经变压器后再经整流滤波以及稳压,即可输出所需无线病房呼叫系统的硬件电路主要由主机和分机两个部分所构成。

基于单片机的医院分检与叫号系统设计

基于单片机的医院分检与叫号系统设计

忍X©
的就医环境。
1系统总体设计
本系统以STM32F103C8T6单片机为核心控制模 块,采用MAX30102心率脉搏模块检测患者实时心 率,DS18B20温度传感器检测患者实时温度,根据设 置的心率和温度范围安排就诊患者到不同队列进行 排队。
显示模块使用LCD12864液晶显示器,按键模块 由5个独立按键组成,其对应的功能分别是:按键1, 第一块LCD液晶屏显示患者的就诊号数以及前方等 待人数;按键2, LCD液晶屏清除按键1显示的信息; 按键3,语音模块通过扬声器进行播报患者的就诊信 息,通知患者去几号窗口就诊;按键4,第二块LCD 液晶屏可以显示当前窗口剩余的就诊人数;按键5, 第二块LCD液晶屏可以切换查看不同窗口剩余的就 诊人数。
JQ8900-16P语音模块:支持多种控制模式、一 线串口模式、按键模式,最佳输入电压为4.2 V,工 作电流为100 mA,工作温度为-40〜+85 C。 2.2硬件电路连接 2.2.1 MAX30102心率脉搏传感器
MAX30102心率脉搏传感器的结构图和弓|脚图如 图2、图3所示,其VIN接LED电源输入端,一般接
该系统总体结构图如图1所示。
作温度在-40〜+85 C。 DS18B20数字温度传感器:可采集-55〜+125 C
的温度,精度在-10〜+85C范围内精度为土 0容易达到,较为方便。
LCD12864液晶显示模块:自带有中国汉字字 库,点阵汉字很多,分辨率为128x64,可在3.0〜5.5 V 的低电压范围工作,低功耗,并且内置有DC-DC转 换电路,工作温度在0C至55 C。
*基金项目:2019年福建省本科高校教育教学改革研究项目——物联网背景下电气信息类专业的创新创业教育改 革与实践(项目编号:FBJG20190307 )。 收稿日期:2019-08-25 作者简介:李秋怡( 1999—),广西玉林人,本科,主要研究方向:智能控制。

毕业设计(论文)-基于单片机的智能排队叫号系统设计

毕业设计(论文)-基于单片机的智能排队叫号系统设计

第1章绪论1.1 课题来源近年来,随着我国社会经济的持续快速发展,资金流动加快,服务行业的不断增加,加之我国政府正在努力构建和谐社会、服务型政府,大量的用户越来越频繁的光顾金融系统、电信、医疗、政府办事大厅等服务部门,时代的发展给这些服务型行业提出新的服务理念,也给这些行业和部门带来了巨大的压力。

伴随着经济全球化的大浪潮,各行各业之间的竞争逐渐加剧、每个服务行业业务量在不断增长,业务种类也日益增多,排队等候已成为人们经常面临的实际问题。

在银行、医院、电信、税务、工商等营业大厅里,前拥后挤、杂乱无章的排队等候,己是司空见惯的现象,很多窗口也因而秩序混乱,为保护用户隐私而设置的“l米线”也形同虚设。

一方面客户因为长时间的站立排队透支体力和精力而疲惫不堪,另一方面工作人员也为长时间遭受众多客户的围绕而不胜其烦,影响了服务质量。

因此,改善服务质量、树立良好的企业形象,解决客户劳累的排队现象、创造人性化务环境已成为急需解决的问题。

长时间的站立排队使用户疲惫和厌烦,用户渴望尊重隐私,期望“个性化服务”,只排一个队,只接受“一对一服务”。

对服务部门来讲,使用排队机是提高服务质量,提升服务形象,吸引顾客的有利措施。

随着信息技术的突飞猛进,智能排队管理系统应运而生。

智能排队管理系统是一种综合运用计算机技术、网络技术、多媒体技术、通信控制技术等的高新技术产品,此系统完全模拟人群的排队过程,实现了计算机系统代替客户进行排队的过程曰。

使用排队系统后,用户在票号机上取票后,在休息区舒适地等待,听到呼叫后才去对应的窗口办理事务,服务人员面对一个安静的环境,面对一个客户,可以专心办理业务,提高了工作效率。

我国人口众多,办事排队一直是一个令人头痛的问题. 现今,随着服务行业业务种类的细化和增加,服务内容和工作量加大,这个问题变得尤为突出. 嘈杂、无序、不公平、不合理、低效等一直是排队中困扰顾客和服务人员的问题. 电子排队管理系统很好地解决了这些问题,可以广泛地应用于银行、医院等窗口服务单位. 银行自动叫号系统就是电子排队管理统的一种,是针对银行服务窗口的特点而设计的.这里以ATMEL 公司的AT89C51单片机为核心, 设计了一个简单的把客户与服务机构相结合的主从机排队叫号系统。

单片机排队叫号

单片机排队叫号

课程设计报告书题目:排队叫号系统学院专业班级学生姓名学生学号指导教师课程编号课程学分起止日期课程设计任务书三、排队叫号系统设计一、目的任务1、使学生加深对单片机理论方面的理解,提高实践动手能力;2、使学生掌握单片机的I/O口、定时/计数器、中断系统、串口的控制,掌握LED 灯、按键/矩阵键盘、LED/LCD显示器、温度/烟雾/光敏传感器、蜂鸣器等的控制。

3、使学生了解和掌握单片机应用系统的软硬件设计过程、方法及步骤,为以后设计和实现单片机应用系统打下良好基础。

二、设计内容1、主机通过按键完成叫号,LED/LCD显示器显示被叫的号码;蜂鸣器响,提醒顾客接收服务;2、从机通过串行通信方式完成排队取号功能;3、从机显示队列中排在其前面的顾客数。

三、时间安排2020.10.26-2020.11.06四、设计工作要求整体要求:用Proteus仿真软件设计电路图,用Keil软件编写调试程序,并生成HEX文件,系统能正常运行。

摘要排队叫号系统是针对银行、工商、通讯、政府机构等部门的大厅工作流程设计的,能够很好地解决客户在服务机构办理业务时所遇到的各种排队和混乱现象。

为了实现主机通过按键完成叫号,LCD液晶显示器显示被叫号码;蜂鸣器响,提醒顾客接受服务;LED灯亮,表示当前队伍有人排队。

从机通过串行通信方式完成排队取号,从机显示队列中排在其前面的顾客数的功能。

本次课程设计采用51单片机进行控制,利用LCD液晶显示器显示,蜂鸣器鸣叫提示的人机交互界面,科学的处理各种排队情况,具有操作简便、控制灵活、显示清晰等特点。

关键词:51单片机;LCD液晶显示器;取号;叫号目录1 概述 (1)1.1排队叫号系统简介 (1)1.2 Proteus仿真电路软件简介 (1)1.3 Keil软件简介 (2)1.4课程设计内容 (2)2 系统需求分析与设计 (3)2.1排队叫号系统的基本功能 (3)2.2工作原理 (3)3 系统硬件电路设计 (4)3.1主要器件 (4)3.2主要电路设计流程图 (5)3.2.1 主机部分电路 (5)3.2.2 从机部分电路 (6)3.3功能部分电路设计 (6)3.3.1 蜂鸣器电路 (6)3.3.2 TXD串行发送和RXD串行接收电路 (7)4 系统控制程序设计 (8)4.1 主程序设计 (8)4.2 窗口选择程序设计 (9)4.3 蜂鸣器程序设计 (11)5 系统集成与仿真测试 (12)总结 (14)参考文献 (15)1概述1.1排队叫号系统简介近年来,随着科学技术的迅猛发展和人们生活水平的日益提高,各行各业特别是服务行业的竞争也逐渐激烈。

基于单片机的排队呼叫系统(毕业论文)答辩PPT(对应我上传的同名文档)

基于单片机的排队呼叫系统(毕业论文)答辩PPT(对应我上传的同名文档)

软件方案及设计
例如,发送一个立即数99H,询问单片机B是否可以接受数据。 当小李拨打小张的电话拨通后,小张拿起听筒需要说一声HELLO,以 表示他已经做好了对话的准备。如果小张不说HELLO,那尽管通信 已经建立,小李还是不敢确定是否开口说话。所以,当单片机A向B 发送呼叫信号99H以后,B需要向A回复一个应答信号。例如,立即 数01H,表明B可以接受数据。 通过以上的约法三章,通信才能建立起来。这个比喻是一个典型的 通信协议的建立方法。 了解了通信协议的建立方法之后,可以简单的约定A和B之间的通信 协议。 1.单片机A和B之间以2400的比特率迚行串口通信。 2.A先向B发起通信请求,发送呼叫信号99H。 3.B收到呼叫信号后,向A回送应答信号01H。 4.通信建立,开始数据传输。
软件程 序展示
单片机B中需要烧入的程序:
ORG 00H Start: Mov scon ,#50h Mov tmod,#20h Mov th1,#0f3h Mov tl1,#0f3h Mov p0,#00h Setb tr1 Wait_dial: Jbc ri,check_99 Jmp wait_dial Check_99: Mov a,sbuf Cjne a,#99h,wait_dial Send_response: Mov sbuf,#01h
软件设计草案
软件程 序展示
Call filter Jnb p2.6,$ Mov r1,#6 Jmp timerset Chk_7: Jb p2.7,chk_again; Call filter Jnb p2.7,$ Mov r1,#7 Jmp timerset Chk_again: Jmp chk_0 Filter: Mov r6,#60 F1: mov r7,#248 djnz r7,$ djnz r6,F1 ret

基于AT89C51单片机的排队叫号系统设计课程设计

基于AT89C51单片机的排队叫号系统设计课程设计

摘要本文设计了一套排队叫号系统。

该系统是以排队抽号顺序为核心,客户利用客户端抽号,工作人员利用叫号端叫号;通过显示器及时显示当前所叫号数,客户及时了解排队信息,通过合理的程序结构来执行排队抽号。

以提高排队等待效率,解决排队秩序混乱,前拥后挤等现象,实现排队自动化,规范化。

通过该系统的使用,客户不必为排队浪费大量精力,便于管理排队秩序,同时适应信息时代管理数字化的要求,提高服务水平与质量。

关键词:单片机排队叫号系统开发目录1.引言 (1)2.系统功能分析及设计要求 (2)3.系统框图 (3)4.主要应用器件及技术原理 (4)4.1 微处理器介绍 (4)4.1.1、MCS-51单片机的特点 (4)4.1 2、MCS-51 单片机的结构 (4)4.2液晶LCD1602的介绍 (5)4.2.1 字符型液晶显示器的显示原理 (5)4.2.2 液晶LCD1602的简介 (5)5.系统硬件电路设计 (8)5.1晶振电路 (8)5.2液晶显示电路 (9)5.3声音提示电路 (10)6.系统测试 (11)7.系统软件设计 (10)7.1系统软件流程图....................................................... 错误!未定义书签。

7.2系统程序设计........................................................... 错误!未定义书签。

7.2.1 主程序........................................................... 错误!未定义书签。

7.2.2 液晶LCD1602显示处理程序..................... 错误!未定义书签。

7.2.3 按键检测程序...........................................................................错误!未定义书签。

基于AT89C51单片机的排队叫号系统设计课程设计

基于AT89C51单片机的排队叫号系统设计课程设计

摘要本文设计了一套排队叫号系统。

该系统是以排队抽号顺序为核心,客户利用客户端抽号,工作人员利用叫号端叫号;通过显示器及时显示当前所叫号数,客户及时了解排队信息,通过合理的程序结构来执行排队抽号。

以提高排队等待效率,解决排队秩序混乱,前拥后挤等现象,实现排队自动化,规范化。

通过该系统的使用,客户不必为排队浪费大量精力,便于管理排队秩序,同时适应信息时代管理数字化的要求,提高服务水平与质量。

关键词:单片机排队叫号系统开发目录1.引言 (1)2.系统功能分析及设计要求 (2)3.系统框图 (3)4.主要应用器件及技术原理 (4)4.1 微处理器介绍 (4)4.1.1、MCS-51单片机的特点 (4)4.1 2、MCS-51 单片机的结构 (4)4.2液晶LCD1602的介绍 (5)4.2.1 字符型液晶显示器的显示原理 (5)4.2.2 液晶LCD1602的简介 (5)5.系统硬件电路设计 (8)5.1晶振电路 (8)5.2液晶显示电路 (9)5.3声音提示电路 (10)6.系统测试 (11)7.系统软件设计 (10)7.1系统软件流程图....................................................... 错误!未定义书签。

7.2系统程序设计........................................................... 错误!未定义书签。

7.2.1 主程序........................................................... 错误!未定义书签。

7.2.2 液晶LCD1602显示处理程序..................... 错误!未定义书签。

7.2.3 按键检测程序...........................................................................错误!未定义书签。

排队叫号

排队叫号

课 程 设 计题 目 排队叫号系统 学 院 信学院系工程 专 业 通信工程 班 级1005班 姓名王富贵 指导教师 刘新华 2012 年 7 月 4 日课程设计任务书学生姓名:王富贵专业班级:通信1005班指导教师:刘新华工作单位:信息工程学院题目: 排队叫号器的设计初始条件:1.由AT89C52构成的单片机最小系统2.按键矩阵3.LCD显示屏4.蜂鸣器要求完成的主要任务:1)单片机最小系统设计随着集成电路的发展,数字集成芯片在我们的生活中运用的越来越广泛,所以我们打算本次也使用日常生活中比较通用的单片机来完成本次设计本次的设计采用单片机进行设计,采用程控的方式,使所得的电路尽量简化,最小系统在单片机中所发挥的作用十分重要,也正是这次设计电路的核心电路,所有的外围输入信号以及输出信号都要经由最小系统进行处理,来达到简单快速的目的。

由于STC89C52中含有可反复擦写的Flash,随机存取数据存储器(RAM)及8位中央处理器和Flash存储单元,32个双向I/O口,并且能通过对单片机进行编程,对I/O口,寄存器,存储器,中断等控制外围功能模块,使其完成用户所需功能。

所以我们采用STC89C52构造最小系统2)键盘矩阵矩阵键盘是用来进行输入的,输入信号的获取来自取号者或者呼叫人员对操作的操作,按下或者松开,由输入单片机内部的程序进行相应的扫描并判断那个功能的执行按键被按下,进而是单片机进行相应的响应与输出操作3)显示应答电路设计本次设计为了显示比较直观,我们采用LCD作为显示应答电路。

时间安排:1.第17周:理论讲解地点:新3—2052.第18周:理论设计及实验安装调试地点:鉴主15楼通信实验室3.第19周:撰写报告及答辩地点:鉴主16楼报告厅指导教师签名:年月日系主任(或责任教师)签名:年月日目录课程设计任务书 (I)目录 (II)课设概要 (III)Abstract (IV)1.排队叫号系统的设计 (6)1.1设计原理 (6)1.2方案比较与选择 (6)1.3器件选择: (9)2.单片机最小系统的设计 (10)2.1设计原理 (10)3.按键矩阵的设计 (12)3.1设计内容及要求 (12)3.2设计原理 (12)4. 显示呼叫电路的设计 (14)4.1 显示呼叫电路(两部分) (14)4.2 蜂鸣器设计 (14)4.3本次现实点路设计我们使用LCD1602作为显示器件。

基于AT89C52单片机的分诊叫号系统设计

基于AT89C52单片机的分诊叫号系统设计
的P 2 端 口与I S D 1 4 2 0 进行连 接通信, 以实现语 音叫号; 将C 5 2 单 机 的中断服务程序进行 设置。 然后系统进 入等 待状 态, 通过 中
片机的串口与M A X 2 3 2 进行连接 , 以实现与计算机的串口通信。 断检测 的方 式 , 判 断是否有 排 队请求 。 如 果出现 排 队请求 , 则
. 7其他外围电路 口电平转换器、 控制信息编码 芯片、 语音播放电路等。 本文根据 1
A T 8 9 C 5 2 单片机特点分别选用7 4 H C 2 4 4 驱动电路 、 M A X 2 3 2 通信接
其他的外围电路还包括分诊室控制器和显示 电路等部分。
送 中断, 或者请求信号, 8 2 7 9 接收到请求后, 将 叫号信息编码发 送 至A T 8 9 C 5 2 单片机 中。 单片机通 过驱动 电路对显示器进行驱
中, 单片录放 时间为8  ̄ J 2 0 秒。 单片机与其进行连接 , 输入不 同
在语音播报完 毕后, 主控制器 由A T 8 9 C 5 2 单片机及其周边 电路构成 。 主控制器 的控制信号可 以控制该 芯片的语音播报 。 电路 自动进 入低功耗 省电模 式, 减 少电能的浪费。 当前系统 结 用来控 制各个 终端的功能实现 , 如显 示器的实时显示、 叫号系 该语音录放电路可以很好的满足 系统 需求 。 统 的语 音叫号、患者接 待终端 的接入等 , 其还 可以与计算 机通 构中, 1 . 6 7 4 H C 2 4 4  ̄ . g 动 电路 过中间电路进行数据和指令传输 等。 分 诊室控制 器和显示器等 部分属于终端设备, 其主要用来进行状态显示和状态返 回等。 分诊叫号系统的实际环境决定各 分诊室控制端与叫号系统
连接 通信 , 以实现 控制信 息的编码 ; 将C 5 2 单片机 的P 1 端 口与 流 程如下: 系 统上电后首先对系 统进行初始化 , 配置各 电路 的 7 4 H C 2 4 4 进 行连接 通信 , 以实现所 叫号码的现实 ; 将C 5 2 单片机 工作方 式和数据 传输结 构, 设 置单片机 的各 引脚功 能, 对单片

基于单片机的医院排队叫号系统设计

基于单片机的医院排队叫号系统设计
实现动态 响应 的功能 。 3 . 2 传 感 器 的 无 速 度 对 矢 量 的 控 制 来 讲 , 速 度 传 感 器 在安 装和 维护 方面会 对 异步 电机 系统 的低廉
性 、 简 易 性 和 可 靠 性 产 生 影 响 。 所 以 无 速 度 传 感 器 在 电力 生 产 方 面 的 应 用 更 为 广 泛 , 对 电 力 生 产 产 生 的 效用 也 更 加 的 明 显 。
电 力生产的 特点下 采用高 压变频技术的 节能减排效果
曹彦伟 国网 冀北 电力 有 限公司 张家 口供 电公 司 马冰 洋 国网 冀北 电力 有 限公司 廊坊 供 电公司 曹彦玲 河北大唐国际新能源有限公司
【 摘 要】高压变频技术具有 显著的节能优势,在 当今电力生产 中发挥 了重要作用 ,对电力企业而言可获得 良 好 的经济效益。本文介绍 了高压变频技术 的应用技 术 与应用情况 ,提出 了高压变频技术的节能新技术 ,分析 了它的利与弊及对 其节 能减排的效果进行 了 分析 研究 出适宜高压变频技术发展的有效措施和怎样合 理、安全地应用高压变频技术。 【 关键词 】电力系统 ;高压 变频技术 ;节能
2 . 3 对 自 身 与 外 界 故 障 设 备 的承 受 能 力
在 遇 到 自 身 及 外 界 的 小 故 障 时 , 高 压 变 频 器依 然正 常运作 ,不会 出现死 机 或者崩 溃 的 现 象 , 对 自身 与 外 界 故 障 的 承 受 能 力 强 , 那 么 这 样 的变 频 器 给 用 户 提 供 了 可 靠 性 和 保 障性 。推进未来 电力的发展 。 3 . 高压变频技术 的节能新 技术
参考文献 :
P W M 技 术 就 是 实 现 控 制 电压 、 频 率 、 消 除 谐 波 的 一 种 技 术 , 它 可 以 降 低 对 设 备 的 磨 损

基于单片机的排队叫号系统设计

基于单片机的排队叫号系统设计

基于单片机的排队叫号系统设计基于单片机的排队叫号系统设计随着社会的发展和人们对于服务效率的要求提升,排队叫号系统已经成为了各种服务行业不可或缺的一部分。

本文将探讨如何基于单片机设计一种排队叫号系统。

一、系统设计背景与需求排队叫号系统主要用于管理服务流程中的秩序,避免拥堵和等待时间过长。

在银行、医院、政务机构等场所,排队叫号系统被广泛使用。

传统的排队叫号系统通常采用人工管理,但在信息化、智能化的趋势下,基于单片机技术的排队叫号系统逐渐崭露头角。

二、硬件设计基于单片机的排队叫号系统主要由单片机主控模块、显示模块、声音模块和输入模块等组成。

1、单片机主控模块:主控模块是系统的核心,负责处理各种输入信号并控制其他模块的工作。

在本系统中,我们选用8051单片机作为主控模块。

2、显示模块:显示模块用于展示当前队列的状态和相关信息。

考虑到系统的成本和易用性,我们选择LED显示屏作为显示设备。

3、声音模块:声音模块用于通知等待的顾客队列状态的变化。

这里我们选择蜂鸣器作为声音设备。

4、输入模块:输入模块用于顾客输入个人信息或确认操作。

我们选用按键作为输入设备。

三、软件设计软件部分是排队叫号系统的灵魂,它负责协调硬件设备的工作并实现特定的功能。

1、系统初始化:在系统上电后,软件首先进行初始化,包括设置单片机的运行参数、清空存储器等。

2、排队管理:顾客在输入模块输入个人信息后,系统将自动为其分配一个唯一的排队号码。

当队列状态改变时,软件将更新显示模块的信息。

3、叫号操作:当服务台空闲时,软件将通过声音模块呼叫下一个等待的顾客。

同时,显示模块将显示该顾客的号码和相关信息。

4、异常处理:在出现异常情况时,软件将进行相应的处理,如重新排队、取消排队等。

四、实验结果与分析我们在实验室环境下对基于单片机的排队叫号系统进行了测试,结果表明系统运行稳定,能够有效地管理排队秩序,提高服务效率。

在测试过程中,我们发现系统的响应速度和信息展示的准确性是影响系统性能的关键因素。

毕业设计(论文)-基于单片机的无线病床呼叫系统[管理资料]

毕业设计(论文)-基于单片机的无线病床呼叫系统[管理资料]
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
T0(记时器0外部输入)
T1(记时器1外部输入)
/WR(外部数据存储器写选通)
/RD(外部数据存储器读选通)
P3口同时为闪烁编程和编程校验接收一些控制信号。
I/O口作为输入口时有两种工作方式,即所谓的读端口与读引脚。读端口时实际上并不从外部读入数据,而是把端口锁存器的内容读入到内部总线,经过某种运算或变换后再写回到端口锁存器。只有读端口时才真正地把外部的数据读入到内部总线。上面图中的两个三角形表示的就是输入缓冲器CPU将根据不同的指令分别发出读端口或读引脚信号以完成不同的操作。这是由硬件自动完成的,不需要我们操心,1然后再实行读引脚操作,否则就可能读入出错,为什么看上面的图,如果不对端口置1端口锁存器原来的状态有可能为0Q端为0Q^为1加到场效应管栅极的信号为1,该场效应管就导通对地呈现低阻抗,此时即使引脚上输入的信号为1,也会因端口的低阻抗而使信号变低使得外加的1信号读入后不一定是1。若先执行置1操作,则可以使场效应管截止引脚信号直接加到三态缓冲器中实现正确的读入,由于在输入操作时还必须附加一个准备动作,所以这类I/O口被称为准双向口。89C51的P0/P1/P2/P3口作为输入时都是准双向口。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录前言 (1)第一章单片机的概述 (2)第一节单片机的定义和特点 (2)一、单片机的定义 (2)二、单片机的特点 (2)第二节单片机的发展现状和趋势 (3)一、单片机的发展现状 (3)二、单片机的发展趋势 (4)第三节编程语言的选择 (5)第二章系统方案论证 (6)第一节设计要求 (6)第二节单片机芯片的选择方案和论证 (6)第三节显示模块选择方案和论证 (6)第三节系统方案选择和论证 (7)第三章系统硬件设计 (9)第一节 protel99应用介绍 (9)第二节单片机处理部分设计 (10)一、时钟电路 (10)二、复位及复位电路 (11)三、引脚介绍 (13)第三节 LCD1602介绍 (15)一、显示原理 (15)二、基本参数及引脚功能 (15)三、指令说明及时序 (16)第四节时钟振荡电路 (18)第五节复位电路 (19)第六节叫号电路 (19)第七节按键电路 (20)第四章系统软件设计 (21)第一节 Keil介绍 (21)第二节程序流程图 (22)第三节部分程序代码 (23)第五章硬件调试 (25)结论 (28)致谢 (29)参考文献 (30)附录 (31)一、英文原文: (31)二、英文翻译: (36)三、工程设计图纸: (40)四、源程序: (41)五、详细器件清单: (46)摘要排队叫号管理系统是针对银行、工商、税务、通讯、政府机构等部门的大厅工作流程设计的,是利用电脑的科学管理客户排队的系统,很好地解决了客户在服务机构办理业务时所遇到的各种排队、拥挤和混乱现象,为客户办理业务带来莫大的方便和愉悦。

本课题研究的目的是研制一款无人排队的排队叫号机,它主要由主控制器、键盘、显示电路、蜂鸣器电路等部分构成。

系统利用单片机进行控制,通过串行通信方式传输处理数据;通过按键取号,在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]。

随着服务行业业务量的增长及业务种类的增加,排队等候已成为人们面临的实际问题。

长期以来,人们在银行、医院、电信、税务、工商等营业大厅里前拥后挤地站着排队等候,有时一站就是一个多小时。

这种员工坐着服务、客户站着等待的服务方式与“用户就是上帝”的服务宗旨完全背道而驰!改善服务质量、树立良好形象,解决劳累的排队现象、创造人性化服务环境已成为急需解决的问题,排队系统应运而生[4][5]。

世界上所有的医疗机构都在力争减少运营成本、提高服务质量、简化病人的管理步骤。

随着中国整体的市场化进程的推进,国内医疗机构也将必须独自面对市场化的竞争,改变传统的管理与服务理念势在必行。

由于我国国情特殊,人口众多,长期以来,医院的门诊量大,病人排队秩序混乱、门诊工作琐碎繁多;就诊排队的人群“围医”现象,严重影响接诊的医生的工作环境,降低了工作效率,更不利于保护病人的隐私。

排队系统的应用从根本上解决了以上,为病人营造了一个公平、公正、公开的医疗环境。

既保护了病人在医院的隐身,又缩短了病人在医院的就诊时间;同时大大改善了医生的工作条件,降低了门诊护士的工作强度,提高了各方面的工作效率;而且为医院各级管理人员科学管理提供了依据,最大限度的发挥医院的现有资源,产生最好的社会效益与经济效益。

目前,国内已经有上海、北京、广东、浙江等地的多家大医院投入使用了医院排队叫号系统,并且有越来越多的医院认识到了排队叫号系统的使用必要性,医院排队叫号系统表现出了良好的发展势头。

第一章单片机的概述目前单片机渗透到了我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC 卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及远程控制玩具、电子宠物等等,这些都离不开单片机。

更不用说自动控制领域中的机器人、智能仪表、医疗器械了。

单片机具有结构简单、控制功能强、可靠性高、体积小、价格低等优点,因而在许多行业都得到了广泛应用,并且在诸多领域中都发挥了无可比拟的巨大作用。

第一节单片机的定义和特点[7][14]一、单片机的定义单片机即单片微型计算机,是把中央处理器、存储器、定时/计数器、输入输出接口都集成在一块集成电路芯片上的微型计算机。

与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。

单片机也被称为微控制器(Microcontroller),是因为它最早被用于工业控制领域。

单片机的芯片内仅由CPU的专用处理器发展而来。

最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。

二、单片机的特点单片机以其卓越的性能,得到了广泛的应用,已深入到各个领域。

单片机应用在检测、控制领域中,具有如下特点:1、体积小、控制功能强、成本低。

因而可以方便地组装各种智能式控制设备和仪器,做到机、电、仪一体化。

2、易扩展。

很容易构成各种规模的应用系统,为应用系统的设计和生产带来极大方便。

3、可靠性好、使用温度范围宽。

在各种恶劣的环境下都能可靠的工作,这是其他机种无法比拟的。

4、种类多,型号全。

很多单片机厂家逐年扩大适应各种需要,有针对性地推出一系列型号产品,使系统开发工程师有很大的选择余地。

大部分产品有较好的兼容性,保证了已开发产品能顺利移植,较容易地使产品进行升级换代。

5、低功耗。

现在新型单片机的功耗越来越小,供电电压从5V降低到了3.2V,甚至1V,工作电流从mA降到µA级,工作频率从十几兆可编程到几十千赫兹。

特别是很多单片机都设置了多种工作方式,这些工作方式包括等待、暂停、睡眠、空闲、节电等。

6、可以采用C语言开发环境,具有友好的人机互交环境。

大多数单片机都提供基于C语言开发平台,并提供大量的函数供使用,这使产品的开发周期、代码可读性、可移植性都大为提高。

第二节单片机的发展现状和趋势一、单片机的发展现状单片机技术在不断的发展,它反映在内部结构、功率消耗、外部电压等级以及制造工艺上。

在这几方面,较为典型地说明了数字单片机的技术水平。

在目前,用户对单片机的需要越来越多,但是,要求也越来越高。

下面分别就这三个方面说明单片机的技术进步状况。

相关文档
最新文档