首页> 中文学位 >无线点菜系统基站及上位机软硬件研究与实现
【6h】

无线点菜系统基站及上位机软硬件研究与实现

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1项目背景

1.2项目组成

1.3无线局域网及SIM频段概述

1.4无线点菜系统概述

1.4.1系统使用

1.4.2系统特点

1.5本论文的任务

第二章系统整体构架

2.1系统指标

2.2系统方案

2.2.1上位机PC

2.2.2基站

2.2.3终端

2.3通信系统构架

2.3.1名词解释

2.3.2无线管理软件主动发起的事件处理

2.3.3终端主动发起的事件处理

第三章系统硬件设计

3.1 PC和基站部分

3.1.1微控制器MSP430F123

3.1.2无线收发器CC1100模块

3.1.3 PC和基站串口

3.1.4 PC和基站串口

3.1.5电源管理电路

3.2终端部分简介

3.2.1微控制器MSP430149

3.2.2无线收发器CC1100模块

3.2.3 Flash存储器

3.2.4键盘矩阵

3.2.5 TFT彩屏显示模块

3.2.6 RFID模块

第四章数据通信协议

4.1无线管理软件和终端应用程序之间的通信数据包结构

4.2分包与组包

4.3无线管理软件和终端应用软件之间各类业务的信息组织形式

4.3.1通信测试

4.3.2数据下载

4.3.3信息交互

4.4基站和上位机错误处理机制

4.5无线管理软件和基站的数据协议简介

4.6无线管理软件和数据库管理软件之间的协议简介

第五章基站程序设计

5.1软件综述及其设计目标

5.2基站程序的运行环境和主要功能

5.3基站程序的模块设计

5.4基站程序的开发工具

5.5基站的启动和初始化

5.5.1串口的初始化

5.5.2无线模块的初始化

5.6无线模块的使用

5.7硬件测试

5.8串口发送和接收

5.9无线数据和串口数据的互相转换

5.9.1串口接收和无线发送

5.9.2无线接收和串口发送

5.10基站软件总结及验收

第六章上位机软件实现

6.1上位机软件模块化设计

6.2上位机软件运行环境和编程工具

6.2.1 Delphi简介

6.2.2 Delphi工程的组成

6.2.3主要使用的Delphi组件

6.2.4 MSComm控件

6.2.5多线程应用

6.3上位机串口控件的实现

6.4上位机数据接收单元的实现

6.5数据发送单元的设计

6.6轮询控件的设计

6.7主模块的设计

6.7.1界面设计

6.7.2上位机软件的启动

6.7.3软件的初始化

6.7.4窗体消息的接收

6.7.5串口事件的处理

6.7.6软件的终止

6.8上位机软件总结及验收

结束语

参考文献

发表论文和参加科研情况说明

致 谢

展开▼

摘要

无线点菜系统作为餐饮服务管理系统的一个子系统,旨在降低餐饮服务的人力成本并提高服务质量和效率。它向服务人员提供一种手持终端,以终端操作代替纸质记录和人力工作的方式受理客户的点餐要求,并通过无线将客户的要求提交到服务中心并迅速返回受理结果,避免服务生在餐台间与服务台之间的往返,在提高服务的受理的速度的同时也提高了客户的满意度,近年来得到了广泛的应用。 概括地讲,无线点菜系统是为满足餐饮系统的点餐业务接口而量身定制的一套软硬件系统。无线点菜系统的硬件包括PC机、无线基站和无线终端,为无线点餐业务提供最基本的设备支持:软件分为上位机软件、基站程序以及终端程序,它们分别运行于上述硬件之上,充分利用设备的性能指导点餐业务的具体实施和实现。 无线点菜系统以基站为中心,数十台终端通过无线使用同一个频段与这台基站通信。终端受理的客户要求,先经由无线到达基站,再通过串口上达PC机;而业务受理的结果,则以相反的路径回送到终端。如何有效地设计硬件和软件,为上述信息交互的每个环节提供必要的支持,是本论文的要点和重点。 本论文使用MSP430F123单片机作为基站的控制芯片,以TI低功耗无线收发器CC1100作为无线通信模块,使用通用的RS-232或RS-485标准实现基站与PC机之间的串口互联;同时,本论文也为数据的传输制定了相关的通信协议,并以轮询策略实现多终端对无线信道的复用,结合软件的编写,成功完成了无线点菜系统的设计与实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号