<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于A(yíng)RM926EJ-S的溫濕度無(wú)線(xiàn)監控系統的設計

基于A(yíng)RM926EJ-S的溫濕度無(wú)線(xiàn)監控系統的設計

作者: 時(shí)間:2011-08-16 來(lái)源:網(wǎng)絡(luò ) 收藏

  數據采集的與串口傳輸

  對溫度數據采集的和實(shí)現可分為人機界面的、數據采集的通信協(xié)議的制定、數據采集和數據采集的串口實(shí)現等幾個(gè)部分。

  系統采集的現場(chǎng)數據通過(guò)串口發(fā)送到ARM9。數據的顯示及對系統的操作,需要用到人機交互界面。人機交互界面主要包括圖形圖像界面和鍵盤(pán)操作界面兩部分。鍵盤(pán)輸入部分主要用于實(shí)現對圖形圖像界面及系統終端的輸入控制。

  本系統有2個(gè)符合16C550工業(yè)標準的異步串行口UART0和UART1,即有兩個(gè)異步串行I/O端口。UARTO和UART1的發(fā)送器和接收器包含16個(gè)字節的FIFO數據緩沖區和移位寄存器,內置波特率發(fā)生器。對將要被發(fā)送的數據,首先得把它寫(xiě)入FIFO數據緩沖區,并復制到發(fā)送移位寄存器,然后將它從數據輸出端口進(jìn)行移位輸出即可。將要被接收的數據是從數據接收端口移位輸入到移位寄存器,然后復制到FIFO中。

  

圖4 串口通信相關(guān)程序流程圖(a)

  

  圖4 串口通信相關(guān)程序流程圖(b)

  從現場(chǎng)采集的數據,如何根據串口通信協(xié)議處理收到的上位機的數據、如何給上位機發(fā)送數據,這些在很多嵌入式系統中都包含的UART(Universal Asynchronous Receiver Transmitter通用異步收發(fā)器)通信,UART單元提供了兩個(gè)獨立的異步串行I/O端口,支持的最高波特率為115.2kbps。UART模塊包含波特率發(fā)生器、發(fā)送器、接收器和控制單元。波特率發(fā)生器以MCLK(主時(shí)鐘)作為時(shí)鐘源。

  本系統每隔500毫秒就查詢(xún)一次有沒(méi)有需要傳送的數據到上位機或從上位機發(fā)送的命令。如果檢測到現場(chǎng)溫度低于18℃或者高于35℃,系統就會(huì )向用戶(hù)發(fā)送相應的報警信息,用戶(hù)也可以在任何時(shí)候發(fā)送命令詢(xún)問(wèn)現場(chǎng)的溫度和濕度。

  結束語(yǔ)

  本文以為微處理器,介紹了相關(guān)硬件,下位機人機界面軟件的設計思想,及數據的采集、發(fā)送以及和上位機的通信,系統的功能等。遠程如果要代替有線(xiàn)監控系統還需一段時(shí)間,它們會(huì )向智能化、小型化、簡(jiǎn)便化方向發(fā)展,能對遠程終端進(jìn)行各種各樣的控制,能夠實(shí)現真正意義上的遠程無(wú)線(xiàn)監控。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>