云端智能家居控制系統(tǒng)的硬件主要有系統(tǒng)主機與系統(tǒng)分機兩大部分。系統(tǒng)主機由單片機AT89C52和各種接口電路組成。系統(tǒng)分機由單片機AT89C52和各種接口電路、傳感器單元電路、固態(tài)繼電器控制電路組成,并由固態(tài)繼電器控制具體設備。通過系統(tǒng)主機的各種接口電路可將主機CPU從繁忙的計算中解脫出來,以便把主要精力運用在控制和信息傳遞上。系統(tǒng)主機主要依照各個功能電路的輸出結果進行邏輯判斷和控制命令的輸出。系統(tǒng)分機的各種接口電路和主機相似,只是根據(jù)設備的不同(傳感器單元)有著細節(jié)上的變化。下面主要介紹
云端智能家居控制系統(tǒng)主機的幾種接口電路。
1.nRF401無線數(shù)據(jù)傳輸電路
無線數(shù)據(jù)傳輸電路采用FSK調(diào)制解調(diào)技術,其工作效率可達20kbit/s,且有兩個頻率通道供選擇,并且支持低功耗和待機模式。它不用對數(shù)據(jù)進行曼徹斯特編碼,其天線接口設計為差分天線,因而很容易用PCB來實現(xiàn)。
2.看門狗電路
看門狗電路由及其外圍元件組成。通常,在單片機的工作現(xiàn)場,可能有各種干擾源。這些干擾源可能導致程序跑飛、造成死機或者程序不能正常運行。如果不及時恢復或使系統(tǒng)復位,就容易造成損失??撮T狗電路的作用就是在程序跑飛或者死機時,能有效地使云端智能家居控制系統(tǒng)復位以使系統(tǒng)恢復正常運轉(zhuǎn)。
3.MT8880C雙音頻編解碼電路
由于單片機是通過MT8880C芯片得到PSTN網(wǎng)絡的雙音頻信號解碼輸出,也就是說,單片機可以識別來自PSTN網(wǎng)絡的控制信號,用戶可以根據(jù)系統(tǒng)的語音提示進行按鍵選擇以實現(xiàn)用戶身份的識別與遠程控制。因此,利用MT8880C的雙音頻編碼功能,系統(tǒng)可以在緊急時刻將用戶預置的緊急打到PSTN網(wǎng)絡,從而把損失減少到zui低。
4.ISD4004語音錄放電路
ISD4004是一種語音錄放芯片。它可錄制8~16分鐘的語音信號。該芯片可提供SPI標準接口和單片機進行接口,其語音的錄放控制均通過單片機來實現(xiàn)。該芯片的一個zui大特點是可以按地址編程錄放,因而可由ISD4004和單片機編程控制來構成本系統(tǒng)與PSTN網(wǎng)絡用戶的語音平臺。由于ISD4004的INT和RAC腳輸出為開漏結構,因此需要加上拉電阻。