基于51单片机的电子点菜系统设计
基于51单片机的电子点菜系统设计(任务书,论文9000字)
摘要
如今随着人民生活质量的提高,餐饮业的竞争也已经如火如荼的开始了,而餐饮业竞争的关键便在于信息化的应用。电子点菜系统的运用不仅能够改善传统手写餐单带来的繁琐、浪费的状况,而且能够在有效节约劳动力的同时提高工作效率,这些都无形中提高了餐厅的档次,促进餐饮业服务质量的提高。
本文主要介绍了针对普通餐厅的需求而设计的基于51单片机的电子点菜系统。该系统由点菜终端(顾客使用)、接收器(与PC机相连)和上位机(管理员使用)组成。顾客通过点菜终端点菜下单,前台管理员通过上位机软件获得顾客点菜信息,进行上菜、结账。
论文给出了电子点菜系统的完整的软硬件平台的设计,本系统设计使用STC89LE52RC(51内核)作为主控芯片,通过nRF24L01无线模块以无线通信的方式发送点菜数据到服务台的接收器,同样接收器通过无线模块进行点菜数据的接收,然后接收器再将数据通过串口发送到笔记本,通过上位机获得客户的点菜信息,进行结账。
关键词:单片机,nRF24L01,串口
Based on 51 single-chip electronic ordering system
Abstract
Now with the improvement of people's quality of life, food and beverage industry, competition has begun in full swing, and the restaurant industry will be the key to competitiveness lies in the application of information technology. The use of electronic ordering system can not only improve the traditional handwritten menu brings cumbersome and wasteful situation, and be able to effectively save labor and improve working efficiency, which indirectly raises the restaurant grades, to promote the quality of service restaurant industry increased.
This paper describes the requirements for the general restaurant designed based on 51 single-chip electronic ordering system. The system consists of a la carte terminal (customer use), the receiver (connected to a PC) and PC (administrator) components. Customer terminal via a la carte a la carte orders, the front desk manager PC software to get customers through the ordering information for serving, checkout.
Paper gives a complete electronic ordering system software and hardware platform design, the system is designed to use STC89LE52RC (51 cores) as the master chip nRF24L01 wireless module via wireless communications sent to the desk a la carte data receiver , the same receiver via the wireless module ordering data reception, then the receiver then sends the data through the serial port to the laptop through the PC access to customers ordering information to checkout.
Keywords: microcontroller, nRF24L01, serial
目录
摘要 I
Abstract II [资料来源:http://www.doc163.com]
第一章 引言 4
1.1课题研究背景 4
1.2无线点菜系统的发展及现状 4
1.3本文的工作 5
第二章 系统方案设计 2
2.1 系统结构框架 2
2.2 点菜终端设计 2
2.3无线转接器设计 3
第三章 硬件设计 4
3.1 点菜终端电路设计 4
3.1.1 单片机最小系统组成模块 4
3.1.2 电源模块 6
3.1.3 按键模块 6
3.1.4 LCD12864液晶显示模块 7
3.1.5 无线模块 8
3.2无线转接器电路设计 10
3.2.1 通信模块 10
第四章 系统程序设计 12
4.1点菜终端程序设计 12
4.1.1点菜功能描述 12
4.1.2 点菜终端主程序 13
4.1.3 按键模块 14
4.1.4 液晶显示模块 15
4.1.5 无线模块 16
4.2接收器程序设计 17
4.2.1接收器功能描述 17
4.2.2 接收器主程序 18
4.2.3 通信模块 18
第五章 调试与结果 20
5.1硬件调试 20
5.1.1 点菜终端调试 20
5.1.2 无线收发器调试 23
5.2软件调试 23
结语 26
参考文献 27
致谢 28
附录一 整体实物图 29
附录二 单片机程序 30
[资料来源:https://www.doc163.com]