"景先生毕设|www.jxszl.com

基于单片机的智能点餐系统的设计与应用(附件)【字数:6913】

2024-11-03 13:38编辑: www.jxszl.com景先生毕设
日 期 无线智能点餐系统能够快速实现信息统计,减轻服务人员劳动强度,大大提高工作效率及服务质量,同时影响环境氛围和就餐风格,吸引消费者眼球和跟上时代进步本设计是采用STC89C52单片机作为核心终端的无线智能点餐系统,以NRF24L01芯片和LCD12864液晶显示屏分别作为数据收发和菜单显示模块,实现顾客餐桌点单无线传输至服务台,前台同时接收所有菜单方便管理,取而代之传统的手写点单、人工送单并配有语音播报器,提醒顾客按先后顺序及时取餐。实现了完全意义上的菜单无纸化操作,点餐、配餐送餐全过程自动化,避免了一切可能误操作,大大提升服务质量。
目录
一、概述 1
二、系统方案整体设计 1
(一)设计总体思路 1
(二)设计任务要求 1
三、硬件设计 2
(一)STC89C52主控模块 2
(二)无线通信数据收发模块 3
(三)液晶显示模块 4
(四)语音播报模块 6
(五)其它按键模块 8
四、软件设计 9
(一)软件总体流程 9
(二)系统业务流程 9
五、实物的制作与综合调试 10
(一)实物制作过程 10
(二)实物综合调试 11
六、总结 14
参考文献 15
致 谢 16
附录 17
附录一: 原理图 17
附录二:PCB图 18
附录三:源程序代码 20
附录四:元器件清单 31
附录五:实物图 32
一、概述
民以食为天!伴随着市场经济的繁荣发展和人民生活水平的不断提高,餐饮业以其巨大的投资市场得以迅速发展,同行业竞争也在不断加剧;传统的人工点餐方式已不能满足顾客需要,当生意红火、订单多、信息量大时不仅效率低下且在环节中非常容易出错,导致企业造成不必要的损失并直接影响服务质量。
无线智能点餐系统的普及能减轻服务人员的劳动强度实现收银和各种信 *51今日免费论文网|www.51jrft.com +Q: ¥351916072¥ 
息统计的快速操作,大大提高工作效率和服务水平质量,提升企业形象地位。该系统是行业实现信息化管理的一个重要组成部分,为企业带来良好经济效益的同时又能产生良好的社会效益,有利于在国民经济中应用和推广先进科学技术。
二、系统方案整体设计
(一)设计总体思路

图 1 系统整体设计框图
(二)设计任务要求
本设计是基于STC89C52单片机的智能点餐系统设计。具体实现的功能如下:
(1)前台与后厨无线通信功能
(2)客户端选桌、点餐、催单功能
(3)后厨端查询和通知取餐功能
(4)菜单显示及其它按键功能
三、硬件设计
(一)主控模块
1.STC89C52RC单片机:
此单片机采用宏晶科技体新一代研发,它运行速度快、能源消耗低、抗干扰能力强,具有8K字节的系统可编程闪存,MCU最高工作频率为35MHz可以任意选择12个时钟/机器周期和6个时钟/机器周期,为许多嵌入式控制应用系统提供了灵活高效的解决方案。STC89C52在使用了经典MCS51内核的基础上又进行了很多完善,使该芯片具有传统的51单片机所没有的功能。在单个芯片上,它具有一个智能的8位CPU处理器和系统内可编程闪存,该指令代码与传统的8051单片机完全兼容。
STC89C52内置4KB EEPROM,MAX810复位电路,3个16位定时器/计数器与看门狗定时器,4个外部中断,7矢量4级中断结构(与传统的51 5矢量2级中断结构兼容),32位I / O全双工串行端口。具有8k字节的程序存储空间和512字节的数据存储空间。STC89C52能够降低到0Hz静态逻辑操作,支持2种软件可选的省电模式,并且可以使用串行端口直接下载。
STC89C52R有正常、空闲和断电三种工作模式,典型功耗依次降低,在正常工作模式下为4Ma〜7mA,空闲模式功耗降低为2mA,断电模式极低小于0.1μA,该模式可由外部中断唤醒并在中断返回后可继续执行原始程序。
在空闲模式下仅CPU停止工作但存储器、计数器和定时器及串行端口和中断不停止工作,在断电模式下停止MCU的所有工作,存储器保存内容并冻结振荡器,直到下一次中断或硬件复位为止。

图 2 STC89C52引脚图
2.时钟电路:
时钟电路是一种用于显示当前时间的振荡电路,它能像时钟一样精确的运动,一切工作都按时间先后顺序进行。时钟电路通常由电容器、晶体振荡器及其控制芯片和构成。时钟电路接口简单,成本低,易于使用且被广泛使用,例如计算机的时钟电路,电子表的时钟电路以及MP3MP4的时钟电路。

图 3 时钟电路
3.稳压电路:
稳压电路是指在输入电网电压波动或负载发生改变时仍能保持输出电压基本不变的电源电路。稳压电路分类繁多,按输出电流的类型分为直流稳压电路和交流稳压电路,按稳压电路与负载的连接方式分为串联型稳压电路和并联型稳压电路,按调整管的工作状态分为线性稳压电路和开关稳压电路,按电路类型分为简单稳压电路,反馈稳压电路和放大稳压电路。

图 4 稳压电路
(二)无线通信数据收发模块
采用NRF24L01无线传输模块,使单片机与各模块间产生互动,实现客户端与后厨端的无线操作以便进行信息交流。
1.NRF24L01模块简介
nRF2401是Nordic生产的单芯片射频收发器芯片。它在2.42.5GHz ISM频段上工作。该芯片具有内置地址解码器,先进先出堆栈区域,解调处理器,时钟处理器,GFSK滤波器和低噪声放大器,频率合成器,功率放大器和其他功能模块,可以通过3线SPI端口轻松完成工作参数,例如发射功率和工作频率,并可编程配置输出功率和通信通道。芯片工作电流很低,接收时工作电流仅为18mA,当以5dBm的功率发射时仅为10.5mA,还有多种低功耗工作模式,节能设计更加方便。其DuoCeiverTM技术使nRF2401能够使用同一根天线并同时从两个不同的通道接收数据。NRF2401适用于无线数据传输系统,无线鼠标,远程控制解锁,远程控制玩具等多种无线通信场合。

原文链接:http://www.jxszl.com/jsj/wlw/607546.html