基于单片机的银行排队系统毕业设计论文(编辑修改稿)内容摘要:
嵌入式知识背景。 它的应用范围包括网络设备、 个性化产品 、智能 设备 等 , 所以 嵌入式系统 具有较好的开发 和发展 前景。 本文主要研究的内容和任务 本文 提出的若干问题主要是 基于单片机的 银行排队 系统, 本文对 整个 的 设计 过程 进行了 规划,确定 了 系统 设计 中所 要设计 的主要模块及其实现方案, 对不同模块的硬件和软件的设计进行了详细的描述。 本文主要对下面的几个部分进行了阐述: 第一 :大概 阐述 了排队 语音提示 系统 的设计背景、设计目标和设计影响 ,国内外 的主流 和 缺点 , 还 对智能排队系统的未来发展趋势进行了简略的概括。 第二 :对能够实现排队 系统 的 不同 方案进行比较 研究从而 选择 最佳的方案。 表明了整个设计的框架 的指导 方向,介绍 它的 工作原理及 运行 流程。 第三 :系统介绍 了 基于单片机的智能排队提示系统实现的硬件设计方案。 对 选用的STC89C52型微处理器 ,LCD显示 模块 , SYN6288语音提示模块 进行详细的介绍。 第四 :对于单片机排队系统 的每个部分 的软件 系统 进行了 细致描述 ,主要介绍 了邵阳学院毕业设计(论文) 3 SYN6288语音提示 , LCD的显示 模块。 第五 :对系统的硬件和软件的调试和实现给出了详细的说明 , 阐述了软硬件的调试方法,最后做了本设计的总结和展望。 本章小结 本章主要针对该课题的背景及意义进行 描述 , 对国内外的主流的此类系统进行了研究 , 对本系统的发展的潮流做了预测 , 知道了完成本设计所需要完成的主要任务和核心内容 ,以便更快的完成该课题的任务。 邵阳学院毕业设计(论文) 4 2 排队系统的整体设计方案分析 设计的总架构 在毕业设计的构思期间 ,我 在网上查询了国内外各种设计的方案并且进行了比较 ,对 系统 硬件 和 相软件 的 设计 做了比较详细的研究和分析,确定了设计系统的一个最好的方案,在 接下来 我 将介绍 整个设计方案的内容以及这个方案的优势和劣势。 排队系统 要能够最先完成计算机化 , 然后再完成人性化功能的设计要求 , 达到实现普通老百姓的生活服务。 图 邵阳学院毕业设计(论文) 5 图 总的流程图 设计的思路 整个设计的 系统 图 所示,系统 由 几个 不同的 模块共同构成,以 单片机作为 本课题的主控制单元 ,将系统分为 几个不同的模块 ,由它们共同 协作 完成排队提示 工作。 单片机的选择 MCU 的 中文 译 为微控制单元,又 被叫 单片微型计算机 ,俗称 单片机 ,它 把计算机构成的主要部件集成在一块芯片上 ,从而构成了一块小 却能够处理多种简单任务 的 微型计算机。 它具有 体积小、可靠性高、控制能力强等特点。 单片机 从出现到今天发展迅速,种类很多,不同型号的单片机功能和引脚都不一样。 电子产品的水平是不同的,为了应对能源需求不断提高的要求,低功耗成为趋势。 CMOS工艺已成为当前微处理器的主流。 微处理器经过不断的研究和发展 , 从最开始的 4位、邵阳学院毕业设计(论文) 6 再到 8位, 如今最高的甚至可 以到 32 位, 64位, 现在 8 位的单片机已经占据了大部分的低端市场。 STC单片机可以完全兼容 8051 系列 单片机,具有 运行稳定性 强、 功耗小 和市面上价格比较便宜 等特点。 显示模块 咱们 在 很多 应用系统中经常会用到显示器,显示器有很多种分类, 接下来将对这些显示器进行比较。 七段数码管(也称为七段 LED 数码管 )是由七个离散的发光二极管集成在一起排列成 8 字形成的,用于显示十进制数字。 因为 本 设计的要求是 要显示多个号码数字, 使用 LED 显示就会显得很繁琐 , 这与本设计的要求背道而驰。 点阵式 的 LCD 显示器的功耗 很低,但具有很高的分辨率,并具有 灵活的 显示图形,文字,数字和其他的 效 果。 所以在很多 设计 中 使用 非常 的 广泛。 现在实现整个液晶显示的功能可以应用专门驱动 I2C,购买的 LCD 很多有提供现成的功能模块 , 根据资料就能够实现 LCD 的 显示,这样 不仅仅简化了本课题的设计 , 而且还有效的减 短 了 开发的时间。 语音提示模块 本次的语音模块采用的语音芯片是 SYN288。 宇音天下科技公司于 2020 年最早研发出中国首款语音合成芯片 OSYNO6188。 SYN6288 语音合成芯片是这个公司最新推出的产品,继承了 OSYNO6188 语 音芯片的优良特色, SYN6288 智能化水平和语音合成效果均获得了大幅度的进步,是一款真正面向中高端行业应用市场的中英文语音合成芯片。 SYN6288 语音合成芯片的出现,将会使得智能化的语音系统得到广泛的应用和研究,推动人工语音的发展。 本章小结 在本章中,基于单片机的排队语音系统分为 了 几大模块 ,而且对设计中的每个模块进行了细致的分析 ,阐述了该课题的大概框架 和主要的模块设计。 邵阳学院毕业设计(论文) 7 3 系统的硬件电路设计 系统的整体 原理 图 图 整体 原理 图 单片机的控制电路设计 STC89C52 的功能说明 STC89C52是 STC公司 出产 的一种低功耗、高性能 CMOS8位微控制器,具 备 8K 在系统可编程 Flash存储器。 其引脚图如下: 邵阳学院毕业设计(论文) 8 图 STC89C52单片机引脚分布 图 单片机引脚功能 : ( 1) 电源引脚 VCC:电源正(一般接 +5V 电源)。 VSS: 电源接地端。 ( 2) 时钟引脚 XTAL1 和 XTAL2: 外接晶振引脚。 晶振信号直接加在 XTAL1 和 XTAL2 两端。 ( 3) 端口引脚 : P0 口 , 8位双向口线。 : P1 口 ,P1口 是拥有 一个内部上拉电阻的 8位 准 双向 I/O 接 口。 : P2 口 ,8位双向口 线 , 拥有 内部上拉电阻。 : P3 口 ,P3接 口是 8位 的 带内部上拉电阻的 准 双向 I/O接 口,可 以 驱动 4个TTL 门电流。 P3接 口也可作为 STC89C52单片机 的一些特殊功能 接 口,如下所示: RXD(串行数据输入口 )。 TXD(串行 数据输出口)。 /INT0( 外部中断 0)。 邵阳学院毕业设计(论文) 9 /INT1( 外部中断 1)。 T0( 定时器 /计数 器 0 外部输入 ) T1( 定时器 /计数 器 1 外部输入 ) /WR( 外部数据 存储器写脉冲)。 /RD( 外部数据存储器 写脉冲)。 ( 4) 复位引脚 RST: 当该引脚保持两个机器周期以上的高电平时,单片机便可恢复到初始状态。 ( 5) 控制引脚 ALE/PROG、 /PSEN、 /EA/VPP 构成了 MCS51 的控制总线。 ALE/PROG: 为 地址锁存信号。 /PSEN: 访问外部程序存 储控制信号 ,低电平 才 有效。 /EA/VPP: 程序存储器的内外部选通线 ,低电平 才 有效。 当 /EA=0 时, 不论是片内有无程序存储器,一概读取外部程序存储器程序。 当 /EA=1 时, 选通内部程序存储器中的程序,当片外程序存储器存放的指令读完后再读外部存储器指令。 ( 6) 端口负载能力 单片机的端口均为双向准 I/O 端口,在系统中属于信号级,具有一定的负载实力。 P0端口可带动 8 个 LSTTL 负载, P1P3端口输出可带动 4个 LSTTL 负载。 时钟电路设计 单片机时钟电路如下图。 一般电容取 2047pf,晶体的振 荡频率范围为012MHz。 单片机的时钟脉冲为单片机提供了一个基本时钟信号。 本设计 选择 的 晶振为,电容为 33pf。 图 时钟电路 单片机的时钟电路 有 内部时钟和外部时钟 电路两种 , 咱们这里使用的是外部时钟。 邵阳学院毕业设计(论文) 10 外接电容 是用来 对振荡器进行频率微调 的 , 能够使 振荡信号频率与晶振频率 相一致 ,同时 也可以 起到稳定频率的作用, 一般采用 20PF 到 30PF的瓷片电容 为最佳。 外部时钟方式 常应用在 多片单片机 共同 工作的 状态下。 复位电路 设计 微处理器 复位是使 单片机 和其他部件都恢复到 原始 的状态,只有通 过 单片机 复位后开始初始工作 后 才可有序的执行程序而不 会 出 差错。 本课题 设计的系统 使用的是 按键复位。 复位电路的基本功能是:系统上电时提供复位信号。基于单片机的银行排队系统毕业设计论文(编辑修改稿)
相关推荐
行输入和输出的。 每收到一组 8 位的数据后, EEPROM 都会在第 9 个时钟周期时返回应答信号。 每当主控器件接收 到一组 8位的数据后,应当在第 9 个时钟周期向 EEPROM 返回一个应答信号。 收到该应答信号后, EEPROM 会继续输出下一组 8 位的数据。 若此时没有得到主控器件的应答信号, EEPROM 会停止读出数据,直到主控器件返回一个停止命令来结束读周期。 等待模式
单片机的定时 \计数 定时器 /计数器是单片机的重要功能模块之一。 在检测、控制及智能仪器等应用中,常用定时器作实时时钟,实现定时检测、定时控制。 还可用定时器产生毫秒宽的脉冲,驱动步进电机一类的电气机械。 计数器主 要用于外部事件的计数。 MCS51 单片机内部有两个 16 位可编程定时器 /计数器,即定时器 T0 和定时器 T1,它们既可以用作定时器方式,又可用作计数器方式,可编程设定 4
在 20Hz~20KHz 范围内,如果利用程序来控制单片机 I/O 口进行高低电平的变化,在 I/O 口 上就能产生 出较高 频率 的 脉冲波,将这脉冲波输出给外 接 的一个发声器件, 就能发出一定频率的声音 了。 此时 再利用 编程来 使高低电平在一定的时间内变 化一定的次数 ,就能 使输出频率发生改变 , 音调也随之改变。 所以,为了得到一定的频率方波 ,
显示温青岛理工大学毕业设计(论文) 9 度和湿度信息。 数码显示电路采用共阳级数码管,由于 AT89C 51单片机每个 I/O口的拉电流只有 1~ 2mA,采用三极管驱动,通过 PC 0~ PC3进行位选,数据通过 PC4~ PC7输出,经过译码器 74LS47转换成适合数码管显示的7段数据码。 显示部分接到单片机的 J1接口上,其电路如图。 图 动态显示部分 至于键盘部分 采用非独立的 4X4
L C D 显示模块蜂鸣器 图 31 系统总体架构图 最小 系统 模块 系统设计使用 STC89C52 当作主控 CPU。 单片机最小系统,也 被称作 单片机最小应用系统,是指用最少的元器件组合 使得 单片 机可以正常工作的系统。 对于 51 系列的单片机来说,最小应用系统一般包括: 51 单片机、复位电路、时钟电路。 这里设计的 STC89C52 最小系统中包括复位电路
生活、生命和财产安全息息相关的垂直交通工具。 电梯的安全性、可靠性和舒适度是人们普遍关心的问题。 电梯数量急剧增多, 故障时有发生,而维修人员少,不能及时赶到故障现场,既不了解故障现场状况又不能及时安抚被困人员,给被困人员身心带来巨大的伤害。 并且由于不能及时地提供对电梯日常运行的记录和监测资料,增加了分析与排除故障的难度,延长了维修的时间和费用。 电梯远程监控系统 REM(Remote