一种多媒体传感器网络数据传输系统的实现方法

文档序号:7773753阅读:139来源:国知局
一种多媒体传感器网络数据传输系统的实现方法
【专利摘要】一种多媒体传感器网络数据传输系统的实现方法,包括三部分:多媒体传感器节点、多媒体中继节点、监测中心。本发明设计研发了基于wifi技术的多媒体音视频数据采集传感器。有效解决了zigbee技术在此方面的不足;同时本发明的多媒体传感器皆有zigbee技术的传输功能。其中,无线多媒体传感器节点包括:图像采集模块、音频采集模块、音视频编码模块、无线传输模块。无线多媒体中继节点包括:微处理器模块,无线传输模块,flash存储器模块,接口模块。设计的无线多媒体中继节点的存储转发功能,有效的解决了信道的冲突问题,避免了其他无关信号对本节点的干扰。多媒体传感器网络数据传输系统在实时监控、环境监测等领域能有效发挥其作用。
【专利说明】一种多媒体传感器网络数据传输系统的实现方法
【技术领域】
[0001]本发明涉及了一种基于zigbee (基于IEEE802.15.4标准的低功耗个域网协议)与wifi (wireless fidelity,是一个无线网路通信技术的品牌,由W1-Fi联盟(Wi_FiAlliance)所持有)技术相结合的新型多媒体传感器网络数据传输系统,并设计了一种新型的多媒体传感器节点,属于传感器网络,嵌入式开发及无线通信的交叉领域。
[0002]
【背景技术】
[0003]随着电子技术、传感技术和无线通信技术的快速发展,无线传感器网络得到了迅速的发展,已引起了世界各国学术界、军事部门和工业界的极大关注,被誉为全球未来三大高科技产业之一。2003年2月份的美国《技术评论》杂志评选出对人类未来生活产生深远影响的十大新兴技术,传感器网络即被列为第一。美国《商业周刊》在2003年8月的技术评论中,将传感器网络定位成21世纪高新【技术领域】的四大支柱型产业之一,其潜在的市场需求十分巨大。
[0004]无线多媒体传感器网络是在传统无线传感器网络的基础上引入了图像、声音、视频等多媒体信息感知处理功能的一种新型传感器网络。无线传感器网络是在无线传感器网络的基础上发展起来的。它继承了无线传感器网络自组织、资源受限等特征;另外,多媒体信息的采集、传输又对硬件设计、节能控制、服务保障、信息处理等方面做出了新的要求。
[0005]由于多媒体无线传感器网络涉及到众多领域,因此对它的研究涉及到其它各个方面。但是,目前对于多媒体无线传感器网络的研究多集中于理论层面,包括通信协议,节点功耗节省策略,QOS (Quality of Service服务质量)保证,路由算法等,大多数研究基于理论模型或仿真实现。因此,设计实现一个真实的多媒体无线传感器系统,具有重要的现实意义。
[0006]无线多媒体网络具有广泛的应用前景,可以实现多种任务,如:智能交通、环境监控、活动看护、远程医疗、人员跟踪、工业控制、虚拟游戏等等。
[0007]在此技术环境下,专利研究的无线多媒体传感器网络数据传输系统为实现传输各种类型的多媒体数据提供了 一种解决方案。
[0008]

【发明内容】

[0009]技术问题:本发明目的是提出了一种多媒体传感器网络数据传输系统的实现方法,同时设计一种具有存储转发功能的多媒体中继节点。在传统的传感器网络中,往往采用单一 zigbee技术,但在进行实时的多媒体音视频数据流的传输过程中,zigbee技术难以实现,在此基础上本专利设计研发了基于wifi技术的多媒体音视频数据采集传感器。有效解决了 zigbee技术在此方面的不足;同时新型的多媒体传感器节点具有zigbee技术的传输功能。[0010]新设计的多媒体中继节点具有存储转发功能,这样有效地解决了信道的冲突问题,避免了其他无关信号对本节点的干扰,新型多媒体传感器网络在实时监控、环境监测等领域能有效发挥其作用。
[0011]技术方案:本发明建立了一种多媒体传感器网络数据传输系统,其组成包括三部分:1.多媒体传感器节点2.多媒体中继节点3.监测中心。其中第I点和第2点是本发明专利所要保护的内容。
[0012]多媒体传感器节点主要包括以下几个模块:
1、图像采集模块:该模块用于采集所需图像,摄像头作为采集图像的外设,驱动程序通过I2C (Inter 一 Integrated Circuit两线式串行总线)总线对摄像头初始化。包括设置图像分辨率,对比度,图像的输出格式等。
[0013]2、音频采集模块:该模块用于采集音频数据,发明选用微型麦克风作为音
频输入的外设。声卡驱动程序提供数字采样和数字录音的设备文件,在应用程序中打开设备文件后,为设备设置恰当的格式,设置数据位数为16位、单声道和SKHz采样率。
[0014]3、音视频编码模块:该模块用于对采集的图像,音频数据进行编码。无线多媒体传感器节点所采用的SOC (System on Chip,片上系统)中包含了支持H.264BP、H.263P3、MPEG-4SP (视频编解码技术)的硬件CODEC (编译码器)。H.264视频压缩标准是适用于低码率传输的新的视频压缩标准。它不仅有优异的压缩比,而且很适合用于网络传输。节点采用H.264的编码方式对音视频数据编码
4、无线传输模块
4.1、zigbee传输:zigbee技术适用于低功耗,低成本的节点之间的通信。zigbee有3个工作频带,分别是868MHz (欧洲)、915MHz (美国)和2.4GHz (全球通用),在这三个频带传输速率分别为20kbit/s、40 kbit/s,250 kbit/s。在低成本,低功耗的前提下,我们可以用CC2420 (射频收发器)模块作为无线传输模块,用于传输图像数据。
[0015]4.2、wifi技术传输:无线多媒体传感器节点要传输的是音视频流数据。zigbee等技术无法达到音视频流数据传输所需的带宽,因此,在无线多媒体传感器节点的无线通信模块设计中采用了成熟、稳定wifi技术——利用SOC的USB (通用串行总线)接口外接一个支持802.1lg标准的无线网卡。无线多媒体传感器节点的嵌入式Linux操作系统已经提供了对该USB网卡的完整支持,因此,在通过该网卡通信时只需利用SOCKET(进程通信机制)接口进行编程即可。
[0016]多媒体中继节点主要包括以下几个模块:
1、微处理器模块:微处理器是无线多媒体传感器网络节点的核心,在选型时,必须满足体积小、功能强、外部接口丰富、集成度高、存储容量大、速度快、成本低、功耗小、支持睡眠模式且易扩展等要求,结合发明的需要,中继微处理器模块选择Atmel公司的ATmegal281(单片机型号)单片机。
[0017]2、无线通信模块:中继节点采用低功耗,低成本的zigbee技术来实现无线通信、数据传输,专利选用模块CC2420。CC2420是为低功率、低电压无线应用而设计的单片RF收发芯片。CC2420模块工作频率为2.4GHz,是在免授权的ISM(工业、科研和医疗)频带上进行无线通信的低成本、高集中的解决方案。
[0018]3、Flash存储器模块:该模块用于对所接收的数据进行存储。AT4OTB161D (闪存芯片)是串行接口的闪存芯片,可工作在2.5疒2.7V,可广泛应用于数据语音、图像、程序代码数据存储中。
[0019]4、接口模块设计:接口模块包括JATG (Joint Test Active Group是一种国际标准测试协议)接口、串口接口设计、电源接口设计,传感器接口以及无线通信接口设计。
[0020]监测中心主要是指pc (个人电脑)端服务器,接收从节点发送过来的数据,并通过软件解码音视频数据,显示多媒体数据。
[0021 ] 本发明的多媒体传感器网络数据传输系统的实现方法由多媒体传感器节点、中继节点、监控PC三部分构成;多媒体传感器节点通过外设采集多媒体信息,然后根据采集不同数据的要求选择对应的传送方式:传送数据流带宽较大的实时视频流数据,采用Wifi方式,传送到终端;传送图片或音频数据,采用低功耗的zigbee方式,利用CC2420无线传输模块将数据利用多跳传输给监控PC ;
数据传输系统的具体实现方案如下:
步骤I)采用一种结合wifi及zigbee的无线多媒体传感器网络系统,
步骤2)采用无线多媒体传感器节点的,采用的无线多媒体传感器节点以AIM9处理器为核心,同时集成了支持MGPEG-4和H.264视频编解码的硬件CODEC、专用的CAMERA接口CSI和其他常用的接口 ;
步骤3)采用无线通信模块的,无线通信模块要有足够大的带宽来满足视频传输的需要,采用Ralink公司的rt73无线网卡,它支持IEEE 802.llb/g网络标准,该无线网卡通过USB接口与处理器的USB接口相连,Ralink官方提供了 Linux版的驱动,可通过交叉编译移植到无线多媒体节点中,交叉编译器采用厂家提供的arm-926ejS-linuX-gCC编译器;
步骤4)采集实时视频数据,利用无线多媒体传感器节点采集实时音视频数据时,节点打开外接摄像头,运行音视频采集模块,将采集的数据编码,通过wifi,连接至无线路由器,监控中心的PC机联通无线路由器,这样实时的数据便会传输到监控PC机上,PC机通过软件解码传送过来的数据,从而进行实时的监控;
步骤5)采用无线多媒体中继节点的,实现对8路模拟数据传感器信号和SP1、I/O、USART接口的数字信号的采集与传输,并具有无线信号的接收和发送功能;
步骤6)微处理器模块的选取,中继微处理器模块选择的Atmel公司的ATmegal281单片机,它采用精简指令集,以字作为指令长度单位,将内容丰富的操作数与操作码安排在一个字之中,取指周期短,又可预取指令,实现流水作业,可高速执行指令;
步骤7) flash存储模块的选取,本模块采用Flash存储芯片AT45DB161D实现实时存储,AT4OTB161D采用行接口,通过引脚名称为#CS来进行使能,并通过三线接口引脚名称为S1、SO、SCK进行数据通信;
步骤8)采用JTAG接口,JTAG接口提供了在线程序调试功能,标准的JTAG接口为4线制:引脚名称为TMS、TCK、TDI和TD0,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出;
步骤9)采用中继节点无线通信接口,CC2420与处理器的连接十分方便,就是微控制器ATmegal281与CC2420的接口电路,采用标准2X6双排接插件与微处理器连接,它们之间的连线包括引脚名称为S1、S0、SCLK、CSn四线以及CCA、SFD、FIF0、FIF0P ;ATmegal281的SPI接口工作在主机模式,它是SPI数据传输的控制方,CC2420设为从机工作方式; 步骤10)中继节点传输图像,音频数据,利用多媒体中继节点传输图像,音频等带宽较小的数据;无线多媒体传感器采集图像、音频数据,通过CC2420模块,传输至中继节点,中继节点进行存储转发,利用多跳传输到监控PC端,再通过软件解码数据。
[0022]有益效果:本发明设计的多媒体传感器系统有如下几个优势:
1、多类型的传输方式和无线通信方式
传统的多媒体无线传输通信传输方式一般都采用zigbee技术,进行短距离的通信,这种通信方式在距离短,数据量小的前提下较为实用。本发明在兼有zigbee传输方式下,还设计了基于wifi的通信方式。采用wifi技术传输数据时,通信半径大,传输距离远;传输数据量带宽可达54Mbit/s。在传输实时的视频流数据时,数据量一般都很大,采用zigbee技术难以实现,在此情况下,发明利用wif i协议传输大数据流。综上,多媒体节点采用zigbee与wifi技术相结合的策略,使传输方式更为灵活,可应用的场景更为丰富。
[0023]2、强大的多媒体传感器节点性能特点
发明采用的无线多媒体传感器节点以ARM9 (嵌入式处理器型号)处理器为核心,同时集成了支持MGPEG-4和H.264视频编解码的硬件CODEC、专用的CAMERA (摄像头)接口(CSI)和其他常用的接口,比如 USB2.0 (Universal Serial Bus )、UART (Universal AsynchronousReceiver/Transmitter,通用异步接收/发送装置)、SPI (是一种高速的,全双工,同步的通信总线)、I2C(Inter — Integrated Circuit)等。硬件CODEC弥补了 ARM在视频处理方面的不足,同时保证了较低的功耗。为了保证系统流畅运行,足够的存储空间是必须的。因此,在无线多媒体传感器节点上设计了 128MB的DDR SDRAM (双倍速率同步动态随机存储器)作为程序运行存储器,256MB的NAND FLASH (内存)用于存放引导程序、操作系统和应用程序。
[0024]3、中继节点的存储转发特点
中继节点选用低功耗的微处理器,并采用AT45DB161D串行接口的Flash存储器作为存储模块。中继节点接收数据并将其存储进flash存储器中,传输完毕再将数据传输给下一节点,多媒体中继节点的存储转发功能有效的解决了信道的冲突问题,避免了其他无关信号对本节点的干扰。
[0025]4、中继节点丰富的传感器拓展接口特点
发明设计的中继节点预留了许多可外接多种传感器的接口,只需接上相应的传感器便可采集相应的数据。这样设计的目的是使多媒体系统采集数据更为灵活,丰富。
[0026]
【专利附图】

【附图说明】
[0027]图1无线多媒体传感器网络数据传输系统结构图,
图2多媒体传感器节点结构图,说明所设计的节点的体系结构,
图3a多媒体传感器节点miniusb接口图,
图3b多媒体传感器节点ov2460接口图,
图3c多媒体传感器节点电平转换模块图,
图3d多媒体传感器节点看门狗及复位电路图,
图4多媒体中继节点电路原理图,
图5 Flash芯片AT45DB161D电路示意图, 图6 JATG调试节点及接口图,
图7中继节点中CC2420接口电路图。
[0028]【具体实施方式】
[0029]本发明所提出的一种物联网框架下的无线多媒体传感器网络数据传输系统,由多媒体传感器节点、中继节点、监控PC三部分构成。多媒体传感器节点通过外设采集多媒体信息(如视频,音频数据),然后根据采集不同数据的要求选择不同的传送方式:传送数据流带宽较大的实时视频流数据,采用wifi方式,传送到终端;传送图片,音频等数据,采用低功耗的zigbee方式,利用CC2420无线传感模块将数据利用多跳传输给终端。这种方式能使人们方便灵活地获得多媒体数据。
[0030]下面将结合附图对本发明作详细描述。应当明确,以下内容仅仅用来描述本发明而不作为对本发明的限制。
[0031]步骤I)设计一种结合wifi及zigbee的无线多媒体传感器网络系统。本系统的体系结构如图1所示。
[0032]步骤2)无线多媒体传感器节点的设计。本专利采用的无线多媒体传感器节点以ARM9处理器为核心,同时集成了支持MGPEG-4和H.264视频编解码的硬件CODEC、专用的CAMERA接口(CSI)和其他常用的接口,比如USB2.0、UART、SP1、I2C等。硬件CODEC弥补了ARM在视频处理方面的不足,同时保证了较低的功耗。为了保证系统流畅运行,足够的存储空间是必须的。因此,在无线多媒体传感器节点上设计了 128MB的DDR SDRAM作为程序运行存储器,256MB的NAND FLASH用于存放引导程序、操作系统和应用程序。
[0033]步骤3)视频数据采集驱动。Linux对于视频采集设备的支持,是通过Video forLinux( Iinux中关于视频设备的内核驱动)实现的,现在Video for Linux已经升级到Videofor Linux 2(V4L2是linux中关于视频设备的内核驱动升级版本)。在Video for Linux2环境下的视频采集是通过Video4Linux2 Capture API (V4L2的捕获应用程序编程接口)来实现的。
[0034]在应用程序中通过V4L2采集视频遵循以下基本流程:
(I)打开视频设备:在V4L2中,视频设备被看作一个文件,首先使用open函数打开这个设备。在成功打开V4L2驱动后会返回一个新的文件描述符。
[0035](2)设置设备属性:应用程序在打开视频设备后,可以设置该视频设备的属性,一般使用ioctl函数来对设备的1/0 (输入/输出)通道进行管理。
[0036](3)检查当前视频设备支持的标准。
[0037](4)设定视频捕获格式,如视频分辨率大小、像素格式。
[0038](5)获取并记录缓存的物理空间。
[0039](6)开始视频采集:采集的数据送入V4L2的数据缓存,数据缓存采用FIFO (先进先出)的方式,当应用程序调用缓存数据时,缓存队列将最先采集到的视频数据缓存送出,并重新采集一帧视频数据。
[0040]步骤4)音频数据采集。无线多媒体节点外设接有微型麦克风,对声卡的操作在很大程度上等同于对磁盘文件的操作:首先使用open系统调用建立起与硬件的联系,此时返回的文件描述符将作为随后操作的标识;接着使用read系统调用从设备接收数据,或者使用write系统调用向设备写入数据,而其它所有不符合读/写这一基本模式的操作都可以用ioctl系统调用来完成;最后,使用close系统调用告诉Linux内核不会再对该设备做进一步的处理。
[0041]步骤5)无线通信模块。在无线多媒体传感器节点的无线通信模块设计中采用了成熟、稳定wifi技术——利用SOC的USB接口外接一个支持802.1lg标准的无线网卡。无线多媒体传感器节点的嵌入式Linux操作系统已经提供了对该USB网卡的完整支持,因此,在通过该网卡通信时只需利用SOCKET接口进行编程即可。无线通信模块要有足够大的带宽来满足视频传输的需要。可以采用Ralink公司的rt73无线网卡。它支持IEEE 802.1lb/g网络标准,室内最远通信距离为200米、室外最远通信距离为830米。该无线网卡可以通过USB接口与处理器的USB接口相连。Ralink官方提供了 Linux版的驱动,可通过交叉编译移植到无线多媒体节点中。交叉编译器采用厂家提供的arm-926ejs-linux-gcc编译器。
[0042]此外,发明节点上设计了 CC2420模块。CC2420是为低功率、低电压无线应用而设计的单片RF收发芯片。CC2420频率为2.4GHz,是在免授权的ISM(工业、科研和医疗)频带上进行无线通信的低成本、高集中的解决方案。通过CC2420模块进行低功耗近距离的传输。
[0043]步骤6)无线多媒体传感器节点pcb设计。
[0044]步骤7)采集实时视频数据。利用无线多媒体传感器节点采集实时音视频数据时,节点打开外接摄像头,运行音视频采集模块,将采集的数据编码,多媒体节点通过wifi,连接至无线路由器,监控中心的PC机连通无线路由器,这样实时的数据便会传输到远端pc机上,pc通过软件解码传送过来的数据,从而进行实时的监控。
[0045]步骤8)无线多媒体中继节点的设计。无线多媒体传感器中继节点的具体要求为:较低的功耗、较低的成本、较强的使用灵活性、较高的通信安全性,实现对8路模拟数据传感器信号和SPI (—种高速的,全双工,同步的通信总线)、I/O (输入输出端口)、USART (通用同步/异步串行接收/发送器)等接口的数字信号的采集与传输,并具有无线信号的接收和发送功能。
[0046]步骤9)微处理器模块的选取。微处理器是无线多媒体传感器中继节点的核心,在选型时,必须满足体积小、功能强、外部接口丰富、集成度高、存储容量大、速度快、成本低、功耗小、支持睡眠模式且易扩展等要求,结合发明的需要,中继微处理器模块选择Atmel公司的ATmegal281 (单片机型号)单片机,它采用精简指令集,以字作为指令长度单位,将内容丰富的操作数与操作码安排在一个字节中,取指周期短,又可预取指令,实现流水作业,可高速执行指令。
[0047]步骤10) flash存储模块的选取。AT4OTB161D是串行接口的闪存芯片,可工作在
2.讯?2.7V,可广泛应用于数据语音、图像、程序代码数据存储中。AT45DB161D支持RapidS(串行接口类型)串行接口,适用于高速场合。RapidS串行接口是与SPI相兼容的,速度可达到66MHz。AT4OTB161D允许简单的系统重新编程,而无需输入高编程电压。芯片可以采用
2.5疒3.6V或2.7疒3.6V单电源供电,进行编程与读取操作。为了实现可靠的图像传输,本模块采用Flash存储芯片AT45DB161D实现实时存储,AT4OTB161D采用串行接口,从而大大减少了可用引脚数量,同时也提高了系统可靠性,降低了开关噪声,缩小了封装体积。它可以通过CS (片选信号)引脚来进行使能,并通过三线接口(SI (串行数据输入)、so (串行数据输出)、SCK (时钟输入))进行数据通信。T45DB161D与处理器的连接如图5所示。
[0048]步骤11 )JTAG接口设计。JTAG接口提供了在线程序调试功能,如图6所示为JATG调试节点及接口图。JTAG(Joint Test Action Group ,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP ( Test Access Port ,测试访问口),通过专用的JTAG测试工具对内部节点进行测试。目前大多数比较复杂的器件都支持JTAG协议。标准的JTAG接口为4线制:TMS、TCK、TDI和TD0,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。
[0049]步骤12)电源接口设计。无线多媒体传感器中继节点通常由电池供电,由于供电电池能量有限,因此对供电电路的设计提出了较高要求。为了保证硬件电路功耗低,节点均选择低功耗芯片。本设计中,采用5V电压的外接电源供电,输出的电压给核心电路提供了稳定的电压。
[0050]步骤13)串行接口设计。串口通信模块连接单片机的USARTO引脚,采用MAX3232低功耗芯片,这样使整个无线节点能方便地工作在3.3V下,进一步降低了系统的功耗。.步骤14)中继节点无线通信接口设计。CC2420与处理器的连接十分方便,如图10所示,就是微控制器ATmegal281与CC2420的接口电路,CC2420采用标准2X6双排接插件与微处理器连接。它们之间的连线包括(S1、S0、SCLK、CSn四线)以及CCA、SFD、FIFO、FIFOP(引脚名称)。ATmegal281的SPI接口工作在主机模式,它是SPI数据传输的控制方,CC2420设为从机工作方式。
[0051]步骤15)中继节点pcb板设计。中继节点电路系统及中继节点间通信的可靠性由多种因素决定,其中系统抗干扰性能是可靠性的重要指标。有效的抗干扰措施,对中继节点射频电路的正常工作、节点间通信的可靠性尤为重要。因此,如何防止和抑制电磁干扰,提高电磁兼容性,就成为系统PCB设计的一个非常重要的技术内容。
[0052]步骤16)中继节点传输图像,音频数据。发明利用多媒体中继节点传输图像,音频等带宽较小的数据;无线多媒体传感器采集图像、音频数据,通过CC2420模块,传输至中继节点,中继节点进行存储转发,利用多跳传输到监控PC端,再通过软件解码数据。
【权利要求】
1.一种多媒体传感器网络数据传输系统的实现方法,其特征在于该传输系统由多媒体传感器节点、中继节点、监控PC三部分构成;多媒体传感器节点通过外设采集多媒体信息,然后根据采集不同数据的要求选择对应的传送方式:传送数据流带宽较大的实时视频流数据,采用Wifi方式,传送到终端;传送图片或音频数据,采用低功耗的Zigbee方式,利用CC2420无线传输模块将数据利用多跳传输给监控PC ; 数据传输系统的具体实现方案如下: 步骤I)采用一种结合wifi及zigbee的无线多媒体传感器网络系统, 步骤2)采用无线多媒体传感器节点的,采用的无线多媒体传感器节点以ARM9处理器为核心,同时集成了支持MGPEG-4和H.264视频编解码的硬件CODEC、专用的CAMERA接口CSI和其他常用的接口 ; 步骤3)采用无线通信模块的,无线通信模块要有足够大的带宽来满足视频传输的需要,采用Ralink公司的rt73无线网卡,它支持IEEE 802.llb/g网络标准,该无线网卡通过USB接口与处理器的USB接口相连,Ralink官方提供了 Linux版的驱动,可通过交叉编译移植到无线多媒体节点中,交叉编译器采用厂家提供的arm-926ejS-linuX-gCC编译器; 步骤4)采集实时视频数据,利用无线多媒体传感器节点采集实时音视频数据时,节点打开外接摄像头,运行音视频采集模块,将采集的数据编码,通过wifi,连接至无线路由器,监控中心的PC机联通无线路由器,这样实时的数据便会传输到监控PC机上,PC机通过软件解码传送过来的数据,从而进行实时的监控; 步骤5)采用无线多媒体中继节点的,实现对8路模拟数据传感器信号和SP1、I/O、USART接口的数字信号的采集与传输,并具有无线信号的接收和发送功能; 步骤6)微处理器模块的选取,中继微处理器模块选择的Atmel公司的ATmegal281单片机,它采用精简指令集,以字作为指令长度单位,将内容丰富的操作数与操作码安排在一个字之中,取指周期短,又可预取指令,实现流水作业,可高速执行指令; 步骤7) flash存储模块的选取,本模块采用Flash存储芯片AT45DB161D实现实时存储,AT4OTB161D采用行接口,通过引脚名称为#CS来进行使能,并通过三线接口引脚名称为S1、SO、SCK进行数据通信; 步骤8)采用JTAG接口,JTAG接口提供了在线程序调试功能,标准的JTAG接口为4线制:引脚名称为TMS、TCK、TDI和TD0,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出; 步骤9)采用中继节点无线通信接口,CC2420与处理器的连接十分方便,就是微控制器ATmegal281与CC2420的接口电路,采用标准2X6双排接插件与微处理器连接,它们之间的连线包括引脚名称为S1、SO、SCLK、CSn四线以及CCA、SFD、FIFO、FIFOP ;ATmegal281的SPI接口工作在主机模式,它是SPI数据传输的控制方,CC2420设为从机工作方式; 步骤10)中继节点传输图像,音频数据,利用多媒体中继节点传输图像,音频等带宽较小的数据;无线多媒体传感器采集图像、音频数据,通过CC2420模块,传输至中继节点,中继节点进行存储转发,利用多跳传输到监控PC端,再通过软件解码数据。
【文档编号】H04W84/18GK103595456SQ201310485610
【公开日】2014年2月19日 申请日期:2013年10月16日 优先权日:2013年10月16日
【发明者】孙力娟, 魏勋, 黄海平, 王汝传, 沙超, 黄俊杰, 肖甫, 徐佳 申请人:南京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1