<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è) > 嵌入式系統 > 設計應用 > 基于MSP430的智能家居系統

基于MSP430的智能家居系統

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

2 系統軟件設計
通過(guò)無(wú)線(xiàn)將采集的數據傳到主控臺,進(jìn)行數據傳輸和控制,主控臺鍵盤(pán)可以對各個(gè)節點(diǎn)進(jìn)行控制和操作。如智能太陽(yáng)能熱水器,通過(guò)鍵盤(pán)的控制,LCD上能很好地顯示水溫和水量,并能夠及時(shí)判斷出是否給水。熱釋電報警模塊采用低功耗穩壓器件7133A-1,可以保證在很寬的輸入電壓下穩定提供3.3V的工作電壓,確保模塊正常工作。有人輸出約3V高電平,無(wú)人輸出0V低電平。
無(wú)線(xiàn)傳輸協(xié)議的制定及組網(wǎng):
協(xié)議中指令分為七種:查詢(xún)指令、ACK應答指令、操作指令、操作返回指令、休眠指令、突發(fā)事件指令、申請地址指令。
查詢(xún)指令用于主機對各個(gè)節點(diǎn)的工作狀態(tài)查詢(xún),確定網(wǎng)絡(luò )連接狀況,從機接收到此指令后返回帶有自身地址的ACK應答。
應答指令用于從機接收到有效主機查詢(xún)命令后的回應命令。
操作指令用于主機在確定從機工作正常后發(fā)送從機執行什么操作。
操作返回指令用于從機返回操作數據或狀態(tài)。
休眠命令用于主機發(fā)送指令使模塊休眠,此命令無(wú)返回。從機接收到此指令后進(jìn)入休眠狀態(tài)等待下一次有效查詢(xún)。
申請地址指令,此指令需要在突發(fā)事件頻道(頻道2)由從機發(fā)送,用于新節點(diǎn)加入時(shí),向主機申請一個(gè)可用的地址。主機接收到此指令后返回一個(gè)未占用的地址。
協(xié)議中主節點(diǎn)上電初始化后就開(kāi)始以輪詢(xún)方式依次查詢(xún)各個(gè)子節點(diǎn)的工作狀態(tài),子節點(diǎn)接收到查詢(xún)信號后,若工作正常則返回與自己地址相關(guān)的ACK信號,主機接收到從機ACK信號后,發(fā)送操作指令,然后等待返回數據,當對此節點(diǎn)一系列的操作執行完后主機發(fā)送休眠指令讓節點(diǎn)進(jìn)入休眠模式,降低系統功耗。
從機上電后進(jìn)入休眠狀態(tài),等待主機喚醒,當接收到主機查詢(xún)指令后返回ACK信號,然后等待主機發(fā)送操作指令,指令執行后若有返回數據則需要通過(guò)操作返回指令將數據返回,若無(wú)數據返回則只返回操作成功標志位。程序流程圖如圖7所示。

g.JPG

3 結束語(yǔ)
本設計實(shí)現了一個(gè)小型、低功耗、低成本、操作簡(jiǎn)單靈活的,以CC1100為無(wú)線(xiàn)傳輸節點(diǎn),搭建結構,完成家庭內部設備的通訊。


上一頁(yè) 1 2 3 下一頁(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>