基于MSP430和CC2520的无线点菜系统的设计

基于MSP430和CC2520的无线点菜系统的设计

论文摘要

近些年来,随着人们生活水平的提高和消费观念的变化,人们餐饮消费行为中单纯以“解饥式”为目的的比例大幅度下降,就餐者对服务形式、餐饮风格、环境氛围等要素,越来越注重,追逐新潮的消费倾向也迫使餐饮业频频亮出经营新招,这又促进了餐饮业向国际餐饮潮流不断靠拢。近年来餐饮市场竞争的加剧,同时加快提高了餐饮业业内细分为品牌地位、老字号、风味楼、传统小吃等门类,分别涌现出一批各具特色的商号品牌或食品品牌。据餐饮业专家预测,未来餐饮业的竞争将在形象、品牌、理念、服务、氛围、知名度、美誉度等方面展开,逐步形成与国际大都市地位相适应的现代餐饮业。当今社会是信息爆炸的时代,但在绝大多数餐饮行业企业中,信息化管理的概念目前仍然只停留在“用财务软件记记账、打打单子”的程度上。因为在很多人心目中,迄今为止,餐饮业仍然是一个劳动力高度密集的行业,头绪多,要求高,管理繁复。从这一点上看,如何提升管理水平是餐饮企业永远不变的主题,靠什么平台来实现呢?在今天这个信息时代,信息化建设理所当然就成了最理想的选择。在此基础上,无线点菜系统应运而生。无线电子点菜系统就是利用先进的2.4GRF无线通信技术、嵌入式移动数据库技术、以及触摸屏的掌上电脑技术,为餐饮业走向全面数字化提供了完整的解决方案。目前,Wi-Fi、WLAN等无线技术在无线点菜系统中已得到广泛应用,而ZigBee是一种新兴的无线技术,也逐步应用于无线点菜系统。ZigBee是基于IEEE802.15.4规范的无线技术,工作于免授权的2.4GHz频段,是一种近距离、低复杂度、低功耗、低成本和低数据传输率的双向无线通信技术,具有省电、可靠性高、成本低、时延短、安全、网络容量大和易于组网等优点,支持星型结构、网状结构和簇状结构三种主要的自组织网络类型。因此,ZigBee在家用系统控制、楼宇自动化、工业监控领域具有广阔的市场空间,在无线点菜系统,酒店管理中也具有很好的应用价值。本文紧紧围绕低成本低功耗的要求,研究了时下热门的无线射频技术ZigBee,了解了ZigBee协议的大体框架,概述了ZigBee的原理和应用,并以射频芯片CC2520为核心,设计了一套基于CC2520与MSP430单片机的无线点菜系统。本系统由手持终端、控制中心和上位机数据库构成,终端和控制中心构成星型网络。终端通过触摸屏录入点菜信息并将之传至控制中心,控制中心汇总所有数据,配合上位机数据库实现点菜系统基本功能。该系统可以方便服务员和顾客随时随地使用无线点菜机进行点菜、加菜、结算等工作,以提高酒店员工的服务效率,降低人力成本,帮助酒店走向信息化。

论文目录

  • 摘要
  • Abstract
  • 1 引言
  • 1.1 研究的目的与意义
  • 1.2 国内外研究现状
  • 1.2.1 国内发展水平和现状
  • 1.2.2 国外发展水平和现状
  • 1.3 课题研究内容
  • 1.4 实施方案
  • 1.4.1 无线点菜系统的工作原理
  • 1.4.2 设计思想
  • 1.4.3 系统方案设计
  • 1.4.4 上位机PC
  • 1.4.5 控制中心
  • 1.4.6 无线终端
  • 1.4.7 主要实施方案及步骤
  • 2 ZigBee原理及应用
  • 2.1 ZigBee技术简介
  • 2.1.1 定义
  • 2.1.2 技术特点与优势
  • 2.1.3 ZigBee网络体系结构
  • 2.1.4 应用
  • 2.2 ZigBee协议介绍
  • 2.2.1 物理层
  • 2.2.2 MAC层
  • 2.2.3 网络层
  • 2.2.4 应用层
  • 3 系统硬件电路的设计
  • 3.1 总体设计
  • 3.2 无线终端节点的设计
  • 3.2.1 微处理器最小控制系统
  • 3.2.2 Zigbee无线数据传输模块设计
  • 3.2.3 触摸屏模块的设计
  • 3.2.4 电源模块的设计
  • 3.3 控制中心的设计
  • 3.3.1 CC2520模块的设计
  • 3.3.2 微处理器的设计
  • 3.3.3 电源模块的设计
  • 3.3.4 串口通讯的设计
  • 3.3.5 串口微控制器初始化和UART工作模式配置
  • 4 系统软件设计
  • 4.1 IAR开发环境
  • 4.2 Zigbee网络的建立
  • 4.3 终端节点软件设计
  • 4.3.1 终端节点通讯程序的设计
  • 4.3.2 终端触摸界面设计
  • 4.3.3 终端总软件流程的设计
  • 4.4 控制中心的软件设计
  • 4.4.1 控制中心软件运行环境和主要功能
  • 4.4.2 控制中心程序的开发工具
  • 4.4.3 控制中心通讯程序设计
  • 4.4.4 控制中心的启动和初始化
  • 4.5 上位机软件设计
  • 4.5.1 上位机软件功能
  • 4.5.2 上位机软件开发语言介绍
  • 4.5.3 上位机软件的开发步骤
  • 4.5.4 数据库搭建和串口通信
  • 5 结论与展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    标签:;  

    基于MSP430和CC2520的无线点菜系统的设计
    下载Doc文档

    猜你喜欢