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