無(wú)線傳感網(wǎng)絡(luò)硬件設(shè)計(jì)_第1頁(yè)
無(wú)線傳感網(wǎng)絡(luò)硬件設(shè)計(jì)_第2頁(yè)
無(wú)線傳感網(wǎng)絡(luò)硬件設(shè)計(jì)_第3頁(yè)
無(wú)線傳感網(wǎng)絡(luò)硬件設(shè)計(jì)_第4頁(yè)
無(wú)線傳感網(wǎng)絡(luò)硬件設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩64頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

無(wú)線傳感網(wǎng)絡(luò)硬件設(shè)計(jì)第1頁(yè)/共69頁(yè)第十章目錄無(wú)線傳感網(wǎng)絡(luò)硬件設(shè)計(jì)無(wú)線傳感器網(wǎng)絡(luò)應(yīng)簡(jiǎn)潔點(diǎn)設(shè)計(jì)10.110.1.1無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)技術(shù)概述10.1.2中央處理模塊10.1.3高頻無(wú)線通信模塊10.1.4傳感模塊10.1.5能量供應(yīng)模塊

10.1.6節(jié)點(diǎn)外圍功能模塊10.1.7典型的無(wú)線傳感器網(wǎng)絡(luò)10.1.8無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)開發(fā)第2頁(yè)/共69頁(yè)10.2面向應(yīng)用的多媒體傳感器網(wǎng)絡(luò)無(wú)線傳感器網(wǎng)絡(luò)低功耗硬件設(shè)計(jì)10.310.2.1無(wú)線多媒體傳感器網(wǎng)絡(luò)節(jié)點(diǎn)總體構(gòu)架10.2.2無(wú)線音頻傳感器節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)10.2.3無(wú)線圖像傳感器節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)10.2.4無(wú)線視頻傳感器節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)10.3.1無(wú)線傳感器網(wǎng)絡(luò)能耗問(wèn)題10.3.2MEMS技術(shù)基本原理10.3.3MEMS通信設(shè)計(jì)原理10.3.4無(wú)線傳感器網(wǎng)絡(luò)硬件供能模塊設(shè)計(jì)第3頁(yè)/共69頁(yè)10.1.1無(wú)線傳感器網(wǎng)絡(luò)硬件節(jié)點(diǎn)設(shè)計(jì)技術(shù)概述一、硬件設(shè)計(jì)特點(diǎn)與要求

(1)輕量化(2)擴(kuò)展性和靈活性

(3)穩(wěn)定性和安全性

(4)低成本二、無(wú)線傳感器網(wǎng)絡(luò)硬件系統(tǒng)的主要組成

(1)普通傳感器節(jié)點(diǎn)

(2)匯聚節(jié)點(diǎn)

(3)網(wǎng)關(guān)節(jié)點(diǎn)第4頁(yè)/共69頁(yè)三、節(jié)點(diǎn)基本構(gòu)架應(yīng)用系統(tǒng)層嵌入式系統(tǒng)內(nèi)核層設(shè)備驅(qū)動(dòng)層功能部件層為終端用戶提供了面向應(yīng)用的系統(tǒng)控制方式與工作方法。在設(shè)備與應(yīng)用之間建立連接,提供軟硬件系統(tǒng)調(diào)用的方式,同時(shí)為上層應(yīng)用提供功能服務(wù)。為底層物理部件提供設(shè)備驅(qū)動(dòng)功能與策略。整個(gè)節(jié)點(diǎn)的硬件基礎(chǔ)。包括所有硬件模塊組成與系統(tǒng)底層調(diào)用的集合。第5頁(yè)/共69頁(yè)四、節(jié)點(diǎn)各模塊及調(diào)用關(guān)系用戶界面接口中央主控處理模塊信息傳感模塊能量供應(yīng)模塊基站控制模塊高頻無(wú)線通信模塊第6頁(yè)/共69頁(yè)各模塊功能說(shuō)明:(1)中央主控處理模塊

中央主控處理模塊是整個(gè)節(jié)點(diǎn)的核心模塊,進(jìn)行系統(tǒng)全局調(diào)

度以及與用戶交互。(2)用戶界面接口

用戶界面接口為用戶提供了選擇、控制、傳感信息采集,以

及信號(hào)傳輸方式的選取等諸多服務(wù)。(3)高頻無(wú)線通信模塊

高頻無(wú)線通信模塊包括了低噪聲放大、混頻、濾波、調(diào)制解調(diào)等

多個(gè)操作步驟,將傳感信息以無(wú)線頻譜的方式,在相應(yīng)的頻段上進(jìn)

行傳輸,同時(shí),接收來(lái)自自組網(wǎng)絡(luò)內(nèi)其它節(jié)點(diǎn)的傳感信息傳遞,并

實(shí)時(shí)與基站節(jié)點(diǎn)溝通。(4)信息傳感模塊

信息傳感模塊采用了可插拔的部件設(shè)計(jì)技術(shù),將各種不同

的傳感

應(yīng)用設(shè)計(jì)為可靈活組合的傳感模塊。(5)能量供應(yīng)模塊

能量供應(yīng)模塊為上述所有模塊提供能源供給,針對(duì)系統(tǒng)的4種工作

方式,提供相對(duì)應(yīng)的能源供給方式。第7頁(yè)/共69頁(yè)10.1.2中央處理模塊一、功能概述(1)接收來(lái)自各類型傳感器的測(cè)量數(shù)據(jù),完成數(shù)據(jù)處理,交由無(wú)線通信模塊發(fā)送。(2)讀取無(wú)線通信模塊接收到的數(shù)據(jù)和控制信息,進(jìn)行數(shù)據(jù)處理并實(shí)現(xiàn)對(duì)其它模塊的控制。(3)實(shí)現(xiàn)無(wú)線傳感器網(wǎng)絡(luò)中的各種算法和協(xié)議,如MAC協(xié)議、路由協(xié)議、定位算法等。二、設(shè)計(jì)需求

(1)體積盡量?。?)集成度盡量高(3)要有足夠的外部通用I/O端口和通信接口(4)成本盡量低(5)低功耗且支持睡眠模式(6)運(yùn)行速度要盡量快第8頁(yè)/共69頁(yè)三、模塊的內(nèi)核中央處理AVR內(nèi)核地址傳送單元地址匹配單元RAM模塊SPI編程單元定時(shí)器模塊RF串行接口UARTRF定時(shí)部件數(shù)字I/ORF時(shí)鐘部件ADC控制器通道監(jiān)聽部分?jǐn)?shù)據(jù)總線第9頁(yè)/共69頁(yè)四、時(shí)鐘系統(tǒng)1、時(shí)鐘系統(tǒng)概述

時(shí)鐘系統(tǒng)是無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)中的重要組成部分,同節(jié)點(diǎn)的工作頻率直接相關(guān),并貫穿于傳感數(shù)據(jù)轉(zhuǎn)換、信息交互及程序燒寫等多個(gè)過(guò)程。2、典型無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)時(shí)鐘系統(tǒng)組成部分

CPU核心時(shí)鐘。CPU核心時(shí)鐘與操作微處理器內(nèi)核的子系統(tǒng)(如通用工作寄存器文件、狀態(tài)寄存器及保存堆棧指針的數(shù)據(jù)存儲(chǔ)器)相連。

I/O時(shí)鐘。I/O時(shí)鐘用于主要的I/O模塊(如定時(shí)器/計(jì)數(shù)器、SPI和USART)。

Flash時(shí)鐘。Flash時(shí)鐘控制Flash接口操作。這個(gè)時(shí)鐘通常與CPU核心時(shí)鐘同步。異步定時(shí)器時(shí)鐘。異步定時(shí)器時(shí)鐘允許異步定時(shí)器/計(jì)數(shù)器直接由外部32

kHz時(shí)鐘晶體驅(qū)動(dòng),使得此定時(shí)器/計(jì)數(shù)器即使在睡眠模式下仍然可以為系統(tǒng)提供一個(gè)實(shí)時(shí)時(shí)鐘。

ADC時(shí)鐘。ADC具有專門的時(shí)鐘,這樣可以在ADC工作時(shí)停止CPU和I/O時(shí)鐘以降低數(shù)字電路產(chǎn)生的噪聲,從而提高ADC轉(zhuǎn)換精度第10頁(yè)/共69頁(yè)五、模數(shù)轉(zhuǎn)換模塊

節(jié)點(diǎn)內(nèi)部一般都集成了模數(shù)轉(zhuǎn)換部件。以Mica2節(jié)點(diǎn)為例,其內(nèi)部集成了一個(gè)10位的逐次逼近型的ADC。ADC與一個(gè)8通道的模擬多路復(fù)用器連接,能對(duì)來(lái)自端口的8路單端輸入電壓進(jìn)行采樣。六、典型的中央處理模塊

當(dāng)前的無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)中使用較多的處理器有ATMEL公司的AVR系列單片機(jī),而TI公司的MSP430超低功耗系列處理器,不僅功能完整、集成度高,而且能夠根據(jù)存儲(chǔ)容量的多少提供多種引腳兼容,使開發(fā)者很容易根據(jù)應(yīng)用對(duì)象平滑升級(jí)系統(tǒng)。在新一代無(wú)線傳感器節(jié)點(diǎn)Telos中使用的就是這種處理器。作為2000年以來(lái)32位嵌入式處理器市場(chǎng)中紅極一時(shí)的嵌入式ARM處理器,極有可能成為下一代無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)的考慮對(duì)象。第11頁(yè)/共69頁(yè)10.1.3高頻無(wú)線通信模塊一、工作狀態(tài)

無(wú)線傳感器網(wǎng)絡(luò)的高頻無(wú)線通信模塊包括發(fā)送、接收、空閑、睡眠4種工作狀態(tài),其中,空閑狀態(tài)時(shí)需要節(jié)點(diǎn)監(jiān)聽無(wú)線信道,檢查信道中是否有自己要接收的數(shù)據(jù);在睡眠狀態(tài)時(shí)則需要關(guān)閉無(wú)線通信模塊。

圖無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)各部分能耗第12頁(yè)/共69頁(yè)二、無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)通信芯片的選擇

隨著集成電路技術(shù)的飛速發(fā)展,無(wú)線通信芯片的體積越來(lái)越小,價(jià)格也越來(lái)越低,這也更符合了無(wú)線傳感器網(wǎng)絡(luò)微型化和低成本的要求。所以,在無(wú)線通信芯片的選擇中就要更加關(guān)注于芯片的性能,包括載波頻段、工作電壓、傳輸距離等。目前,真正用于傳感器網(wǎng)絡(luò)節(jié)點(diǎn)中的無(wú)線通信芯片并不多,主要有RFM公司的TR1000芯片,以及Chipcon公司的CC1000、CC1020、CC2420等芯片。三、無(wú)線通信模塊與中央處理模塊的交互PDATAPCLKPALEATmegal128LSPI_MISOSPI_SCKCHP_OUTADC0CC1000DIODCLKCHP_OUTRSSI第13頁(yè)/共69頁(yè)10.1.4傳感模塊一、無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)傳感模塊概述傳統(tǒng)意義上的傳感器一般包括傳感器探頭和變送系統(tǒng)兩部分。傳感器的工作原理一般是;首先,將測(cè)到物理量的變化通過(guò)各種機(jī)制轉(zhuǎn)換成電阻、電容或者電感變化;隨后,這些電子特性變化通過(guò)轉(zhuǎn)換電路(如阻橋電路)轉(zhuǎn)換成電壓信號(hào);接著,電壓信號(hào)經(jīng)過(guò)積分電路、放大電路進(jìn)行整形處理;最后,采集電路(ADC)將模擬電壓信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。第14頁(yè)/共69頁(yè)二、典型的無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)

南京郵電大學(xué)自主研發(fā)的UBIcell多功能模塊采用將傳感器以插件的方式與節(jié)點(diǎn)連接,Ubicell節(jié)點(diǎn)上的溫度傳感器、光照度傳感器和濕度傳感器分別才用DS18B20,LX1970和HS1101。第15頁(yè)/共69頁(yè)10.1.5能量供應(yīng)模塊為了盡可能降低節(jié)點(diǎn)的能耗,延長(zhǎng)其使用壽命,設(shè)計(jì)過(guò)程中,可以為無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)選擇多種靈活的工作模式,配置各種可選的電源管理方案。具體包括如下幾種模式。(1)空閑模式(2)ADC噪聲抑制模式(3)掉電模式(4)省電模式(5)等待模式第16頁(yè)/共69頁(yè)10.1.6節(jié)點(diǎn)外圍功能模塊一、串行Flash模塊無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的處理器模塊內(nèi)部一般都有一定容量的存儲(chǔ)空間。典型傳器網(wǎng)絡(luò)節(jié)點(diǎn)外部存儲(chǔ)模塊原理圖如10-20所示。第17頁(yè)/共69頁(yè)二、信號(hào)指示和報(bào)警部件無(wú)線傳感器網(wǎng)絡(luò)中的信號(hào)指示和報(bào)警部件主要是指其亮燈電路和蜂鳴電路。亮燈電路用來(lái)指示節(jié)點(diǎn)的工作狀態(tài),并可實(shí)現(xiàn)部分傳感信息的通告(如火災(zāi)報(bào)警、溫度超標(biāo)報(bào)警等)。另外,報(bào)警部件也可實(shí)現(xiàn)信息通告和事件報(bào)警。第18頁(yè)/共69頁(yè)三、外部接口(1)標(biāo)準(zhǔn)接口無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)要想得到廣泛的應(yīng)用,就必須擁有完整、通用的標(biāo)準(zhǔn)接口,以便于節(jié)點(diǎn)及網(wǎng)絡(luò)功能的擴(kuò)展。這里仍以Mica2節(jié)點(diǎn)為例,該節(jié)點(diǎn)擁有一個(gè)51針的通用標(biāo)準(zhǔn)I/O接口,主要用于傳感面板和節(jié)點(diǎn)的連接與信息交互。電路原理圖如圖10-22所示,其實(shí)物圖如圖10-23所示。第19頁(yè)/共69頁(yè)(2)編程接口電路JTAG編程方法JTAG接口首先被芯片制造商或者板卡制造商用來(lái)檢查芯片是否工作正常;其次JTAG接口可以用來(lái)調(diào)試處理器芯片,從硬件上控制處理器芯片的運(yùn)行流程,包括單步執(zhí)行、設(shè)置斷點(diǎn)、讀寫芯片內(nèi)部寄存器和存儲(chǔ)器。SPI編程方法

SPI接口通過(guò)3根線(1條時(shí)鐘線SPI_SCK、2條收發(fā)數(shù)據(jù)線UART_RXD0和UART_TXD0,注意SPI串口編程使用的數(shù)據(jù)線不是SPI_MOSI和SPI_MISO)完成編程。

串口電路串口電路一般只有基站節(jié)點(diǎn)才有。由于無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)一般所用的AVR單片機(jī)的輸入輸出電平為TTL電平,而PC機(jī)配置的是RS232標(biāo)準(zhǔn)串行接口,二者電氣規(guī)范不一致;因此必須進(jìn)行電平轉(zhuǎn)換。

第20頁(yè)/共69頁(yè)10.1.7典型的無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)

一、無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)UbiCell由南京郵電大學(xué)傳感網(wǎng)絡(luò)研究中心自主研發(fā)的UbiCell系列節(jié)點(diǎn)是國(guó)內(nèi)無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的典型代表之一。節(jié)點(diǎn)名稱的涵義是“隨處可見的細(xì)胞”,這也正是無(wú)線傳感器網(wǎng)絡(luò)和物聯(lián)網(wǎng)的基本理念。

二、國(guó)內(nèi)外其他典型的無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)

(1)Smartdust

主要特點(diǎn):

①采用MEMS技術(shù),體積微小

②具有長(zhǎng)期工作的潛力。

③采用光通信方式。

④其傳輸?shù)姆较蛐?、無(wú)視距阻礙的要求給節(jié)點(diǎn)的部署帶來(lái)很大挑戰(zhàn)。

第21頁(yè)/共69頁(yè)(2)Mica系列節(jié)點(diǎn)

(3)TmoteSky

Mica系列節(jié)點(diǎn)是加州大學(xué)伯克利分校研制的用于傳感器網(wǎng)絡(luò)研究的演示平臺(tái)的試驗(yàn)節(jié)點(diǎn)。產(chǎn)品包括WeC、Renee、Mica、Mica2、Mica2dot和Spec等,其中Mica2和Mica2dot節(jié)點(diǎn)已經(jīng)由Crossbow公司包裝生產(chǎn)。TmoteSky是MoteIV公司生產(chǎn)的超低功耗的、高數(shù)據(jù)傳輸率的下一代無(wú)線傳感器網(wǎng)絡(luò)平臺(tái),是由Moteiv’sTelosRevisionB版本改進(jìn)而來(lái),使用TI公司的超低功耗微處理器芯片MSP430,通信模塊采用了Chipcon公司支持IEEE802.15.4協(xié)議的CC2420芯片,可與其它IEEE802.15.4的設(shè)備協(xié)同工作,250kbit/s的數(shù)據(jù)收發(fā)速率可以使節(jié)點(diǎn)更快完成通信事件的處理,快速休眠,節(jié)省系統(tǒng)能量。第22頁(yè)/共69頁(yè)10.1.8無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)開發(fā)套件二、可上傳式燒寫器的設(shè)計(jì)與實(shí)現(xiàn)我們自行開發(fā)設(shè)計(jì)了一款帶有串口上傳功能的可燒寫(下載)器(通過(guò)一個(gè)自鎖開關(guān)來(lái)進(jìn)行功能的選定)。該下載器與AVRStudio完全兼容,并可在TinyOS、MantisOS及Disware中間件上直接使用。它可以燒寫包括ATmega8、ATmega16、ATmega32、ATmega64、ATmega128、ATmega8535、ATtiny2313、AT89S51/52等幾十種常用的單片機(jī)。一、可插拔下載編程轉(zhuǎn)接口的設(shè)計(jì)與實(shí)現(xiàn)

轉(zhuǎn)接板具有如下特點(diǎn):面積較小屏蔽不同的硬件設(shè)計(jì)配合自制的程序下載工具,具有串口上傳功能

第23頁(yè)/共69頁(yè)(1)下載(燒寫)功能

為了實(shí)現(xiàn)下載功能,則需要將事先編寫好的、符合STK500協(xié)議標(biāo)準(zhǔn)的程序固件燒寫進(jìn)入該編程器的主控芯片ATmega8535中(這時(shí)燒寫器作為目標(biāo)節(jié)點(diǎn)模塊,需將10芯數(shù)據(jù)線的RST引腳更改到8535的RST端,燒寫ATmega8535時(shí),需將其導(dǎo)通)。(2)數(shù)據(jù)上傳功能其設(shè)計(jì)思路相對(duì)來(lái)說(shuō)較為簡(jiǎn)單,將10芯數(shù)據(jù)線中在實(shí)現(xiàn)燒寫功能時(shí)所閑置的兩根數(shù)據(jù)線利用起來(lái),當(dāng)選定使用下載功能時(shí),這兩根線直接通過(guò)10芯接口,將目標(biāo)節(jié)點(diǎn)的RXD、TXD引腳通過(guò)MAX3232與串口頭直接連接起來(lái),從而實(shí)現(xiàn)上傳功能。第24頁(yè)/共69頁(yè)(3)PCB板設(shè)計(jì)圖在PCB板的設(shè)計(jì)上,遵循靈活、方便、小巧的理念。通過(guò)導(dǎo)通兩個(gè)孔來(lái)實(shí)現(xiàn)對(duì)主控芯片ATmega8535的固件下載;通過(guò)一個(gè)自鎖開關(guān)來(lái)選定切換上傳和下載的功能。其硬件PCB設(shè)計(jì)圖如圖10-37所示。第25頁(yè)/共69頁(yè)10.2.1無(wú)線多媒體傳感器網(wǎng)絡(luò)節(jié)點(diǎn)總體架構(gòu)一、無(wú)線多媒體傳感器網(wǎng)絡(luò)節(jié)點(diǎn)體系結(jié)構(gòu)設(shè)計(jì)要素

實(shí)時(shí)同步性

高可靠與低功耗

可拓展性與可交互性

穩(wěn)定性與物理可靠安全性

低成本和低開銷

網(wǎng)絡(luò)信息處理Qos保障

信息安全保證

海量數(shù)據(jù)存儲(chǔ)第26頁(yè)/共69頁(yè)二、無(wú)線多媒體傳感器網(wǎng)絡(luò)節(jié)點(diǎn)體系結(jié)構(gòu)組成具體包含如下組成部分:(1)高速可擴(kuò)展多媒體數(shù)據(jù)采集模塊與現(xiàn)實(shí)終端(2)多媒體數(shù)據(jù)控制與處理中心設(shè)計(jì)(3)基于UWB的無(wú)線數(shù)據(jù)收發(fā)模塊快設(shè)計(jì)(4)高性能多媒體編/解碼模塊設(shè)計(jì)(5)多協(xié)作無(wú)線多媒體傳感器節(jié)點(diǎn)能量供應(yīng)模塊第27頁(yè)/共69頁(yè)10.2.2無(wú)線音頻傳感器節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)作為能夠?qū)崟r(shí)傳輸音頻信號(hào)的無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn),除了應(yīng)具有常規(guī)的處理器模塊、無(wú)線通信模塊、能量供應(yīng)模塊外,還需要加入音頻信號(hào)處理所特有的濾波電路模塊、音頻放大模塊及音頻編解碼模塊。一、濾波電路模塊

綜合考慮成本、能耗、器件大小等因素,選擇RC無(wú)源帶通網(wǎng)絡(luò)作為濾波網(wǎng)絡(luò)。圖10-40所示為多媒體音頻節(jié)點(diǎn)上的濾波網(wǎng)絡(luò)模塊電路。第28頁(yè)/共69頁(yè)二、音頻放大模塊

采用通用、高效、成本低廉的LM386來(lái)作為音頻放大電路的核心芯片。其整個(gè)模塊的電路圖10-41所示。該電路能實(shí)現(xiàn)200倍的放大增益。三、音頻編解碼模塊這里所采用的CMX639,使用連續(xù)可變斜率增量調(diào)制(CVSD)來(lái)對(duì)語(yǔ)音信號(hào)進(jìn)行調(diào)制解調(diào)。第29頁(yè)/共69頁(yè)四、音頻傳感器技術(shù)指標(biāo)音頻傳感器的主要技術(shù)指標(biāo)如表10-12所示。第30頁(yè)/共69頁(yè)10.2.3無(wú)線圖像傳感器節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)一、結(jié)構(gòu)與組成多媒體圖像傳感器節(jié)點(diǎn)的基本結(jié)構(gòu)包括了一個(gè)CMOS圖像傳感器、一個(gè)高性能的微控制器(如ATmega128L)、一個(gè)輔控制器(Tiny12)及外圍輔助電路。二、工作時(shí)序與數(shù)據(jù)格式對(duì)圖像傳感器節(jié)點(diǎn)的數(shù)據(jù)采集的的控制都是通過(guò)I2C總線對(duì)寄存器寫值進(jìn)行的,標(biāo)準(zhǔn)的I2C通信只需要兩個(gè)引腳,即SDA和SCL。SCL為低電平時(shí)SDA的值允許改變,SCL取高電平時(shí)SDA只能維持原值,SDA狀態(tài)的改變被用來(lái)表示起始和停止條件。第31頁(yè)/共69頁(yè)通過(guò)I2C總線傳輸給圖像傳感器的具體數(shù)據(jù)格式如圖10-47所示,其中器件

ID表示從機(jī)的ID,格式為110CCCX,第一個(gè)C表示CS1引腳的值,第二個(gè)C表示CS2引腳的值,第三個(gè)C表示CS3引腳的值,X為1表示是讀總線數(shù)據(jù),為0表示往總線寫數(shù)據(jù)。子地址表示傳感器寄存器地址,數(shù)據(jù)表示往寄存器寫的具體值。三、總線數(shù)據(jù)格式

VSYNC信號(hào)線是垂直同步脈沖序列,節(jié)點(diǎn)每輸出一幀圖像,VSYNC信號(hào)線就將輸出一個(gè)脈沖信號(hào);HREF信號(hào)線是水平有效數(shù)據(jù)輸出端口,即當(dāng)HREF為高電平,Y端口輸出的數(shù)據(jù)有效;PCLK控制圖像傳感器的像素時(shí)鐘,每個(gè)上升沿輸出一個(gè)像素的信息。第32頁(yè)/共69頁(yè)四、系統(tǒng)工作流程(1)初始化流程本系統(tǒng)的初始化主要是兩個(gè)功能模塊的初始化過(guò)程。一個(gè)是主控模塊Mega128,一個(gè)是輔控模塊Tiny12。這里需要注意的是,Tiny12的初始化必須先于Mega128的初始化,因?yàn)樗葘?duì)Mega128和OV6620進(jìn)行初始化。1)Tiny的初始化過(guò)程1.Tiny12首先通過(guò)Reset接口來(lái)控制Mega128進(jìn)行重啟。2.通過(guò)I2C總線,向OV6620發(fā)出一個(gè)命令,使其產(chǎn)生一個(gè)17.7MHz 的時(shí)鐘。2)

Mega128的初始化過(guò)程1.進(jìn)行一些初始化的亮燈操作來(lái)標(biāo)志系統(tǒng)的啟動(dòng)。2.進(jìn)行串口的初始化操作UartInt_init()。3.I2C總線的初始化過(guò)程I2CInt_init()。4.對(duì)OV6620的信號(hào)線進(jìn)行定義。第33頁(yè)/共69頁(yè)5.是對(duì)OV6620的部分關(guān)鍵寄存器進(jìn)行初始化。6.用戶接口的相關(guān)操作UIMgr_init()。7.幀控制的初始化。(2)事件循環(huán)處理

圖像傳感器采集系統(tǒng),主要通過(guò)一個(gè)無(wú)限的循環(huán)(Exec_run()函數(shù))來(lái)執(zhí)行圖像傳感過(guò)程(跳出循環(huán)的方法是上位機(jī)發(fā)送一個(gè)重新啟動(dòng)的中斷命令)。執(zhí)行體主要來(lái)處理兩類事件:

第一類:需要快速處理的事件

這類事件有兩個(gè)

:1.一行數(shù)據(jù)掃描完成的事件2.一行數(shù)據(jù)處理完畢的事件

第二類:正常的事件

這類事件包括從上位機(jī)收到了串口事件、上位機(jī)的配置命令

等。第34頁(yè)/共69頁(yè)(3)用戶接口系統(tǒng)主要通過(guò)串口通信事件,進(jìn)行用戶接口的相關(guān)操作。

首先是進(jìn)行圖像傳感器的連接;

其次當(dāng)圖像傳感器收到連接命令后,將返回應(yīng)答信息,若應(yīng)答信息超時(shí),則連接失敗,否則,連接成功;

最后就可以進(jìn)行掃描和數(shù)據(jù)回傳了。

系統(tǒng)原型所提供的用戶接口功能包括連接傳感器的操作、獲取版本號(hào)的操作、重新啟動(dòng)傳感器的操作、設(shè)置串口波特率,數(shù)據(jù)位停止位的操作,掃描開始的操作、設(shè)置寄存器的操作等。接口圖像傳感器串口通信連接信號(hào)應(yīng)答則掃描和數(shù)據(jù)回傳無(wú)應(yīng)答,連接失敗第35頁(yè)/共69頁(yè)五、節(jié)點(diǎn)電路原理圖所實(shí)現(xiàn)的圖像傳感器節(jié)點(diǎn)的電路原理圖如圖10-49所示。主要包含OV6620圖像傳感器、Mega128微處理器和Tiny12處理器等。第36頁(yè)/共69頁(yè)10.2.4無(wú)線視頻傳感器節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)多媒體傳感節(jié)點(diǎn)構(gòu)架包括硬件平臺(tái)和軟件平臺(tái)兩大部分,其中軟件平臺(tái)又分為驅(qū)動(dòng)層、操作系統(tǒng)層和應(yīng)用層三個(gè)層次。驅(qū)動(dòng)層直接和硬件打交道,屏蔽硬件操作的細(xì)節(jié),向操作系統(tǒng)和應(yīng)用程序提供所需的驅(qū)動(dòng)支持。操作系統(tǒng)層包括內(nèi)核、網(wǎng)絡(luò)系統(tǒng)、文件系統(tǒng)等部分。內(nèi)核是操作系統(tǒng)的基礎(chǔ)和必須的部分,其他部分可以根據(jù)需要定制和剪裁。應(yīng)用程序?qū)崿F(xiàn)特定的功能,完成特定的工作,并由操作系統(tǒng)的內(nèi)核調(diào)度各個(gè)任務(wù)的運(yùn)行。第37頁(yè)/共69頁(yè)無(wú)線多媒體傳感器節(jié)點(diǎn)構(gòu)架視頻傳輸視頻數(shù)據(jù)送硬件CODEC壓縮視頻采集網(wǎng)絡(luò)系統(tǒng)內(nèi)核文件系統(tǒng)操作系統(tǒng)相關(guān)驅(qū)動(dòng)應(yīng)用層相關(guān)驅(qū)動(dòng)BootLoaderARMSOC存儲(chǔ)器以太網(wǎng)WIFI接口CMOS攝像頭,電源應(yīng)用層操作系統(tǒng)層驅(qū)動(dòng)層硬件層第38頁(yè)/共69頁(yè)一、硬件設(shè)計(jì)目前用于多媒體信息采集和處理的核心器件主要有FPGA、DSP和ARM。

FPGA可以用VHDL、Verilog等硬件描述語(yǔ)言來(lái)編程,靈活性強(qiáng),具有現(xiàn)場(chǎng)編程能力可以延長(zhǎng)產(chǎn)品的生命力,且它獨(dú)有的并行處理能力使它可以在某些特殊的應(yīng)用場(chǎng)合(如實(shí)現(xiàn)特定算法)具有不可比擬的優(yōu)勢(shì)。

ARM具有相對(duì)較強(qiáng)的事務(wù)管理和控制功能,功耗較低,開發(fā)相對(duì)較為簡(jiǎn)單。

DSP主要是用做運(yùn)算,它的優(yōu)勢(shì)是強(qiáng)大的數(shù)據(jù)處理能力和相對(duì)較高的運(yùn)行速度,但是開發(fā)較為復(fù)雜。第39頁(yè)/共69頁(yè)典型示例以一種ARM9SOC為例介紹視頻傳感器節(jié)點(diǎn)的設(shè)計(jì)。硬件組成:這種SOC采用ARM9處理器核心,同時(shí)集成了高性能的支持MPEG-4和H.264視頻編解碼的硬件CODEC、專用的CAMERA接口(CSI)和其他常用的接口,如USB2.0、UART、SPI、I2C等存儲(chǔ)空間:在節(jié)點(diǎn)上設(shè)計(jì)了128MB位寬為32位的DDRSDRAM作為程序運(yùn)行存儲(chǔ)器,256MB的NANDFlash用于存放引導(dǎo)程序、操作系統(tǒng)和應(yīng)用程序。傳輸方式:為了簡(jiǎn)化系統(tǒng)設(shè)計(jì),提供高速的無(wú)線數(shù)據(jù)通信,選用USB接口、支持IEEE802.g協(xié)議的無(wú)線網(wǎng)卡,在2.4GHz的頻率下提供54Mbit/s的通信帶寬。PCB設(shè)計(jì):視頻傳感器節(jié)點(diǎn)采用CADENCE公司的PCB設(shè)計(jì)布局軟件Allegro完成高速電路設(shè)計(jì)。第40頁(yè)/共69頁(yè)二、軟件設(shè)計(jì)常見的嵌入式系統(tǒng)的軟件部分都是由設(shè)備驅(qū)動(dòng)層、操作系統(tǒng)、應(yīng)用程序構(gòu)成的。

驅(qū)動(dòng)層直接與硬件設(shè)備打交道,完成對(duì)攝像機(jī)等外設(shè)的初始化,各種設(shè)備的操作、打開和關(guān)閉等功能。設(shè)備驅(qū)動(dòng)層中的BootLoader是在操作系統(tǒng)運(yùn)行之前執(zhí)行的一段小程序。BootLoader運(yùn)行后可以初始化硬件設(shè)備、建立內(nèi)存空間映射表,從而建立好系統(tǒng)的軟硬件環(huán)境,為最終引導(dǎo)操作系統(tǒng)做好準(zhǔn)備。第41頁(yè)/共69頁(yè)

視頻節(jié)點(diǎn)中操作系統(tǒng)是必需的,所需要的操作系統(tǒng)應(yīng)該滿足如下幾點(diǎn)要求:內(nèi)核必須盡可能小要有完整的網(wǎng)絡(luò)功能高實(shí)時(shí)性的任務(wù)調(diào)度,支持多任務(wù),在可靠性、響應(yīng)時(shí)間、吞吐量等方面要有較好的性能。為什么要采用Linux操作系統(tǒng)?前常見的嵌入式操作系統(tǒng)有VxWorks、WindowsCE等,這些都屬于商用操作系統(tǒng),雖然有強(qiáng)大的功能,但是價(jià)格昂貴,并且開放程度不夠高。除了上述操作系統(tǒng)之外,還有一種開源的嵌入式操作系統(tǒng)—嵌入式Linux,嵌入式是由桌面Linux發(fā)展而來(lái),目前已經(jīng)成為一個(gè)穩(wěn)定、成熟的嵌入式操作系統(tǒng)。而且Linux的開發(fā)都是在GPL(GNUPublicLicense)的控制之下,Linux的所有源代碼都是開放的。我們所選用的SOC也提供了對(duì)Linux完善的支持,因此,在視頻傳感器節(jié)點(diǎn)中采用了嵌入式Linux操作系統(tǒng)作為視頻節(jié)點(diǎn)的軟件平臺(tái)[24]。第42頁(yè)/共69頁(yè)CMOS圖像傳感器CMOS傳感器特點(diǎn):

CMOS圖像傳感器由于其低功耗,高集成度等特性使其成為無(wú)線多媒體傳感器網(wǎng)絡(luò)視頻節(jié)點(diǎn)的首選。可以根據(jù)被監(jiān)測(cè)對(duì)象的特點(diǎn)選擇相應(yīng)分辨率、幀速的CMOS傳感器。CMOS采用CSI接口特點(diǎn):

CSI接口與CMOS傳感器的連接變得非常容易。該CSI接口支持CCIR656格式的視頻,支持8位寬的YCC、YUV、Bayer、RGB數(shù)據(jù)輸入。第43頁(yè)/共69頁(yè)Linux對(duì)于視頻采集設(shè)備的支持,是通過(guò)Video

for

Linux實(shí)現(xiàn)的,現(xiàn)在VideoforLinux已經(jīng)升級(jí)到VideoforLinux2(V4L2)?;赩4L2的視頻采集驅(qū)動(dòng)如圖10-51所示劃分為兩個(gè)層次。高層的是通用VideoforLinux驅(qū)動(dòng)程序,包含了鏈狀緩存管理、流媒體API和其他一些IOCTL的接口。底層是提供對(duì)PrP、CSI和CMOS傳感器硬件的訪問(wèn),并提供由高層調(diào)用的接口。第44頁(yè)/共69頁(yè)

在應(yīng)用程序中通過(guò)V4L2采集視頻應(yīng)遵循以下的步驟。①在V4L2中,視頻設(shè)備被看做一個(gè)文件。首先使用open函數(shù)打開這個(gè)設(shè)備。②打開視頻設(shè)備后,可以設(shè)置該視頻設(shè)備的屬性,一般使用ioctl函數(shù)來(lái)對(duì)設(shè)備的I/O通道進(jìn)行管理。③檢查當(dāng)前視頻設(shè)備支持的標(biāo)準(zhǔn)。④設(shè)定視頻捕獲格式。⑤獲取并記錄緩存的物理空間。⑥采集的數(shù)據(jù)送入V4L2的數(shù)據(jù)緩存,數(shù)據(jù)緩存采用FIFO的方式,當(dāng)應(yīng)用程序調(diào)用緩存數(shù)據(jù)時(shí),緩存隊(duì)列將最先采集到的視頻數(shù)據(jù)緩存送出,并重新采集一張視頻數(shù)據(jù)。第45頁(yè)/共69頁(yè)

由于視頻信息不同與普通數(shù)據(jù),在無(wú)線多媒體傳感器網(wǎng)絡(luò)中采集、傳輸視頻數(shù)據(jù)必須滿足如下幾個(gè)方面的要求。①最小的數(shù)據(jù)傳輸帶寬:傳感器節(jié)點(diǎn)能量有限,且數(shù)據(jù)傳輸功耗遠(yuǎn)大于數(shù)據(jù)處理功耗,因此,要爭(zhēng)取在保證視頻質(zhì)量的前提下應(yīng)該盡可能地采用好的壓縮算法,獲得最高的壓縮比,使得所需傳輸帶寬最低。②實(shí)時(shí)性:即小的傳輸時(shí)延。③連續(xù)性:為了保證視頻播放的連續(xù)性,視頻數(shù)據(jù)的傳輸速率應(yīng)該與編碼速率同步。第46頁(yè)/共69頁(yè)視頻傳感器節(jié)點(diǎn)所采用的SOC中包含了支持H.264BP、H.263P3、MPEG-4SP的硬件Codec。

硬件CODEC主要包含兩部分:視頻編解碼處理核心和總線橋。視頻編解碼處理核心由一個(gè)16位的專用處理器、編解碼硬件加速器和總線仲裁器組成。這個(gè)專用處理器主要用于控制和解析視頻數(shù)據(jù)流并且負(fù)責(zé)與CPU通信。在編寫利用硬件CODEC進(jìn)行編解碼的應(yīng)用程序時(shí),CODEC的結(jié)構(gòu)可簡(jiǎn)化為圖10-52所示的模型。

第47頁(yè)/共69頁(yè)硬件CODEC進(jìn)行H.264壓縮編碼的流程如圖10-53所示。在應(yīng)用層通過(guò)CODEC的API接口來(lái)編程實(shí)現(xiàn)H.264編碼。API接口建立在Linux操作系統(tǒng)中的CODEC驅(qū)動(dòng)程序基礎(chǔ)之上,提供對(duì)硬件CODEC的訪問(wèn)和控制。CODEC驅(qū)動(dòng)程序?qū)崿F(xiàn)的功能如下。①設(shè)備初始化:初始化CODEC的時(shí)鐘,硬件加速模塊,和中斷請(qǐng)求模塊。②中斷服務(wù):在一幀視頻數(shù)據(jù)完成編解碼產(chǎn)生中斷時(shí)提供中斷響應(yīng)操作。③設(shè)備文件操作的實(shí)現(xiàn):向用戶空間提供CODEC設(shè)備文件的打開、釋放、同步、輸入輸出控制功能,并在用戶空間中實(shí)現(xiàn)寄存器和存儲(chǔ)器的地址映射等。第48頁(yè)/共69頁(yè)在CODECAPI基礎(chǔ)上的H.264壓縮過(guò)程可用圖10-54來(lái)實(shí)現(xiàn)。第49頁(yè)/共69頁(yè)傳感器通信模塊采用哪種技術(shù)???WIFI技術(shù)傳統(tǒng)的無(wú)線傳感器網(wǎng)絡(luò)通常使用ZigBee等低功耗、低速率的無(wú)線通信技術(shù)傳輸數(shù)據(jù),而無(wú)限多媒體視頻傳感器節(jié)點(diǎn)要傳輸?shù)氖且曨l流數(shù)據(jù)。ZigBee等技術(shù)無(wú)法達(dá)到視頻流數(shù)據(jù)傳輸所需的帶寬,因此在視頻傳感器的無(wú)線通信模塊設(shè)計(jì)中采用了成熟、穩(wěn)定的WiFi技術(shù)—利用SOC的USB接口外接一個(gè)支持IEEE802.g標(biāo)準(zhǔn)的無(wú)線網(wǎng)卡。視頻傳感器節(jié)點(diǎn)的嵌入式Linux操作系統(tǒng)已經(jīng)提供了對(duì)該USB網(wǎng)卡的完整支持,因此在通過(guò)該網(wǎng)卡通信時(shí)只需利用Socket接口進(jìn)行編程即可。第50頁(yè)/共69頁(yè)傳感器節(jié)點(diǎn)采用哪種協(xié)議??RTP/RTCP協(xié)議TCP是面向連接的可靠的傳輸協(xié)議,由于它的重傳機(jī)制、較大的時(shí)延和較大的控制開銷等特性使它不適合用于視頻傳輸。UDP提供的是不可靠的傳輸,但是效率很高,時(shí)延較小,比較適合用于視頻傳輸。針對(duì)視音頻的實(shí)時(shí)傳輸性要求,RTP通常建立在UDP協(xié)議之上,利用UDP對(duì)實(shí)時(shí)的視頻數(shù)據(jù)進(jìn)行組播或單播,實(shí)現(xiàn)對(duì)多點(diǎn)和單點(diǎn)的視頻數(shù)據(jù)進(jìn)行傳輸。RTCP是與RTP配合使用的協(xié)議。主要功能是服務(wù)質(zhì)量的監(jiān)視與反饋、媒體間的同步,以及多播組中成員的標(biāo)識(shí)。因此,視頻傳感器節(jié)點(diǎn)采用了RTP/RTCP協(xié)議。第51頁(yè)/共69頁(yè)

視頻傳感器節(jié)點(diǎn)的任務(wù)包括視頻采集、壓縮和發(fā)送3部分。

視頻傳感器節(jié)點(diǎn)采用多線程設(shè)計(jì),從而減少了上下文切換的開銷。視頻采集、視頻壓縮與視頻發(fā)送分別在獨(dú)立的線程中運(yùn)行。其中,視頻采集和視頻壓縮各占一個(gè)線程,視頻發(fā)送可根據(jù)需要設(shè)置多個(gè)線程對(duì)應(yīng)多個(gè)視頻傳輸請(qǐng)求。多線程技術(shù)簡(jiǎn)化了系統(tǒng)設(shè)計(jì)的復(fù)雜度,優(yōu)化了系統(tǒng)資源的調(diào)度。為實(shí)現(xiàn)視頻采集、壓縮和發(fā)送的同時(shí)進(jìn)行,視頻傳感器節(jié)點(diǎn)中設(shè)計(jì)了視頻數(shù)據(jù)管道。視頻采集線程將采集的視頻數(shù)據(jù)送給視頻壓縮線程,進(jìn)行壓縮后送入視頻數(shù)據(jù)管道,發(fā)送線程從管道的另一端取走數(shù)據(jù)發(fā)送。第52頁(yè)/共69頁(yè)視頻數(shù)據(jù)管道的本質(zhì)就是若干個(gè)環(huán)形隊(duì)列,有發(fā)送隊(duì)列、就緒隊(duì)列、空閑隊(duì)列等。①發(fā)送隊(duì)列中的是包含視頻傳輸線程正在發(fā)送的視頻數(shù)據(jù)的數(shù)據(jù)單元,當(dāng)數(shù)據(jù)單元發(fā)送完成后該單元就從發(fā)送隊(duì)列移入空閑隊(duì)列中。②就緒隊(duì)列中的是包含由視頻壓縮線程寫入的壓縮后視頻數(shù)據(jù)的數(shù)據(jù)單元,隨時(shí)可以加入發(fā)送隊(duì)列。③空閑隊(duì)列中的數(shù)據(jù)單元就是尚未被使用的空閑數(shù)據(jù)單元,可供視頻壓縮線程使用,當(dāng)視頻壓縮線程將壓縮的數(shù)據(jù)寫入后,空閑數(shù)據(jù)單元就加入就緒隊(duì)列中。第53頁(yè)/共69頁(yè)10.3.1無(wú)線傳感器網(wǎng)絡(luò)能耗問(wèn)題概述

無(wú)線傳感器網(wǎng)絡(luò)與傳統(tǒng)的無(wú)線通信網(wǎng)絡(luò)有很大的區(qū)別。GSM、WiFi、CDMA等無(wú)線網(wǎng)絡(luò)的首要設(shè)計(jì)目標(biāo)是提供盡可能高的服務(wù)質(zhì)量,節(jié)點(diǎn)的能量可以進(jìn)行補(bǔ)充,因此消耗是次要考慮的問(wèn)題。而無(wú)線傳感器網(wǎng)絡(luò)的節(jié)點(diǎn)不能補(bǔ)充能量,盡可能延長(zhǎng)網(wǎng)絡(luò)系統(tǒng)的生存周期成為無(wú)線傳感器網(wǎng)絡(luò)的首要設(shè)計(jì)目標(biāo)。傳感器由部分組成:通信模塊、計(jì)算模塊、傳感器模塊和能量供應(yīng)模塊。由于傳感器模塊通常情況下能耗很低,并且可以通過(guò)在應(yīng)用的范圍內(nèi)適當(dāng)延長(zhǎng)采樣周期,降低采樣精度的方法來(lái)降低傳感模塊的能耗,因此通常只考慮計(jì)算模塊和通信模塊的能耗問(wèn)題。第54頁(yè)/共69頁(yè)10.3.2MEMS技術(shù)基本原理MEMS(MicroElectroMechanicalSystems)即微電子機(jī)械系統(tǒng),是在融合多種微細(xì)加工技術(shù),并應(yīng)用現(xiàn)代信息技術(shù)的最新成果的基礎(chǔ)上發(fā)展起來(lái)的高科技前沿學(xué)科。通過(guò)微電子技術(shù)和微加工技術(shù),它可以將機(jī)械組件、驅(qū)動(dòng)部分、光學(xué)系統(tǒng)和電路控制部分集成為一個(gè)完整的微系統(tǒng)。第55頁(yè)/共69頁(yè)MEMS器件采用哪種材料制造?①由于集成電路的發(fā)展,使得當(dāng)前所能大量生產(chǎn)的單晶硅具有純凈、廉價(jià)的優(yōu)勢(shì)。②已經(jīng)開發(fā)出的大量針對(duì)硅材料的加工和處理技術(shù)已經(jīng)非常成熟。③基于硅的MEMS設(shè)計(jì),提供了集成控制和信號(hào)處理電路的潛能。④硅的物理和機(jī)械特性使它在設(shè)計(jì)機(jī)械傳感器方面有著很大的優(yōu)勢(shì)。第56頁(yè)/共69頁(yè)10.3.3MEMS通信設(shè)計(jì)理論一、射頻通信技術(shù)在設(shè)計(jì)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論