|
智能家居中央控制系統(tǒng)設(shè)計方案 智能家居是以住宅為平臺,兼?zhèn)浣ㄖ、網(wǎng)絡(luò)通信、信息家電、設(shè)備自動化,集系統(tǒng)、結(jié) 構(gòu)、服務(wù)、管理為一體的高效、舒適、安全、便利、環(huán)保的居住環(huán)境。 開發(fā)的智能家居采用模塊化的結(jié)構(gòu),無需依靠主機、復(fù)雜的布線,可以任意連接智能家居等網(wǎng)絡(luò)設(shè)備、安防設(shè)備和所有的家庭電器,可以在居室里或遠程控制所有的家電的開關(guān)時間和工作方式、控制燈光的開關(guān)亮度、設(shè)置在不同的場景下各種設(shè)備的工作方式、布置安防系統(tǒng),使家居生活更具個性化,讓人們在生活中體會到科技帶來的便利、自由和舒適。家庭智能系統(tǒng)提供智能控制、信息服務(wù)和家庭安防監(jiān)控三大功能模塊可以單獨安裝使用。 中控系統(tǒng)示意圖如下:
智能家居具有強大的控制功能: ● 直接控制:利用控制面板控制多個電器的開關(guān)或布防撤防。 ● 聯(lián)動控制:報警時可以聯(lián)動打開燈光, 關(guān)閉氣閥、水閥等。 ● 場景控制:調(diào)節(jié)燈光開關(guān)和亮度, 應(yīng)用于就寢、起居、外出、party等場合。 可以為你的工作和生活帶來極大的便利,是現(xiàn)代時尚生活的趨勢。 本設(shè)計包括無線觸屏控制模塊(包括紅外學(xué)習(xí)模塊)、電話控制模塊、紅外反射板、家電控制中心等構(gòu)造成高科技舒適的智能家居系統(tǒng)。 一、觸屏控制模塊 終端觸控顯示部分硬件電路由微控制器、液晶屏和液晶顯示控制器、觸摸屏和觸摸屏控制器、存儲器以及供電電路等其它部分組成。其中微處理器采用了Winbond公司的W78E58,此單片機與工業(yè)標(biāo)準(zhǔn)MCS-51系列單片機兼容,它具有3個16位定時器,12個中斷源,2個中斷優(yōu)先級,2個增強型串口,32KB Flash EPROM,可編程Watchdog,雙DPTR指針。2片62256分別作液晶屏的顯存和簽名數(shù)據(jù)存儲器,液晶顯示觸摸屏控制器采用前兩節(jié)介紹的控制器。 1、觸摸屏控制系統(tǒng) ⑴ 液晶顯示系統(tǒng) 液晶顯示器簡稱LCD。LCD產(chǎn)品是世界上最省電的顯示產(chǎn)品。由于液晶顯示器具有低損耗、低價格、壽命長、接口方便等優(yōu)點,被廣泛應(yīng)用于手機、照相機、計算機、智能儀器儀表等產(chǎn)品上。 液晶顯示采用北京精電蓬遠MGLS320240A模塊,結(jié)構(gòu)框圖如下圖所示。從圖中不難看出該模塊是內(nèi)置SED1335控制器的液晶顯示模塊(LCM),它由CCFT背光、SED1335控制器、32K×8SRAM、驅(qū)動單元(圖中U1~U7)、液晶板等部分組成。SED1335等具有較強功能的I/O緩沖器、較強的管理顯示存儲器的能力(有160種內(nèi)部字符發(fā)生器,并能分區(qū)管理64K的顯示存儲器)和閃爍顯示、點位移等特性。SED1335還可以4位數(shù)據(jù)并行發(fā)送,最大驅(qū)動能力為640×256點陣。
與89C51系列單片機接口部所屬的引腳如下:
根據(jù)數(shù)據(jù)的性質(zhì),顯示區(qū)具有文本顯示特性和圖形顯示區(qū)。MGLS320240A模塊有320×240點陣,可以顯示各種圖形和文本信息。文本顯示RAM區(qū)內(nèi)各單元的數(shù)據(jù)都被認為是字符代碼,液晶模塊使用這些代碼確定字符庫中的字符首地址,然后將對應(yīng)的字模數(shù)據(jù)送到液晶顯示的驅(qū)動單元中驅(qū)動系統(tǒng)顯示。圖形顯示RAM中的每個字節(jié)數(shù)被直接送到液晶顯示模塊上,圖形RAM的一個字節(jié)對應(yīng)顯示屏上的8×1點陣。 軟件編程 所有程序段均使用MCS-51系列匯編指令編制而成。模塊內(nèi)驅(qū)動控制器SED1335等有自身的軟件特性,編初始化程序時,首先要根據(jù)液晶顯示模塊的特性選擇初始化SYSTEM SET指令參數(shù)和SCROLL參數(shù)。初始化SYSTEM SET指令參數(shù)有8個,依次為P1~P8。LMBGA_032_49CK_模塊的P1~P8參數(shù)可以定義systab,db 30h、87h、07h、27h、42h、0ffh、28h、00h。 ⑵ 觸摸系統(tǒng) ① 觸摸屏的基本原理 典型觸摸屏的工作部分一般由三部分組成,如下圖所示:兩層透明的阻性導(dǎo)體層、兩層導(dǎo)體之間的隔離層、電極。阻性導(dǎo)體層選用阻性材料,如銦錫氧化物(ITO)涂在襯底上構(gòu)成,上層襯底用塑料,下層襯底用玻璃。隔離層為粘性絕緣液體材料,如聚脂薄膜。電極選用導(dǎo)電性能極好的材料(如銀粉墨)構(gòu)成,其導(dǎo)電性能大約為ITO的1000倍。
觸摸屏工作時,上下導(dǎo)體層相當(dāng)于電阻網(wǎng)絡(luò)。當(dāng)某一層電極加上電壓時,會在該網(wǎng)絡(luò)上形成電壓梯度。如有外力使得上下兩層在某一點接觸,則在電極未加電壓的另一層可以測得接觸點處的電壓,從而知道接觸點處的坐標(biāo)。比如,在頂層的電極(X+,X-)上加上電壓,則在頂層導(dǎo)體層上形成電壓梯度,當(dāng)有外力使得上下兩層在某一點接觸,在底層就可以測得接觸點處的電壓,再根據(jù)該電壓與電極(X+)之間的距離關(guān)系,知道該處的X坐標(biāo)。然后,將電壓切換到底層電極(Y+,Y-)上,并在頂層測量接觸點處的電壓,從而知道Y坐標(biāo)。 ② 觸摸屏的控制實現(xiàn) 本設(shè)計采用BB(Burr-Brown)公司生產(chǎn)的芯片ADS7843觸摸屏專用控制芯片。 ● ADS7843的基本特性與典型應(yīng)用 ADS7843是一個內(nèi)置12位模數(shù)轉(zhuǎn)換、低導(dǎo)通電阻模擬開關(guān)的串行接口芯片。供電電壓2.7~5 V,參考電壓VREF為1 V~+VCC,轉(zhuǎn)換電壓的輸入范圍為0~ VREF,最高轉(zhuǎn)換速率為125 kHz。ADS7843的引腳配置如圖A所示。表A為引腳功能說明,圖B為典型應(yīng)用。
● 程序?qū)崿F(xiàn) 程序采用匯編語言編寫,檢測觸摸信號采用外部中斷方式。 ⑶ 結(jié)論 利用SED1335和ADS7846組成的用51系列單片機控制數(shù)字簽名手持式設(shè)備,具有成本低、簽名效果清晰等優(yōu)點。在嵌入式領(lǐng)域中,隨著新器件的不斷涌現(xiàn),一些微控制器(比如EPSON系列單片機、Motorola的龍珠芯片)可以直接驅(qū)動液晶屏顯示,這樣可以大大降低硬件電路的設(shè)計。 2、學(xué)習(xí)型紅外遙控 學(xué)習(xí)型紅外遙控系統(tǒng)可以學(xué)習(xí)任何遙控器的每個按鍵功能。本設(shè)計采用最佳化應(yīng)用模式設(shè)計,電路簡單,可靠性高,尤其是通過大量不同遙控碼的特征分析,在遙控碼的讀入時選擇了最佳采樣頻率,使遙控碼的學(xué)習(xí)成功率大大提高。此技術(shù)可應(yīng)用于多媒體教室、家庭集中控制等設(shè)備。 ⑴ 系統(tǒng)主要程序的設(shè)計: ① 初始化程序; ② 遙控碼讀入處理程序; ③ 遙控碼發(fā)送處理程序; ④ 主程序; ⑤ 延時程序。 ⑵ 電路主要性能指標(biāo): ① 最大學(xué)習(xí)碼長206b; ② 學(xué)習(xí)碼識別范圍: 起始位:21us~1.376s; 編碼位:21us~5.355ms; ③ 讀碼誤差:±21us; ④ 幀間歇位識別范圍:小于1.37s,大于5.355ms。 二、電話遠程控制系統(tǒng) 1、電話遠程控制系統(tǒng)的體系結(jié)構(gòu) 電話遠程控制系統(tǒng)接收遠端發(fā)送來的DTMF信號,并對其進行解碼,解碼后的信號再由中央處理單元采集處理;為了方便用戶使用,系統(tǒng)設(shè)計了語音提示界面;電話遠程控制系統(tǒng)一般工作在元人值守環(huán)境,所以應(yīng)具有自動離線、上線、復(fù)位功能;為了符合智能化要求,系統(tǒng)采用51系列單片機作為中央處理器。同時,電話遠程控制系統(tǒng)正常工作還需電源供電電路、驅(qū)動電路等輔助電路。智能電話遠程控制系統(tǒng)的體系結(jié)構(gòu)如圖2所示。系統(tǒng)電原理圖見附頁。
系統(tǒng)主要由DTMF音頻解碼電路、(語音提示電路)、離線/上線/復(fù)位電路、中央處理單元、驅(qū)動電路、電源電路等組成。 2 各部分電路及工作原理 2.1 中央控制電路 中央控制電路的主要功能是接收鈴流檢測電路和DTMF解碼電路的中斷信號,發(fā)送對上線/離線/復(fù)位電路和受控設(shè)備的控制信號,對語音錄放電路進行尋址操作,接收DTMF解碼電路的四位二進制數(shù)據(jù)。 2.2 DTMF音頻解碼電路 DTMF(Dual Tone Multi Frequency)雙音多頻信號解碼電路是目前在按鍵電話(固定電話、移動電話)、程控交換機及無線通信設(shè)備中廣泛應(yīng)用的集成電路。它包括DTMF發(fā)送器與DTMF接受器,前者主要應(yīng)用于按鍵電話作雙音頻信號發(fā)送器,發(fā)送一組雙音多頻信號,從而實現(xiàn)音頻撥號。雙音多頻信號是一組由高頻信號與低頻信號疊加而成的組合信號,CCITT和我國國家標(biāo)準(zhǔn)都規(guī)定了電話鍵盤按鍵與雙音多頻信號的對應(yīng)關(guān)系如表所示。 電話撥號數(shù)字對應(yīng)的高低頻率組合關(guān)系
數(shù)字鍵盤 | 高頻組/Hz | | 1209 | 1336 | 1477 | 1633 | 低頻組/Hz | 697 | 1 | 2 | 3 | A | 770 | 4 | 5 | 6 | B | 852 | 7 | 8 | 9 | C | 941 | | | # | D |
電話遠程控制系統(tǒng)采用MITEL公司生產(chǎn)的MT8870 DTMF接受器作為DTMF信號的解碼核心器件。MT8870主要用于程控交換機、遙控、無線通信及通播系統(tǒng),實現(xiàn)DTMF信號的分離濾波和譯碼功能,輸出相應(yīng)16種頻率組合的四位并行二進制碼。MT8870具有撥號音抑制和模擬信號輸入可調(diào)功能,所以在設(shè)計MT8870 DTMF解碼電路時,只需外加一些阻容元件即可! 遠端用戶發(fā)送的DTMF信號,經(jīng)搞合電容的隔直流作用后,由MT8870接收并進行譯碼,輸出的四位并行二進制數(shù)據(jù)直接與8051單片機的P0.0~P0.3連接,MT8870在DTMF信號碼變換完成后,由CID端發(fā)送中斷信號INT1,通知8051數(shù)據(jù)準(zhǔn)備好。 2.3 語音提示電路(參考) 電話遠程控制系統(tǒng)利用語音提示電路實現(xiàn)用戶和系統(tǒng)的交流。語音提示電路預(yù)先存儲若干段系統(tǒng)提示音,8051中央處理單元電路判斷用戶發(fā)送的DTMF信號后,對語音提示電路進行尋址,播放相應(yīng)的提示音,從而向用戶反饋信息提示下一步該如何操作。 系統(tǒng)軟件 (1)系統(tǒng)身份認證功能為了保證只有合法用戶才能操作系統(tǒng),電話遠程控制系統(tǒng)上線以后,用戶必須輸入密碼,待系統(tǒng)確認后才具有對系統(tǒng)的操作權(quán)限。 (2)用戶信令解釋功能對收到的用戶信號,系統(tǒng)按照軟件設(shè)定加以解釋,并決定對語音提示電路尋址,播放相應(yīng)的系統(tǒng)提示音,實現(xiàn)用戶和電話遠程控制系統(tǒng)間的交互操作,或者對外部受控設(shè)備發(fā)出相應(yīng)的驅(qū)動信號。 (3)軟件定時功能系統(tǒng)軟件設(shè)定系統(tǒng)自動復(fù)位的軟件定時器,定時器的設(shè)置值規(guī)定了系統(tǒng)一次上線工作的最大時間。若一次工作超時,系統(tǒng)自動離線,進入待機狀態(tài)。 三、家電集中控制中心 1、硬件電路設(shè)計 微處理器采用與51系列兼容的華邦W78E5X單片機。 十六路輸出控制繼電器,可以控制十六路家用電器的電源。為了系統(tǒng)的安全性、穩(wěn)定性起見,使用了TLP521-4光電耦合器進行隔離保護。 兩路光控可控硅可調(diào)燈光(日光燈、白熾燈或LED燈)輸出接口。 六路家居安防接口。系統(tǒng)主要包括門感煙火災(zāi)探測器、玻璃探測器、磁或被動紅外探測器,主機與探測器之間采用加密信號有線(無線)聯(lián)絡(luò),如為無線距離可達 150 米以上。 2、控制系統(tǒng)的軟件設(shè)計 ⑴ 初始化程序和主程序模塊 初始化程序部分主要使系統(tǒng)進入復(fù)位初始化的狀態(tài)值。 主程序部分首先調(diào)用初始化程序,再進入主程序循環(huán)狀態(tài),在循環(huán)中主要任務(wù)是50Hz交流過零檢測和調(diào)用移相角控制的延時程序。
⑵ 外部中斷0中斷服務(wù)程序 當(dāng)紅外接收器輸出脈沖幀數(shù)據(jù),第一位碼下降沿觸發(fā)中斷程序,實時接收數(shù)據(jù)幀,并對第一位(起始位)碼的碼寬進行驗證。 ⑶ 移相角控制用延時程序 通過改變移相角的大小,可以改變光控可控硅的導(dǎo)通角的大小,從而改變輸出電壓的高低,所以移相角的變化控制燈光的明暗亮滅變化。移相角是利用軟件延時的長短來改變的。當(dāng)延時長時,移相角大,導(dǎo)通角小;當(dāng)延時程序短時,移相角小,導(dǎo)通角大;當(dāng)導(dǎo)通角為0時,燈光熄滅。 ⑷ 串口通信程序 主要接收來自智能遠程電話控制器的控制數(shù)據(jù)。 各系統(tǒng)模塊電原理圖請參閱附件。 四、成本核算 本中控系統(tǒng)平臺采用最簡化、性能價格比最優(yōu)化軟硬件(電路)進行設(shè)計。 1、 無線紅外觸摸中控 ● 液晶模塊MGLS320240A 450元RMB/PCS ● 四線電阻觸摸屏 220元RMB/PCS ● 微處理器W78E54 12.0元RMB/PCS ● 觸摸屏控制器ADS7843 20元RMB/PCS ● 存儲器AT24C256 10.0元RMB/PCS ● 可充電電池(鋰電) 元RMB/PCS 加上其它電阻電容、二三極管、電源、線路板等合計約:786元RMB 請參照附件INFRARED BOM表。 2、 電話遠程控制器 ● 微處理器W78E54 12.0元RMB/PCS ● DTMF音頻解碼電路MT8870 8.0元RMB/PCS ● 語音電路 ARP9600 40元RMB/PCS ● 運算放大器LM386 2.0元RMB/PCS ● 電源變壓器 30元RMB/PCS 加上其它電阻電容、二三極管、電源、線路板等合計約:110元RMB 請參照附件TELE BOM表。 3、 家電集中控制器 ● 微處理器W78E58 16.0元RMB/PCS ● 24V繼電器 3.5元RMB/PCS×16 ● 光電藕合器TLP521-4 3元RMB/PCS×4 ● 電源變壓器 120元RMB/PCS 加上其它電阻電容、二三極管、電源、線路板等合計約:210元RMB 請參照附件CONTROL BOM表。 以上報價是以本人經(jīng)驗進行的估價(包括電話或網(wǎng)絡(luò)詢價),具體價格以當(dāng)前市場價格為準(zhǔn)。 成本不包含機械(結(jié)構(gòu))部分。 |