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

2018-11-17 19:11

设计(论文)专用纸 1.3.2、LCD电路接线图..................................................................... 12 1.4、语音模块驱动电路..................................................................... 13 1.4.0、语音模块介绍.......................................................................... 13 1.4.1、功能结构图.............................................................................. 14 1.4.2、引脚定义.................................................................................. 15 1.4.3、编程指令.................................................................................. 15 1.4.4、SX6228A电路图..................................................................... 16 三、 系统软件设计.................................................................................... 18

1、按键检测部分程序........................................................................ 18 2、LCD显示部分程序....................................................................... 19 3、单片机通信部分程序.................................................................... 23 3.0、双机通信..................................................................................... 23 3.1、单片机对SX6228A通信........................................................... 24 四、 调试过程............................................................................................ 26

2

设计(论文)专用纸 摘要

随着电子技术的发展,由于各行各业的信息化、智能化建设越来越普及,整个社会对各个行业的办事效率的要求也越来越高。从进门开始就要求井序有然,排队成了最好的解决方法。此设计是基于单片机设计的排队叫号系统,主要是采用按键控制取号、按键叫号、LCD显示并播报语音。其中设计通过两块单片机实现,一块作为客户机供客户按键取号,一块作为服务机供服务人员按键叫号,两块机子间采用串口通信实现数据通讯,服务机并兼有语音播报号码功能,语音播报采用集成SX6288A中文语音合成模块,显示采用LCD1602A。

关键词:单片机 串口通信 语音模块 LCD

1

设计(论文)专用纸

Abstract

With the development of electronic technology, because people from all walks

of life is becoming more and more popular and intelligence information construction, the whole society to various industries to handle affairs the efficiency requirements more and more is also high. From the door began to require well sequence have however. Queuing became the best solution. This design is based on single chip computer design of queuing system, mainly is the key control take number, button your turn, LCD display and the speech. The design through two pieces of single chip microcomputer, one as a client for customers to take number keys, a piece of as a service to the machine for service personnel button your turn, serial communication be used to realization data communication between of two pieces of machine, service machine and with speech broadcast number function. Voice broadcast is integration SX6288A Chinese speech synthesis module, display using LCD1602A.

Keyword: MCU Serial communication voice module LCD1602

2

设计(论文)专用纸

前言

由于社会中的不同行业的服务业大规模扩大,在一些办事大厅如银行、电信、医院等公共服务场所,客户办理业务排长队的现象比较普遍,长时间的站立、拥挤,不仅使客户感到疲惫不堪,而且排队秩序也很难保持,既影响了办事效率,也容易使客户产生不满情绪。排队管理系统是为改善办事大厅传统管理所存在的一些混乱、无序等弊端而开发的。为了避免服务中的不良行为、提高服务质量效益、智能化排队管理,排队叫号系统起到了重要作用。目前已能排队系统能很好地解决客户在办理业务中所遇到的排队、等候、拥挤和混乱等现象,真正创造舒适、公平、友好的等候环境;也能对客户情况及职员的工作状况做出各种统计,为管理层决策提供依据。

早期的排队是靠人员现场维护,很容易出现排队混乱的情况,容易产生事情纠纷,且工作效率不高,机动性较差,从自觉性而言,更容易使人投机取巧、乱排乱插队。排队系统的诞生很好的解决了该情况。

该设计基于集成度较高的单片机排队叫号系统,其整体体积较小,方便随处随地安装使用。其还具有功耗低、控制功能强、扩展灵活、微型化和使用方便等优点。适用于小型场所,可以制作成小型模块,随处安装使用。同时也解决了成本过高,致使很多场所混乱。其主要功能实现按键取号、按键叫号、LCD显示和语音播报。整体实现智能管理排队功能。

3

设计(论文)专用纸

正文 一、总体方案设计

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

针对题目提出方案:系统由两块单片机作为基础核心(一号和二号),使用按键、显示、语音播报作为辅助,完善功能。

方案一:单片机使用I/O口作为按键输入端,通过检测按键是否按下,使一号单片机加1,LCD显示有所取号码和等待人数,同时把数据传给二号单片机;通过检测按键是否按下,使二号单片机减1,LCD显示所叫号码和窗口,通过语音芯片播报显示的字符,同时把数据传给一号单片机,一号单片机进行加减计算,在进行显示。LCD使用19264F,该LCD带有汉字库,使用方便,但成本过高,程序处理困难;语音芯片为XF-S3111,该芯片集成高,功能完善。

方案二:改变方案一的LCD使用型号LCD1602A,该LCD使用简单,

可显示简单字符,程序处理简单化。缺点为不能三行以上显示,且只有字符、图像简单显示。

方案三:改变使用方案二,改XF-S3111为集成SX6288A中文语音合成模块,该模块SX6288A 具有音质好、自然度高、使用方法简单、合成速度快、价格低等特点,引脚定义明确,输出端可以直接驱动0.5W 以下的喇叭。

综上所有方案,本着简单、可行、成本低、使用方便设计原则,最终确定使

4


基于单片机的排队叫号系统设计(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:xx镇认真开展公共机构节能宣传周活动总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: