遠(yuǎn)程六路遙控編解碼收發(fā)系統(tǒng)的設(shè)計(jì)
3.2 接收控制電路
接收控制系統(tǒng)主要由無(wú)線電接收電路、解碼電路、單片機(jī)電路、開(kāi)關(guān)電路組成。接收控制系統(tǒng)的電路原理圖如圖6所示。接收控制系統(tǒng)主要完成的功能是對(duì)接收進(jìn)來(lái)的信號(hào)進(jìn)行解調(diào)和解碼,并將解碼后的數(shù)據(jù)送單片機(jī),由單片機(jī)根據(jù)此數(shù)據(jù)去控制相應(yīng)的開(kāi)關(guān)進(jìn)行動(dòng)作。本文引用地址:http://2s4d.com/article/157744.htm
接收控制電路主要由無(wú)線電接收電路、指令譯碼電路、信號(hào)處理與控制電路和開(kāi)關(guān)電路組成。無(wú)線電接收電路采用與射頻發(fā)射模塊MI-CRF102相配套的射頻接收模塊MICRF022來(lái)實(shí)現(xiàn),MICRF022具有較寬的接收帶寬,功耗極低,可長(zhǎng)期處于待機(jī)狀態(tài)。MICRF022的輸出端口直接與譯碼芯片PT2272的數(shù)據(jù)輸入端口相連接,當(dāng)接收端的地址碼和發(fā)射端的地址碼設(shè)置完全相同時(shí),譯碼芯片輸出端才有輸出信號(hào),以將輸出信號(hào)與無(wú)線電發(fā)射電路相對(duì)應(yīng)的開(kāi)關(guān)信息送給信號(hào)處理控制電路,由控制電路控制相應(yīng)的開(kāi)關(guān)動(dòng)作,否則,譯碼芯片不譯碼,信號(hào)處理控制電路不響應(yīng),開(kāi)關(guān)電路也無(wú)任何開(kāi)關(guān)動(dòng)作。信號(hào)處理控制電路采用AT89C2051單片機(jī)來(lái)實(shí)現(xiàn)對(duì)輸入信號(hào)的處理和對(duì)開(kāi)關(guān)電路的控制。
4 系統(tǒng)軟件設(shè)計(jì)
本系統(tǒng)中的單片機(jī)主程序流程圖如圖7所示。系統(tǒng)軟件的設(shè)計(jì)主要是通過(guò)編程實(shí)現(xiàn)單片機(jī)AT89C2051對(duì)開(kāi)關(guān)電路狀態(tài)和控制。單片機(jī)采樣到有效中斷請(qǐng)求信號(hào),便執(zhí)行中斷服務(wù)子程序。在中斷服務(wù)子程序中,單片機(jī)將根據(jù)I/O口獲得的數(shù)據(jù)執(zhí)行相應(yīng)的子程序,從而實(shí)現(xiàn)對(duì)受控電路的控制。充分利用單片機(jī)的軟硬件資源,可以實(shí)現(xiàn)對(duì)受控電路的多種狀態(tài)的控制,還可以用單鍵來(lái)控制多路電路。
5 結(jié)束語(yǔ)
本系統(tǒng)主要是對(duì)遠(yuǎn)程六路遙控編解碼收發(fā)系統(tǒng)的設(shè)計(jì)。該系統(tǒng)目前已在實(shí)驗(yàn)室全面通過(guò)調(diào)試,經(jīng)過(guò)數(shù)百次操作實(shí)驗(yàn)的結(jié)果表明,數(shù)據(jù)傳輸準(zhǔn)確無(wú)誤,性能穩(wěn)定。本設(shè)計(jì)適合開(kāi)發(fā)各種低成本遙控報(bào)警器及各種遙控系統(tǒng),如家用電器遙控、文教娛樂(lè)場(chǎng)館的電器設(shè)備遙控和辦公場(chǎng)所電器遙控等。此系統(tǒng)的應(yīng)用不僅可以給人們的工作和生活帶來(lái)很多便利,同時(shí)具有較好的推廣應(yīng)用價(jià)值。
評(píng)論