基于ZigBee技术的无线点餐系统的研究与设计
发布时间:2021-02-16 08:04
随着社会的进步,各行各业都进行信息化建设。餐饮服务产业同样也需要进行信息化建设。目前国内餐饮业依然采用传统的运作管理模式,大多数停留在用电脑记账或结账的程度上。因此,实现高效的、安全的、自动化、方便快捷的点餐是目前餐饮业所面临的挑战。本系统运用嵌入式系统设计思想,采用先进的嵌入式技术和无线通讯技术。通过无线网络与上位机系统进行数据交换,实现餐饮企业信息化管理。具体来说,本系统是基于ZigBee无线通信技术研究、设计实现的一个无线点餐系统。点餐终端的硬件设备采用基于ARM9架构飞凌S3C2440开发板,无线传输模块采用基于IEEE802.15.4协议的CC2430芯片。本系统的设计包括硬件设计和软件设计。本文主要研究系统的软件设计。首先,介绍相关理论基础包括ZigBee技术、Windows CE嵌入式操作系统。其次,给出系统的需求分析、总体设计和各个模块的概要设计。再次,详细介绍系统的设计方案和技术理论研究。最后,对整个系统进行测试,包括系统功能测试、网络拓扑结构测试、无线数据仿真等。本系统实现了三种不同的网络拓扑结构模型,用户可以根据自己的需求搭建不同的无线点餐网络。通过软硬件的设计,...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【图文】:
ZigBee网络拓扑结构
图 2-2 ZigBee 协议栈体系结构ZigBee 物理层层提供数据服务和物理层管理服务,本协议使用 868MHz、91hz 三个不同频段,都是基于直接序列扩频[17]。三个频率的相关。表 2-1 频带和速率z) 频带扩展参数 数据参数速率(K/s) 调制 比特率(Kb/s)符号率(K/s)5868-868.6 300 BPSK 20 20 902-928 600 BPSK 40 40 2400-2483.5 2000 O-QPSK 250 62.5 频率提供较高灵敏度和更长的射频范围,这是由于传输过程中高速率要求高吞吐量、低延迟。协议允许动态信道选择,通过接
图 2-3 多集群网络和交叉节点ndows CE 6.0 嵌入式系统ows CE 6.0 是一个实时的、多线程的、组件化系统[23]。操作系务,可以运行于多处理架构的处理器上包括:ARM、MIPS、X CE 6.0 的虚拟地址空间达到 4GB,系统内核使用上层 2GB 虚拟用下层 2GB 虚拟地址。Windows CE 6.0 支持多达 32,0000 个用以使用系统 API 进行编程,这些程序称为用户态服务。系统的核心是 NK.exe,负责加载各种动态链接库到系统中。系也可以加载到内核里。内核链接库为用户提供内核态服务。通过库来实现系统 API 的调用,这个动态链接库与系统内所有的可核模块被链接到一个称为 k.coredll.dll 的特殊库。当一个模l,并被加载到内核,那么所有的 coredll.dll 请求都自动连接到 k系统 API 外,Windows CE 6.0 还提供一个类似于 WIN32 桌面系
【参考文献】:
硕士论文
[1]基于WinCE机舱无线监测报警系统的设计[D]. 顾振.大连海事大学 2011
[2]基于WinCE的嵌入式流媒体播放终端技术[D]. 吴辉.中北大学 2011
[3]基于ZigBee的无线移动会议表决系统的研究与实现[D]. 许可.电子科技大学 2011
[4]无线网络中视频流的协作传输研究[D]. 王文涛.南京邮电大学 2011
[5]无线Mesh网络中视频组播传输技术研究[D]. 张萌.南京邮电大学 2011
[6]基于ARM的点餐系统软件设计[D]. 安马杰.北方工业大学 2010
[7]基于ZigBee无线网络协议栈的研究与实现[D]. 王强.西安电子科技大学 2010
[8]Mesh网络架构下ZigBee节能机制的研究与仿真[D]. 黄涛.湖北工业大学 2009
[9]ZigBee无线传感器网络链路可靠性研究[D]. 陈巧云.大连理工大学 2008
[10]基于ARM嵌入式无线点菜系统终端的研究与设计[D]. 蔡子裕.中南大学 2008
本文编号:3036467
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【图文】:
ZigBee网络拓扑结构
图 2-2 ZigBee 协议栈体系结构ZigBee 物理层层提供数据服务和物理层管理服务,本协议使用 868MHz、91hz 三个不同频段,都是基于直接序列扩频[17]。三个频率的相关。表 2-1 频带和速率z) 频带扩展参数 数据参数速率(K/s) 调制 比特率(Kb/s)符号率(K/s)5868-868.6 300 BPSK 20 20 902-928 600 BPSK 40 40 2400-2483.5 2000 O-QPSK 250 62.5 频率提供较高灵敏度和更长的射频范围,这是由于传输过程中高速率要求高吞吐量、低延迟。协议允许动态信道选择,通过接
图 2-3 多集群网络和交叉节点ndows CE 6.0 嵌入式系统ows CE 6.0 是一个实时的、多线程的、组件化系统[23]。操作系务,可以运行于多处理架构的处理器上包括:ARM、MIPS、X CE 6.0 的虚拟地址空间达到 4GB,系统内核使用上层 2GB 虚拟用下层 2GB 虚拟地址。Windows CE 6.0 支持多达 32,0000 个用以使用系统 API 进行编程,这些程序称为用户态服务。系统的核心是 NK.exe,负责加载各种动态链接库到系统中。系也可以加载到内核里。内核链接库为用户提供内核态服务。通过库来实现系统 API 的调用,这个动态链接库与系统内所有的可核模块被链接到一个称为 k.coredll.dll 的特殊库。当一个模l,并被加载到内核,那么所有的 coredll.dll 请求都自动连接到 k系统 API 外,Windows CE 6.0 还提供一个类似于 WIN32 桌面系
【参考文献】:
硕士论文
[1]基于WinCE机舱无线监测报警系统的设计[D]. 顾振.大连海事大学 2011
[2]基于WinCE的嵌入式流媒体播放终端技术[D]. 吴辉.中北大学 2011
[3]基于ZigBee的无线移动会议表决系统的研究与实现[D]. 许可.电子科技大学 2011
[4]无线网络中视频流的协作传输研究[D]. 王文涛.南京邮电大学 2011
[5]无线Mesh网络中视频组播传输技术研究[D]. 张萌.南京邮电大学 2011
[6]基于ARM的点餐系统软件设计[D]. 安马杰.北方工业大学 2010
[7]基于ZigBee无线网络协议栈的研究与实现[D]. 王强.西安电子科技大学 2010
[8]Mesh网络架构下ZigBee节能机制的研究与仿真[D]. 黄涛.湖北工业大学 2009
[9]ZigBee无线传感器网络链路可靠性研究[D]. 陈巧云.大连理工大学 2008
[10]基于ARM嵌入式无线点菜系统终端的研究与设计[D]. 蔡子裕.中南大学 2008
本文编号:3036467
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3036467.html