<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è) > 嵌入式系統 > 設計應用 > 基于電力載波技術(shù)的網(wǎng)絡(luò )化智能家居系統的設計

基于電力載波技術(shù)的網(wǎng)絡(luò )化智能家居系統的設計

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


圖3 啟動(dòng)碼的生成

為了線(xiàn)路轉送裝置能不錯過(guò)任何傳輸信息,X-10讓每個(gè)數據幀傳輸兩次。一條完整的控制指令由4幀數據組成,前兩幀傳輸被控設備地址,兩幀之間無(wú)間隔。后兩幀傳輸控制命令,兩幀之間也無(wú)間隔,但前兩幀與后兩針之間有3個(gè)周期的間隔,所以每條控制指令需要47個(gè)周期。對于50Hz的電力線(xiàn)來(lái)說(shuō),47個(gè)指令周期接近1秒。

2.3 基于系統

X-10是國際通用的協(xié)議,如果通信的雙方?jīng)]有共同的通信協(xié)議,通信就不能同步地進(jìn)行,或者由于數據格式的不一致,彼此不能理解對方的數據中所包含的信息,使得通信實(shí)際上還是不能進(jìn)行。X-10在提供電流的同時(shí)又可以像網(wǎng)線(xiàn)一樣傳送控制指令,從而實(shí)現網(wǎng)絡(luò )化的控制。

基于構建的系統,主要由家庭網(wǎng)關(guān)和分布在家庭各處的符合X-10規范的家電設備組成。由于現在市場(chǎng)上大多數家電產(chǎn)品仍未在其內部提供對的支持。因此暫時(shí)需要在電力線(xiàn)與家電電源之間增加一個(gè)X-10模塊,由網(wǎng)關(guān)對X-10模塊進(jìn)行控制,間接實(shí)現對家電的控制。在系統中為了識別網(wǎng)絡(luò )中的不同設備,采用了2位16進(jìn)制編碼,稱(chēng)之為地址碼,這樣系統中的所有被控制設備都被賦予一個(gè)唯一地址碼。

每個(gè)X-10設備都被分配到一個(gè)地址,地址由“房間號”和“設備號”兩部分組成。房間號的選擇范圍為字母“A-P”,設備號的選擇范圍為數字“1-16”。因而在一個(gè)基于X-10協(xié)議構建的智能家居系統中最多可同時(shí)控制16×16=256個(gè)不同地址的X-10設備,因此這套系統可容納256個(gè)不同的地址,可以執行的指令包括:on,off,dim,bright,alllightson,allunitsoff。X-10協(xié)議規范對設備地址編碼,用于邏輯表示,使用時(shí)參照協(xié)議中的轉換表直接使用即可。

3 智能家居系統硬件設計

智能家居是通過(guò)統一的網(wǎng)格總線(xiàn)和控制平臺來(lái)控制家庭內部電器設備的系統。設計系統主要有兩部分組成:發(fā)送模塊和接收模塊。發(fā)送模塊利用單片機程序將指令發(fā)送到接受模塊上,其中包括目標設備地址信息。接收模塊利用單片機程序實(shí)時(shí)檢測電力線(xiàn)上的X-10信號。當檢測到電力線(xiàn)上有信號時(shí),就會(huì )把剛剛檢測到的信號內所包含的地址信息與自身已經(jīng)預設好的地址進(jìn)行比較,如果相等則等待接收下一條X-10控制指令,如果與自身地址不相等,則將該地址信息簡(jiǎn)單的拋棄,繼續等待下一條地址信息的出現。通過(guò)相應的指令做出對應的動(dòng)作,達到對設備的實(shí)時(shí)控制。

圖4 系統物理模型

智能家居是通過(guò)統一的網(wǎng)格總線(xiàn)和控制平臺來(lái)控制家庭內電器設備的系統??刂凭W(wǎng)格主要由收發(fā)模塊、阻波器、用電設備等組成。

3.1 nRF905芯片介紹

nRF905是挪威NordicVLSI公司推出的單片射頻收發(fā)器,工作電壓為1.9~3.6V,32引腳QFN封裝(5×5mm),工業(yè)、科學(xué)和醫學(xué))頻道,頻道之間的轉換時(shí)間小于650us。nRF905由頻率合成器、接收解調器、功率放大器、晶體振蕩器和調制器組成,不需外加聲表濾波器,ShockBurstTM工作模式,自動(dòng)處理字頭和CRC(循環(huán)冗余碼校驗),使用SPI接口與微控制器通信,配置非常方便。其引腳及性能如表1所示。

nRF905有兩種工作模式和兩種節能模式。兩種工作模式分別是ShockBurstTM接收模式和ShockBurstTM發(fā)送模式,兩種節能模式分別是關(guān)機模式和空閑模式。nRF905的工作模式由TRX_CE、TX_EN和PWR_UP三個(gè)引腳決定。

表1 nRF905芯片引腳介紹


評論


相關(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>