3。 NFC

NFC是Near Field Communication的缩写,中文名就是近距离无线通讯技术,工作频率是13。56MHz,通信距离在20厘米以内[11],因为其通信距离极短、安全性非常高,所以NFC技术被广泛应用于手机支付、门禁系统等安全识别领域。

最早由Philips、Nokia和Sony共同研发,他们将非接触式射频识别(RFID)与互联互通技术相结合因而产生了近场通讯技术,其特点是能在短距离内识别兼容设备并实现数据的无线连接。

具体对照如下表:

表1。1  无线通信技术参数对比

蓝牙 Wi-Fi NFC

网络类型 单点对多点 单点对多点 点对点

使用距离 10m 100m 0。1m

速度 2。1Mbs 300Mbps 106,212,424kbps规划速率可达868kbps,721kbps,115kbps

建立时间 6s 10s 0。1s

安全性 具备,软件实现 具备,软件实现 具备,硬件实现

通信模式 主动-主动 主动-主动 主动-主动/被动

成本

    综合各方面来考虑,蓝牙技术具有较为广泛的覆盖范围、成本低廉、安全性较高、传输速度较快,和NFC和WIFI相比,蓝牙通讯更贴近本课题的需求。

1。4   手机操作系统简介

主流的手机操作系统有Android系统、苹果公司的iOS系统,他们都可以和Arduino 单片机相连。

   (1)iOS(iPhone OS)系统 

iOS系统是Apple公司2007年发布的手持设备操作系统,iPhone、iPod touch、iPad 都使用了该系统。iOS系统的特点在于,它将软件与硬件分离,形成了一个独立的生态体系,使得客户可以在Apple的所有产品间同步自己的账户信息;除此之外,苹果的APP商店提供大量高质量的APP,用户可以获得更好的体验。但该系统有一定的垄断性,产品价格偏贵。iPhone 和 Arduino 之间可以通过蓝牙或者Wi-Fi进行数据传输[12]。 论文网

   (2)Android系统 

     Android系统是应用最为广泛的手机系统,它是一种基于Linux® V2。6内核的综合操作系统[13]。它有以下三个特点:

1。 Android 开发的门槛较低,具有很强的开放性,因此有大量的开发人员加入到android编程的队伍中来,形成了一个良性循环,系统的功能也越来越开放和完善。

2。 由于Android系统是基于 Linux 内核的,能够很好地与硬件兼容。除此之外,Android 的编程语言是 Java 、C/C++,它的底层代码是可视的,所以手机厂商们可以在它的开源架构上搭建自己的模型,实现自己的独特功能,满足客户需求。

3。  Android系统安装在各式各样的硬件设备上,从高档到低档不同等级,其目的是为了满足不同用户的需求。尽管如此,Android系统仍然有不少问题,Android系统的机型繁多,以至于一些应用在不同机型下会出现不兼容的问题。而且,Android系统的版本更新很快,不同版本之间往往也不兼容。

上一篇:基于TF/IDF特征的网络问题自动分类研究
下一篇:基于Virtex-5FPGA的图像处理系统研究

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

变分模态分解方法研究及...

HFSS形状渐变方法的槽缝加载微带天线设计

《水浒传》中血腥暴力研...

大规模MIMO系统的发展研究现状

提高小學语文課堂朗读教...

高效课堂教师问卷调查表

浅析施工企业保理融资成...

小型通用机器人控制系统设计任务书

MNL模型历史城区居民活动...

从企业eHR建设谈管理信息...

PCI+PID算法直流力矩电机速...

遥感土地用变化监测国内外研究现状