毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机安全 >> 正文

基于zigbee的无线电子点菜系统 第4页

更新时间:2014-6-28:  来源:毕业论文

基于zigbee的无线电子点菜系统 第4页
SQLite 支持大小高达 2 TB 的数据库,每个数据库完全存储在单个磁盘文件中。这些磁盘文件可以在不同字节顺序的计算机之间移动。这些数据以 B+树(B+tree)数据结构的形式存储在磁盘上。SQLite 根据该文件系统获得其数据库权限。
 4.SQLite数据类型
 SQLite 不支持静态数据类型,而是使用列关系。这意味着它的数据类型不具有表列属性,而具有数据本身的属性。当某个值插入数据库时,SQLite 将检查它的类型。如果该类型与关联的列不匹配,则 SQLite 会尝试将该值转换成列类型。如果不能转换,则该值将作为其本身具有的类型存储。SQLite 支持 NULL、INTEGER、REAL、TEXT 和 BLOB 数据类型。
在无线电子点菜系统选择SQLite为数据库是因为它和其他嵌入式数据库相比具有零配置 – 无需安装和管理配置,资源占用少、性能良好,易于使用性可以加快应用程序的开发,并使得小型应用程序能够完全支持复杂的 SQL,比一些流行的数据库在大部分普通数据库操作要快,简单、轻松的API接口函数。
2.2.4 ZigBee简介
1. Zigbee 芯片介绍
 本设计的无线通讯采用Zigbee设备MC13213,该MC13213系统封装( SiP )集成了MC9S08GT单片机与MC1320x收发成一个单一9x9mm LGA封装。 MC13213提供的60 K快闪记忆体和4 K的内存。通过使用IEEE 802.15.4标准Mac或BeeStack ZigBee协议Stack的MC13213是一种理想的解决方案,传感和控制应用,需要mesh网络。
2. 芯片基本结构 如图2-6
       图2-6  MC13213芯片基本结构图

3. MC13213主要性能参数如下:
表2-1  MC13213性能参数表
Device Operating Temp Range(TA.) Package Memory Options Description
MC13213 -40°to 85°C LGA 4KB RAM,64KB Flash Intended for IEEE 802.15.4 compliant applications and Freescale 802.15.4 MAC.
Also supports ZigBee applications that use a stack from a 3rd partly vendor
4. MC13213特性概述
MC13213主要的特征包括:40 MHz的HCS08低电压,低功耗的核心;64KB闪存和4KB RAM存储器;七个处理方式为CPU;多个16位定时器;2V至3.4V工作电压的稳压器芯片;-40 ℃到+85 ℃的工作温度;很少的外部元件数量;需要一个16 MHz的晶体;可编程频率的时钟输出的微控制器;自动调整功能晶体准确性(消除需要外部可变电容器;允许自动化的生产频率校准);9x9x1毫米71引脚LGA封装(符合RoHS标准);最多38个GPIO;8位端口键盘中断(KBI);8通道10位模拟数字转换器(ADC);两个独立的串行通信接口(SCI)的支持高达115.2 kBaud;内部集成电路(I2C总线)最高100 kbps的通道载入中;内部时钟发生器(全球导航卫星系统) , 100 kHz或16兆赫(包括内部参考发生器);低电压检测;电路的调试和Flash编程可通过片上的背景调试模块(BDM);可编程低电压中断(LVI)号;通用芯片处理器(缔约方会议)看门狗定时器;工作在2.4GHz的频段(250 kbps的O型PQSK调制;16可选择的渠道);0 dBm的额定输出功率(编程可选择-27 dBm时至3 dBm);接收灵敏度达到每1% PER -92 dBm(典型值);拥有综合发射/接收开关;支持单端或差分运行全;支持外部低噪声放大器(LNA)和(或)电力放大器(PA);三低功耗模式,提高其使用的生命周期;支持流媒体和数据处理模式。
5. MC13213软件功能
 1) 简单MAC:小内存占用“ ( < 4 KB的);支持点对点和星网络配置;的ANSI C源代码。
2) IEEE802.15.4标准的MAC:支持芯片,网络和树状拓扑结构;支持beaconed和非beaconed网络;支持保障时段(电信)的可预测的潜伏期;128位非对称加密标准(AES);对象代码。
3) BeeStack ZigBee协议栈:兼容ZigBee的平台;对象代码。
6.ZigBee与无线设备比较具有以下优点
 ZigBee比蓝牙更简单、速度更慢、功率及费用也更低。它基本的速率是250kb/s,当降低到28kb/s时,传输范围可扩大到134m,并获得更高的可考性。另外,它可与254个节点联网。可以比蓝牙更好地支持游戏、消费电子、仪器和家庭自动化应用。ZigBee网络容量大,每个ZigBee网络最多可以支持255个设备,也就是说每个ZigBee设备可以与另外254台设备相连接,有效覆盖范围10-75m之间,具体根据实际发射功率的大少和各种不同的应用模式而定。
2.3本章小结
 本章重点介绍了嵌入式数据库Sqlite,MiniGui,以及无线设备ZigBee。在它们简介中给大家展示了它们的特点。SQLite是一种小型的数据库,占用的硬件空间自由很少,但它又能够很好支持SQL语言,而且又为编程人员提供很好的编程接口。MiniGui也是一种小型的节目开发工具,所占用的硬件资源相比QT等其他界面开发工具要少得多,MiniGui也为编程人员提供了良好的API函数接口,编程人员只需要调用它的API接口就可以开发出理想的界面。ZigBee作为一种新兴的无线通讯技术,更是大大的改善了无线技术漏洞,使通讯技术上了一个台阶。
3  ZigBee无线电子点菜系统总体结构
3.1无线点菜系统总体结构
 无线点菜系统是在由博创公司提供的已经移植了Linux操作系统的PXA270平台上运行的。该系统主要分两大部分:第一部分是点菜终端,第二部分是后台服务端。点菜终端部分可以分解为点菜,查看已点菜和酒水信息、 呼叫酒水模块、结账模块。后台服务端可以分解为结账,统计餐厅的营业情况两大模块。总体结构图如图3-8 所示:
                                 ZigBee                                     
      图3-8 总体结构图

3.2点菜终端与ZigBee连接的架构
点菜终端(PXA270)是通过串口与无线设备(ZigBee)进行连接的。串口线一边连点菜终端的串口COM1,另一头串口线连ZigBee无线设备。无线设备通过无线技术把顾客点菜信息发送到后台。后台也是通过ZigBee模块接受到点菜终端发过来的数据,然后由与ZigBee连接的串口传送到电脑上进行数据处理。图3-9 为点菜终端与ZigBee连线图

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

基于zigbee的无线电子点菜系统 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。