无线点菜系统按键显示模块设计和实现.docVIP

无线点菜系统按键显示模块设计和实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线点菜系统按键显示模块设计和实现

无线点菜系统按键显示模块设计和实现   摘要:无线点菜系统是餐饮管理系统的重要组成部分,建立基于局域网技术的餐饮管理系统,提高了餐饮业科技含量,提高了劳动生产效率,取得了一定的经营优势。本文详细阐述了该系统的功能设计以及芯片选择、显示模块的设计、按键的软硬件设计以及实现。   关键词:无线点菜 按键 显示      目前我国的餐饮业正进入到新的发展时期,竞争日益激烈。国内的一些餐饮企业意识到了传统的餐饮行业的一些缺点,开始运用计算机管理技术,建立基于局域网技术的餐饮管理系统,节约了成本,取得了一定的经营优势。而无线通信技术的发展,使手持终端技术更加成熟,为无线点菜系统的应用变成了现实。   1系统功能设计以及芯片选择   1.1无线芯片的功能设计   无线点菜器具有电子点菜(加菜、减菜、换菜)、催菜、缓菜;菜品的数量;消费统计等主要功能。其特点是:按键输入;液晶显示;具有良好的人机交互。   该系统共有18个按键,15个LCD显示,1指示灯。   按键部分:数字键和功能键。数字键有0-9十个数字。功能键有4个确定、取消、上移↑和下移↓键。   显示部分:两行显示。第一行:桌号;第二行:1道菜的代码和这道菜的价格;第三行:点菜的数目,点菜的总价格。查看所点菜目并计算总价,方便顾客总体了解自己的消费信息。能够上下移动查看顾客所点的菜。   当无线点菜器开机后,屏幕上显示“请输入密码:”的提示信息;若密码输入正确,则无线点菜器进入服务模式,否则连续三次密码输入错误,系统将自动关机。   1.2无线点菜系统的芯片选择   无线片上系统的出现,为开发无线通信系统提供了新的选择,同时也使无线通信系统的设计工作更加简化,更容易开发了。在目前推出的几款以8051微控制器为内核的无线片上系统芯片中,具有代表性的是Chipcon公司的cc1010,Nordic公司的nRF9E5和nRF24EI。   2按键设计   键盘是单片机应用系统中的一个关键部件,是应用系统中最常用的输入设备。键盘的功能是,通过服务员按键,将按键的开关信息转换成系统可以接收的二进制编码信息,然后输入给计算机。键盘的设计有:独立式键盘,矩阵式键盘和组合式键盘。针对本次设计所采用的NRF9E5芯片,由于外部的I/O接口较少,所以采用组合式键盘比较方便。对于n根I/O线,采用组合法可以接 2n - 1个键。本系统共有18个按键,所以需要5个I/O线。用NRF9E5的P00-P04 共5条I/O线。   采用 5根 I/O口线 ,采用独立式接法还是采用矩阵式接法 ,最多只能接 5个按键 ,而组合接法可接31个按键。   3按键的设定和软件消除抖动   3.1按键的抖动   键盘是计算机和工业控制等领域不可缺少的输入设备,通过它可以实现人机对话,完成各种功能操作。在闭合及断开的瞬间均伴随有一连串的抖动,键抖动会引起一次按键被误读多次,为了确保对按键的一次闭合仅作一次处理,必须去除按键抖动。本文采用消除抖动的方法是软件和硬件相结合:按键抖动时间的长短由按键的机械特性决定,一般为5ms~10ms,按键稳定闭合时间的长短则是由操作人员的按键动作决定的,一般为零点几秒至数秒。利用软件延时消除键盘抖动所产生的毛刺信号时需设置一个定时器中断,每中断一次则读取键盘接口的信号数据,如果与上次读取的数据不一致,说明当前读取的是前沿抖动数据,将当前的数据保留,等待下次定时器中断。   3.2显示模块的功能组成设计及实现   3.2.1功能组成设计   通过具有无线功能的智能掌上电脑-无线点菜机,服务员随时随地使用系统为顾客点菜、加菜,即时的把数据传到出品台。然后出品台根据客人所点的菜单迅速出品,而且所有的操作数据都储存在后台的数据库中,以备查询。主要功能有:l 开台 2 点菜 3 删除 4 上传   无线点菜系统的功能包括:   ① 可存储1500条菜肴信息:完全包含传统菜谱的全部内容。   ② 触摸屏输入方式:所有操作用触笔点击屏幕轻松完成。   ③ 大显示屏显示:每屏以18道菜显示浏览。   ④ 汇总、列表功能:查看所点菜目并计算总价,方便顾客总体了解自己的消费信息。   ⑤ 无线传输功能:手持PDA对准接收器发送。发送点菜信息的同时也发送点菜桌号、时间、服务员编号等一次性后台管理软件所需的全部数据。   ⑥ 查询各餐台(包房)买单情况:在客人离开酒店前,服务员用点菜王查询其是否结帐,从而杜绝跑单。   3.2.2功能实现   预定:各种散客、商务、聚会、宴会预定;跨任意时间预定;预定未到提醒; 客人历史消费查询;打印预定菜单;可查看未来时间餐桌预定状态,一目了然前台:日常营业操作,包括点菜,加菜,退菜,换台,并台,清台,预定,结帐等操

您可能关注的文档

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档