图序号图名称页码 图2.1硬件设计原理图3 图2.2STC89C52的功能引脚图4 图2.3NRF24L01封装图6 图2.4SPI读操作8 图2.5SPI写操作8 图2.612864引脚图9 图2.7电源电路图10 图
图序号 图名称 页码
图2.1 硬件设计原理图 3
图2.2 STC89C52的功能引脚图 4
图2.3 NRF24L01封装图 6
图2.4 SPI读操作 8
图2.5 SPI写操作 8
图2.6 12864引脚图 9
图2.7 电源电路图 10
图3.1 主程序流程图 11
图3.2 按键抖动程序模块流程图 12
图3.3 延时程序模块流程图 13
图3.4 无线传输流程图 13
表清单
表序号 表名称 页码
表2-1 NRF24L01工作模式 7
表2-2 常用配置寄存器 8
1 绪论
在如今这个信息大爆炸的时代,无线通信技术已经变成了一项屡见不鲜的产物。就拿我们身边近一点的产物来说,比如:4G移动通信技术、无线局域网wifi、蓝牙、FM调频广播等,这些我们触手可及的东西,再到离我们生活远一点的用于军事的潜艇通信、卫星通信等等,这些都已经熟练掌握了无线通信技术。并且随着这项技术的慢慢成熟,它也逐渐显得更加的平易近人,这种技术也就在市井之中广泛运用起来,想想看,小到人们最基本的衣食住行,哪样能少掉无线通信技术的存在?是否还能看见商人们拿着厚厚的记账本在那翻看个不停?当然,只有极少数的小商贩还保留着这个习俗,绝大多数商家都已经拥有了属于自己的数据库,通过无线通信技术,就可以足不出户,与千里之外的人达成信息共识,这简直就是运筹于帷幄,决胜于千里呀。而本文就是从人们最基本的食出发,探讨餐饮界存在的无线通信技术。
1.1 无线传输点菜机的课题背景
餐饮界中存在的无线通信技术实在是数不胜数,而在其中运用最为广泛且更加贴近人们生活的就属无线传输点菜机了。
在过去,传统餐饮行业的日常操作均是靠人工来完成的,由原食材的入库到顾客的点餐,再到传输结算都是经过服务生来完成的,这种操作不仅要消耗大量的劳动力和运输成本,在忙的时候还会出现记录数据的丢失和重复等失误,运作效率缓慢,管理水平低下。
而如今,随着时代的蓬勃发展,无线通信技术也赢得了人们越来越广泛的认可,无线传输点菜机应时而生,当我们进到小吃店里的时候,再也看不到在大厅和厨房间来回奔波的服务员们,取而代之的是一台微型计算机,人们只需要在计算机上进行点餐,再到对应的桌号入座,订单信息自然会被传送到厨房,服务员只需要在厨房按照订单上的信息把厨师做好的菜品对应地送到相应的顾客手中即可。这样做整个餐厅会显得更加有条不紊,管理更加清晰,大家都按照先到先得的顺序文明用餐,送错菜、漏掉菜、重复做菜等失误率也就大幅度减小。
上述为实体餐饮店中最常见的点菜机,近两年点菜机的发展实现了距离的扩大化,比如最近风靡全国的美团外卖、饿了吗、百度外卖等手机外卖软件,让人们即使足不出户,也能享受到几公里以外的美食,而这些手机外卖软件其实就是一款便携的无线传输点菜机。
由此可见,无线传输点菜机在餐饮界的应用范围在逐步扩大也将会越来越大,目前,在市场上比较流行的餐饮管理系统大致有三种类型——手工单据集中上传、PDA点菜和IC卡手持点菜。
1.2 无线传输点菜机的研究意义
社会上的各种无线传输点菜机已经趋于完美了,本文就是利用最基本的STC89C52单片机研究无线点菜机的点菜功能、传送功能、结算功能这些最基本的功能,了解无线通信技术的各个模块在其中发挥的作用,探求整个装置是如何运作的,开拓自我的眼界,丰富自我的知识。
论文从系统分析、硬件设计、软件设计、安装调试这几个方面着手,首先,了解51单片机的特性、程序设计、开发环境等;其次,分析研究无线传输点菜接收机要实现的功能来制定系统的设计方案;再次,根据制定出的系统方案,设计出要实现每个具体功能的各个子模块,比如NRF24L01无线传输模块的设计、12864液晶显示模块的设计等;最后,依据任务要求设计出复合各个功能的硬件电路图和软件程序,并且进行调试,进行查漏补缺。