freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于物聯(lián)網(wǎng)的溫度監(jiān)控系統(tǒng)(編輯修改稿)

2025-07-24 21:09 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 信間的通信干擾,必須選擇符合要求的拓?fù)浣Y(jié)構(gòu)與功率。(2)節(jié)點(diǎn)定位。原理是根據(jù)一定的算法在已知節(jié)點(diǎn)基礎(chǔ)上定位未知節(jié)點(diǎn)。節(jié)點(diǎn)定位在有些場(chǎng)合是比較重要的,如森林火災(zāi)。(3)時(shí)間同步。節(jié)點(diǎn)間時(shí)間的必須是同步的,因?yàn)閃SN中是分布式協(xié)同工作。(4)數(shù)據(jù)管理與融合。為更好地管理傳感器網(wǎng)絡(luò)數(shù)據(jù),需要將用戶屏蔽在技術(shù)之外且能夠友好地控制WSN,使物理網(wǎng)絡(luò)邏輯化。目前,應(yīng)用最廣泛的專用電子系統(tǒng)非嵌入式系統(tǒng)莫屬。隨著應(yīng)用范圍的擴(kuò)展與延伸,對(duì)技術(shù)廣度和深度的要求也越來(lái)越苛刻,主要體現(xiàn)在智能控制的應(yīng)用與處理信息的能力,以及對(duì)設(shè)備的成本的高低、性能好壞、開(kāi)發(fā)周期長(zhǎng)短和可靠性高低等的關(guān)注。嵌入式處理器核心是嵌入式系統(tǒng),縱觀整個(gè)嵌入式處理器應(yīng)用市場(chǎng),單片機(jī)的成功案例雖然尤為顯著,而單純的單片機(jī)或微控制器技術(shù)顯然已經(jīng)無(wú)法滿足需求。而ARM芯片憑借處理能力強(qiáng)和功耗低等優(yōu)勢(shì)一舉搶占市場(chǎng)先機(jī),并逐步滲透到我們生活的各個(gè)領(lǐng)域?;贏RM芯片的優(yōu)勢(shì)考慮,本設(shè)計(jì)選取了CortexA8系列中的互聯(lián)型產(chǎn)品S5PV210作為總控制芯片。因?yàn)樗钠瑑?nèi)外設(shè)非常豐富,大可不必再對(duì)存儲(chǔ)器再擴(kuò)展,從而開(kāi)發(fā)成本也減少了,開(kāi)發(fā)難度也降低了。 嵌入式 TCP/IP在Internet上所使用的TCP/IP協(xié)議是一個(gè)分層設(shè)計(jì)的協(xié)議集合,每一層有每一層的功能。在嵌入式系統(tǒng)中的TCP/IP具有其顯著的特點(diǎn):(1)存儲(chǔ)使用量減少。為了不影響到系統(tǒng)性能和成本,在實(shí)現(xiàn)嵌入式系統(tǒng)中應(yīng)該想盡辦法減少存儲(chǔ)空間的使用量。(2)高度可裁剪性。為滿足不同應(yīng)用的需求,在協(xié)議棧的實(shí)現(xiàn)必須高度模塊化,以方便更好地實(shí)現(xiàn)對(duì)目標(biāo)系統(tǒng)的可栽剪。通常可裁剪程度同代碼實(shí)現(xiàn)的模塊化程度成正比。(3)可移植性強(qiáng)。嵌入式系統(tǒng)硬件平臺(tái)雖然很多,但我們平時(shí)在設(shè)計(jì)時(shí)應(yīng)注意在實(shí)現(xiàn)的過(guò)程中應(yīng)避免語(yǔ)言的不協(xié)調(diào)性。同時(shí)為了提高代碼的復(fù)用率,在硬件驅(qū)動(dòng)層我們必須進(jìn)行高精度的抽象和封裝,使協(xié)議獨(dú)立于平臺(tái)。本章對(duì)物聯(lián)網(wǎng)服務(wù)網(wǎng)關(guān)的結(jié)構(gòu)與它在物聯(lián)網(wǎng)應(yīng)用中的功能作了深入分析,根據(jù)需求設(shè)計(jì)出系統(tǒng)總體方案,并分析了實(shí)現(xiàn)該設(shè)計(jì)系統(tǒng)所需要的核心技術(shù),即無(wú)線傳感器網(wǎng)絡(luò)和嵌入式系統(tǒng)。第三章系統(tǒng)硬件設(shè)計(jì)本章主要是介紹系統(tǒng)硬件的各模塊電路設(shè)計(jì)原理。在功能上,物聯(lián)網(wǎng)網(wǎng)關(guān)既要作為無(wú)線傳感器網(wǎng)絡(luò)的控制中心,又要實(shí)現(xiàn)一個(gè)嵌入式WEB服務(wù)器,即既要滿足到遠(yuǎn)程控制的需要,又要考慮到室內(nèi)近程控制的便捷性。故硬件電路中應(yīng)包含以下的功能電路:能實(shí)現(xiàn)通信、控制和管理,能實(shí)現(xiàn)網(wǎng)絡(luò)連接,能執(zhí)行射頻模塊的無(wú)線收發(fā)信息,能實(shí)現(xiàn)近程控制的基本輸入輸出。本設(shè)計(jì),其實(shí)就是一個(gè)智能型電子系統(tǒng),因?yàn)樗鼜V泛涉及到多任務(wù)通信、通信協(xié)議控制、數(shù)據(jù)傳輸與處理等方面。本系統(tǒng)采用以ARM為代表的高性能微控制器(MPU)為核心,其優(yōu)勢(shì)是有強(qiáng)大的處理器、豐富的片內(nèi)外設(shè),主要適用于的應(yīng)用場(chǎng)合就是那些需要操作系統(tǒng)、支持多任務(wù)、良好人機(jī)交互功能的情形。本系統(tǒng)采用ARM CortexA8內(nèi)核的S5PV210的微處理器為主控制芯片來(lái)實(shí)現(xiàn)設(shè)計(jì)。系統(tǒng)硬件結(jié)構(gòu)框圖如圖31所示。在該圖中,主要分為兩部分,一部分是ARM處理器內(nèi)部結(jié)構(gòu)及其片內(nèi)外設(shè),位于藍(lán)色粗線框內(nèi)部;另一部分最小系統(tǒng)電路及外圍應(yīng)用電路,位于藍(lán)色粗線框外部。圖31 系統(tǒng)硬件結(jié)構(gòu)框圖本系統(tǒng)依據(jù)功能主要?jiǎng)澐忠韵氯齻€(gè)模塊:主控制模塊、以太網(wǎng)接口模塊、WSN協(xié)調(diào)器接口模塊。現(xiàn)在簡(jiǎn)單闡述下其功能:(1)主控制模塊:該模塊以ARM作為系統(tǒng)的主處理器,芯片運(yùn)行所必須的外接電路模塊包括電源電路、時(shí)鐘電路、復(fù)位電路,而這些便組成了最小系統(tǒng)電路。除此之外還有本地應(yīng)用電路,如:輸入輸出的LCD、KEY和LED電路、存儲(chǔ)擴(kuò)展數(shù)據(jù)的SD卡接口、5V電源接入和程序下載的MINI USB接口電路、與PC機(jī)通信的電平轉(zhuǎn)換電路等。(2)以太網(wǎng)接口模塊:因?yàn)橹骺刂破饕呀?jīng)可以實(shí)現(xiàn)網(wǎng)絡(luò)接入對(duì)MAC層的支持,所以在外部只接以太網(wǎng)的PHY以及網(wǎng)絡(luò)接口就行。(3)WSN協(xié)調(diào)器接口模塊:該接口模塊是局部無(wú)線傳感器網(wǎng)絡(luò)的總調(diào)度中心,通常接WSN的協(xié)調(diào)器,如:CC11CC24CC2530等模塊,通過(guò)串行接口實(shí)現(xiàn)與主控模塊的通信。本節(jié)首先詳細(xì)介紹系統(tǒng)所使用的芯片,然后再對(duì)各個(gè)電路子模塊分別進(jìn)行介紹。 ARM 微控制器S5PV210因?yàn)樵谡麄€(gè)設(shè)計(jì)中,系統(tǒng)對(duì)以太網(wǎng)MAC的需求、嵌入式操作系統(tǒng)、TCP/IP協(xié)議和大量的應(yīng)用程序,都需要占用大量的存儲(chǔ)空間,基于這些考慮,我們選擇S5PV210作為整個(gè)設(shè)計(jì)的微控制器。S5PV210的主要技術(shù)指標(biāo)如下內(nèi)核:ARM CortexA8主頻:1GHz內(nèi)存:512MB DDR2Flash:256MB SLC NAND FLASH最高可支持1080p@30fps硬件解碼視頻流暢播放,格式可為:MPEG4/MPEGVC1支持流暢的2D/3D圖形加速支持HDMI顯示接口支持1個(gè)USB ,1個(gè)USB 支持1個(gè)SDIO接口(Micro SD卡接口)支持1路RS232串口接口(調(diào)試串口)支持2個(gè)獨(dú)立CAMERA接口支持100M以太網(wǎng)卡支持AC97立體聲音頻輸入/輸出接口支持RTC實(shí)時(shí)時(shí)鐘保存支持2個(gè)用戶按鍵、88矩陣鍵盤接口(外擴(kuò)鍵盤接口)支持LED 燈顯示 (1個(gè)電源顯示,2個(gè)用戶 LED 燈)支持標(biāo)準(zhǔn)JTAG接口支持用戶擴(kuò)展接口 (2路SPI接口, 2路IIC接口 ,3路PWM ,4路UART,6路ADC,1路 SDIO接口和其它用戶擴(kuò)展 IO )、7寸、多款液晶模塊接口產(chǎn)品尺寸:105mm x 85mmPCB板層:8層電源供電:+5V /2A調(diào)試接口:20pin,工作溫度:20~+70℃(電氣指標(biāo):符合CE,F(xiàn)CC,CCC規(guī)范要求)整個(gè)網(wǎng)關(guān)系統(tǒng)的核心部件是主控制器。整個(gè)系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換、任務(wù)調(diào)度、存儲(chǔ)轉(zhuǎn)發(fā)等系統(tǒng)任務(wù)都由它負(fù)責(zé),如圖 32 所示為主控制器原理圖:圖 32 主控制器原理圖本開(kāi)發(fā)板的有線網(wǎng)絡(luò)采用了DM9000網(wǎng)卡芯片,它可以自適應(yīng)10/100M網(wǎng)絡(luò),RJ45連接頭內(nèi)部已經(jīng)包含了耦合線圈,因此使用普通的網(wǎng)線即可連接本開(kāi)發(fā)板至路由器或者交換機(jī),而不必另接網(wǎng)絡(luò)變壓器。網(wǎng)絡(luò)接口原理圖如圖33所示:圖33 網(wǎng)絡(luò)接口原理圖S5PV210本身總共有4個(gè)串口,其中UART1為四線的功能串口,UART0、3為兩線串口。在本開(kāi)發(fā)板上,UART0和UART1已經(jīng)經(jīng)過(guò)RS232電平轉(zhuǎn)換,它們分別對(duì)應(yīng)于COM0和COM1,可以通過(guò)附帶的交叉串口線和PC互相通訊。串口原理圖如圖34所示:圖34串口原理圖 USB 接口電路本開(kāi)發(fā)板具有兩種USB接口,一種是USB Host()接口,它和普通PC的USB接口是一樣的,可以接USB攝像頭、USB鍵盤、USB鼠標(biāo)、優(yōu)盤等常見(jiàn)的USB外設(shè);另外一種是miniUSB(),主要用于軟件安裝和程序調(diào)試,常用于Android系統(tǒng)的ADB功能。USB原理圖如圖35所示:圖35 USB原理圖處理器S5PV210能適應(yīng)以太網(wǎng)連接的需求。它內(nèi)部集成的以太網(wǎng)MAC模塊性能高、靈活度高。該模塊支持獨(dú)立于介質(zhì)的接口(Mil)和精簡(jiǎn)的獨(dú)立于介質(zhì)的接口(RMII),而Mil和RMII是兩種連接到外接PHY模塊的標(biāo)準(zhǔn)接口,可廣泛應(yīng)用于路由器、交換機(jī)、網(wǎng)卡等。以太網(wǎng)連接框圖如圖36所示。其中用于站點(diǎn)管理的主要是:周期性時(shí)鐘信號(hào) (MDC)和數(shù)據(jù)的輸入輸出線(MDIO),通過(guò)它們我們能夠很方便地訪問(wèn)網(wǎng)卡芯片的寄存器,具體連接見(jiàn)圖36:圖36 以太網(wǎng)連接方案框圖以太網(wǎng)模塊功能闡述如下:MC控制器:主要是為以太網(wǎng)鏈路層提供服務(wù)。在這部分里,定義了 MAC幀的格式以及在介質(zhì)上是怎樣進(jìn)行傳輸?shù)?還有可用于多種事件的發(fā)生而產(chǎn)生的MAC中斷,通過(guò)應(yīng)用程序的參數(shù)設(shè)定進(jìn)行MAC地址過(guò)濾,還定義了物理尋址、邏輯拓?fù)洹?2) DMA:主要是支持AHB主從接口下的突發(fā)傳輸,在這部分中有兩套獨(dú)立的FIFO(每套2K)收發(fā)控制器,它們的作用分別處理數(shù)據(jù)收發(fā)緩沖,與MCIJ之間的通信通過(guò)控制狀態(tài)寄存器和描述符列表兩種結(jié)構(gòu)實(shí)現(xiàn)。(3) PTP:主要是設(shè)置接收和發(fā)送頓的時(shí)間戳,以及粗調(diào)和細(xì)調(diào)的校正方法,如果發(fā)現(xiàn)系統(tǒng)時(shí)間比目標(biāo)時(shí)間大時(shí),這時(shí)就會(huì)觸發(fā)中斷,通過(guò)MCU的復(fù)用功能I/O輸出秒脈沖。本設(shè)計(jì)選用的是一款集成度高、成本低、效益高的單芯片快速以太網(wǎng)MAC控制器PHY芯片DM9000。它由一個(gè)處理接口,一個(gè)10/100M自適應(yīng)的PHY和4K DWORD值的SRAM組成。DM9000物理協(xié)議層接口完全支持使用10MBps下3類、4類、5類非屏蔽雙絞線和100MBps下5類非屏蔽雙絞線??梢宰詣?dòng)完成配置以最大限度地適合其線路帶寬。其端口驅(qū)動(dòng)程序可方便移植。圖37 以太網(wǎng)接口電路 WSN協(xié)調(diào)器接口模塊該模塊是實(shí)現(xiàn)嵌入式ZigBee應(yīng)用的片上系統(tǒng),其作用就是方便CC2530模塊的接入。采用擁有32/64/128 KB可選閃存、8KB SRAM的增強(qiáng)型8051 MCU等高性能模塊,并內(nèi)置了 ZigBee協(xié)議找。因?yàn)橐訡C2530為核心的Zigbee模塊里有無(wú)線協(xié)議棧代碼和高頻設(shè)計(jì),這樣一來(lái),用戶主要將精力集中在自己的應(yīng)用代碼開(kāi)發(fā)。由于自身硬件資源匱乏且對(duì)環(huán)境要求較高,無(wú)線傳感器網(wǎng)絡(luò)直接接入傳統(tǒng)通信網(wǎng)絡(luò)的構(gòu)想便成了天方夜譚。最簡(jiǎn)單易行的方法就是:利用物聯(lián)網(wǎng)網(wǎng)關(guān)實(shí)現(xiàn)WSN與IP網(wǎng)絡(luò)互聯(lián),而網(wǎng)關(guān)還需要一個(gè)WSN協(xié)調(diào)器對(duì)傳感網(wǎng)進(jìn)行總體協(xié)調(diào)調(diào)度。在本設(shè)計(jì)中采用現(xiàn)有的20個(gè)引腳的接口電路的Zigbee無(wú)線模塊。如圖38所示為WSN協(xié)調(diào)器接口電路,協(xié)調(diào)器與主控制器之間可以通過(guò)USART和SPI兩種方式實(shí)現(xiàn)通信。圖38 WSN協(xié)調(diào)器接口電路本小節(jié)對(duì)物聯(lián)網(wǎng)網(wǎng)關(guān)的硬件系統(tǒng)進(jìn)行了詳細(xì)設(shè)計(jì),選取 S5PV210作為主控器,并完成了對(duì)主控制器和外圍芯片的接口電路設(shè)計(jì)。第四章三個(gè)模塊的連通性測(cè)試本系統(tǒng)將主要介紹三個(gè)模塊功能的實(shí)現(xiàn)過(guò)程以及測(cè)試結(jié)果,即ZigBee內(nèi)部模塊通信的實(shí)現(xiàn)、ZigBee模塊與網(wǎng)關(guān)通信的實(shí)現(xiàn)、網(wǎng)關(guān)與因特網(wǎng)通信的實(shí)現(xiàn)。 ZigBee內(nèi)部模塊通信實(shí)現(xiàn)ZigBee內(nèi)部模塊通信連接方式如圖41所示:圖41 ZigBee內(nèi)部模塊通信連接方式ZigBee CC2530自身集成了片內(nèi)的溫度傳感器。本實(shí)驗(yàn)中路由器(Router)節(jié)點(diǎn)將采集到的室內(nèi)溫度數(shù)據(jù)無(wú)線發(fā)送到協(xié)調(diào)器(Coordinator),協(xié)調(diào)器再通過(guò)UART發(fā)送給上位機(jī)并最終顯示出來(lái)。部分API函數(shù)與功能如表42所示:表42 API函數(shù)與功能網(wǎng)絡(luò)協(xié)調(diào)器的程序流程圖如圖43所示,其主要是編譯、網(wǎng)絡(luò)應(yīng)用層初始化、目的地址設(shè)定、注冊(cè)端點(diǎn)描述符、注冊(cè)按鍵等。其中定義的處理事件的類型包括:按鍵、收到消息、網(wǎng)絡(luò)狀態(tài)改變,對(duì)收到的消息進(jìn)行以下結(jié)構(gòu)體定義:typedefstruct{osal_event_hdr_t hdr。uint16
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1