您的位置 首页 应用

根据PIC32的无线自助点菜体系的完成,包括原理图及

基于PIC32的无线自助点菜系统的实现,包含原理图及电路图, 0.设计摘要当今社会是信息爆炸的时代,但在绝大多数餐饮行业企业中,通常都还在使用传统的点菜方式,即客人走进餐厅或者酒吧等场所,服务员就拿着

0.规划摘要

当今社会是信息爆破的年代,但在绝大多数餐饮行业企业中,一般都还在运用传统的点菜方法,即客人走进餐厅或许酒吧等场所,服务员就拿着菜单迎上来问询客人要求客人点菜。这种传统的点菜方法给顾客带来了许多的不便利,而且需求数量很多的服务员,更给企业的开展带来了很大的妨碍。智能化设备的引入将有用的削减职工数量并进步职工作业效率,从而在削减企业人力本钱的一起进步服务质量,为企业的开展供给微弱的竞争力。

现在餐饮业中顾客关于餐厅的投诉或不满,大部分是因为上菜速度太慢或服务人员关于顾客的要求反响不及时。只要操作简洁、服务及时的点菜方法,才能让顾客满意,不然即便菜肴、饮品质量再好,也会使餐厅服务大打折扣。

本规划意图是为餐饮服务业供给一款依据PIC32的自助点菜体系——一种不需求服务员的点菜体系;除此之外,本体系还为顾客供给催菜、缓菜、检查账单和呼叫服务员等服务。该点菜体系一方面能减轻服务员的使命,削减服务员的人数,为商家下降人力本钱;另一方面也能为顾客供给更全面和及时的服务,进步顾客消费的便利性、舒适性。

1.体系原理

本体系整合PIC和ZigBee无线通讯技能,完结功用完全便利易用的自助点菜体系。整个体系包含安装在客人餐桌上的终端和餐厅前台的上位机,其间终端主要是由PIC单片机和ZigBee的收发模块组成,而上位机又与其它的ZigBee的收发模块相衔接,根本的体系结构框图如图1所示。客人能够运用安装在餐桌上的终端,经过按键等输入设备完结点菜、缓菜、检查账单和呼叫服务员等服务。客人承认所点的菜肴的时分按下承认键,这时分终端体系就会将客人的菜单经过ZigBee无线体系发送到收发模块,收发模块再将客人所点的菜单经过串口发送到厨房和前台的上位机。

本体系所运用的Digilent Cerebot™ 32MX4开发板是一个功用强大的微操控器开发板,能够衔接点菜体系中需求用到外围Digilent Pmod模块。本课题选用的是TI公司的嵌入式射频芯片CC2430构建无线局域网络,完结点菜终端和上位机的通讯。一般,能够把安装在终端上的无线收发器称之为子节点,与上位机相连的收发器叫做中心节点。

  图1  点菜体系结构框图

图1 点菜体系结构框图

1.1 ZigBee技能

ZigBee技能在近年来得到了快速的开展。zigBee作业于868MHz、915MHz、2.4GHz这三个频段,传输速率20-250kbps,传输间隔为10-100m。因为其低速率、低功耗、低本钱、近间隔的特色,使得ZigBee技能能够很好的用于本课题规划的无线点菜体系。

ZigBee协议栈契合OSI体系结构,共分4层。下面两层,物理层PHY和前言拜访操控层MAC是由IEEE802.15.4标准界说的。ZigBee标准在此根底之上构建了网络层NWK、应用层APL以及安全服务SSP。ZigBee标准依据设备所在的人物界说了三种逻辑设备类型:ZigBee和谐器(ZigBee Coordinator)、ZigBee路由器(ZigBee Router)和ZigBee终端设备(ZigBee End Device)。

1.2终端点菜流程

终端软件的点菜流程如图2所示。上电初始化后,终端上的LCD进入点菜界面,顾客能够依据菜品分类(特色菜品、冷菜类、热炒类、汤羹类、特色小吃、饮料等)阅读菜单,也能够阅读当天的引荐菜品,菜单上显现菜品的价格和文字介绍等信息。一起,获知已点菜品的状况(未制造、烹制中、等候上菜、现已上菜),还可随时检查自己的账单明细。而饭馆可依据当日实际情况更改菜品的状况(可点或不可点)和价格。

此外,在整个用餐进程中,可随时催菜、缓菜、退菜、加菜等操作,并检查菜的制造状况和账单明细,其间顾客的一切操作都是经过安装在终端上的按键来完结。最终,经过前台打印账单进行结账服务。整个进程便利便利、操作简略。

图2 终端点菜流程图

图2 终端点菜流程图

1.3无线点菜终端

终端规划中充分使用了PIC的片内资源,程序能够存储在片内的Flash中,而且片内RAM能够用来存储数据,这样就大大简化了体系规划难度,节省了本钱。更重要的是,在PIC周围能够便利的衔接上规划所需的外围器材,主要有以下几个部分:

1) UART接口用于与移植到CC2430的ZigBee通讯模块进行衔接;

2) 16×2字符LCD模块作为终端的输出设备,输入外设为一个2×2的按键开关,这些为用户供给便利的人机交互界面、杰出的操作环境,利于调试;

3) SD卡模块可与PIC32的SPI接口或许GPIO相衔接,它用来存储大容量的餐厅的菜品信息和顾客的点菜信息;

4) 外接专用的调试电路,能够经过USB接口便利的下载程序和片上调试;

5) PIC32内建USB 2.0 On-The-Go物理层,能够直接与USB Host和USB OTG接口相连,这两个接口能够用作将来的外设扩展。

其间LCD模块选用运用一个Samsung KS0066 CD操控器的Sunlike LCD板, 而无线通讯模块则是依据CC2430建立的ZigBee局域网络,这些模块正好使用Cerebot 32MX4开发板的PMOD扩展接口进行建立,做到了资源的充分使用。整个无线点菜终端的硬件结构图如图3所示:

图3 终端硬件结构

图3 终端硬件结构

1.4前台体系

前台体系由三部分构成:上位机Visual C界面、无线通讯中心节点板以及打印机。上位机(PC端)用MFC建立人机交互界面,用于各个桌号菜单账目计算,并操控打印机打印账单。Visual C经过串口控件与中心节点板衔接,坚持与多个终端的通讯。CC2430中心节点板的串口模块可直接将接收到的数据传到上位机,并将反应数据传回各个终端。点菜完毕后,顾客可从打印机中得到消费账单,便利便利。

2.技能特色

1)灵敏高效的PIC32解决方案

PIC32作为一款高性能32位单片机,它是以MIPS32架构为根底规划的,具有高频、小芯片尺寸和超低功耗的特色。本课题以PIC32MX460为核心部件,完结并完结了ZigBee无线点菜体系的规划,在终端中,选用PIC32来操控发射信号的品种和对信号编码的操控。选用P%&&&&&%32解决方案,便利灵敏的扩展体系,满意杂乱的外设要求。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/323780.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部