新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于LonWorks網(wǎng)絡(luò)的智能住宅家庭控制裝置的設(shè)計(jì)

基于LonWorks網(wǎng)絡(luò)的智能住宅家庭控制裝置的設(shè)計(jì)

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

本裝置中Neuron3 1 50芯片的通信端口采用單端工作方式配置,與FTT-10收發(fā)器的配置如圖2所示,其中FTT-10的CLK端與3150的CLK2相連,以保證二者的時(shí)序一致。

1.3.3 存儲(chǔ)器分配及電路設(shè)計(jì)
由于Neuron3150芯片內(nèi)部的存儲(chǔ)器不能滿足存儲(chǔ)要求,因此在 Lon控制模塊設(shè)計(jì)中,采用外接32k閃存和24kSRAM作為外存,其中16kB(尋址范圍0X0000-0X3FFF)閃存用來(lái)保存 Neuron3150芯片固件,另16kB閃存(0X4000-0X7FFF)用來(lái)存儲(chǔ)各種配置以及應(yīng)用信息。24k SRAM主要用于存儲(chǔ)應(yīng)用數(shù)據(jù)以及數(shù)據(jù)包的緩存。存儲(chǔ)器分配圖如圖3所示:

在電路設(shè)計(jì)中,利用3150芯片的A15端口來(lái)實(shí)現(xiàn)對(duì)32k閃存的片選 (低電平有效),利用3150芯片的A14、A13進(jìn)行與非運(yùn)算所得結(jié)果,與A15再進(jìn)行與非運(yùn)算來(lái)驅(qū)動(dòng)SRAM的片選(低電平有效)。具體電路設(shè)計(jì)如圖4所示。

1.4 采集電路設(shè)計(jì)
依據(jù)裝置要實(shí)現(xiàn)的功能,采集電路規(guī)劃為數(shù)字輸入12路、數(shù)字輸出12路、模擬輸入 4路:Neuron3150芯片I/07至I/0010管腳用來(lái)接收室內(nèi)溫濕度值,配置成4路模擬電路;I/O-O至I/O-6管腳和利用地址總線擴(kuò)展出的3路I/O口共同形成24路數(shù)字信號(hào)。
1.4.1 模擬輸入電路設(shè)計(jì)
模擬輸入電路為檢測(cè)居室環(huán)境(溫度、濕度)設(shè)計(jì),該電路如圖5所示。

圖中的Max186芯片是用于進(jìn)行A/D轉(zhuǎn)換的,由美國(guó)美信公司生產(chǎn),Max186是12位的數(shù)據(jù)采集集成芯片,它把8通道多路開(kāi)關(guān)、大帶寬跟蹤/保持電路和串行接口組合在一起,4線串行接口可直接接到SPI、QSPIMicrowire器件而無(wú)需外加邏輯,使用內(nèi)部時(shí)鐘或外部串行接口時(shí)鐘以完成逐次逼近模/數(shù)轉(zhuǎn)換。通過(guò)射隨器進(jìn)入芯片的模擬輸入信號(hào)為0-5 V電壓信號(hào),它可以轉(zhuǎn)換為數(shù)字信號(hào)并以Neurowire總線方式串行進(jìn)入神經(jīng)元芯片中,然后存放在存儲(chǔ)器SRAM中,這些數(shù)據(jù)可傳到用電腦中用來(lái)顯示和記錄。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉