一種多路紅外遙控系統的電路設計和實(shí)現
由于本多路遙控系統主要是針對目前家庭眾多的家電設備的集中管理,所以該系統的控制對象大都是220V交流負載。首先AT89C2051對MC33993進(jìn)行初始化,將MC33993的所有的開(kāi)關(guān)檢測端口均設置為浮空狀態(tài),在遙控接收電路成功解調出遙控指令后,由AT89C2051通過(guò)與MC33993的SPI口的串行通信輸出對應的控制信號給MC33993,使MC33993相應的端口為可控硅光絕緣驅動(dòng)器MC3021的輸入發(fā)光二極管提供驅動(dòng)電流,然后MC3021驅動(dòng)三端雙向可控硅BT136導通,交流負載接通電源開(kāi)始工作。當再次按下同一遙控按鍵時(shí),AT89C2051輸出控制信號取反,使MC33993相應的端口斷開(kāi),不再為可控硅光絕緣驅動(dòng)器MC3021的輸入發(fā)光二極管提供驅動(dòng)電流,BT136喪失了MC3021的驅動(dòng),BT136截止,交流負載電源斷開(kāi)使其停止工作。輸出控制電路參見(jiàn)圖3.由于篇幅限制,圖中只畫(huà)出了第一路和第22路輸出控制。
通常,需要大量開(kāi)關(guān)接口和輸出控制電路的系統往往由許多分立器件組成,眾多的分立器件不僅在電路板上占據較大空間,而且必須仔細檢查焊接的完整性。而將功能靈活的MC33993應用于多路遙控的鍵盤(pán)控制與輸出控制中,減少了電路板的焊接和尺寸,同時(shí)又可提供非常靈活的接口,并且還具有睡眠工作模式,大大降低了系統的功耗。這樣,用較少的CPU資源和簡(jiǎn)潔的電路設計,既解決了多控制按鍵的輸入問(wèn)題,又解決了多控制輸出問(wèn)題。MC33993是電子產(chǎn)品開(kāi)發(fā)中非常理想的選擇。
由于紅外線(xiàn)遙控不具有像無(wú)線(xiàn)電遙控那樣穿過(guò)障礙物去控制被控對象的能力,所以,在設計家用電器的紅外線(xiàn)遙控器時(shí),不必要像無(wú)線(xiàn)電遙控器那樣,每套(發(fā)射器和接收器)要有不同的遙控頻率或編碼(否則,就會(huì )隔墻控制或干擾鄰居的家用電器),所以同類(lèi)產(chǎn)品的紅外線(xiàn)遙控器,可以有相同的遙控頻率或編碼,而不會(huì )出現遙控信號串門(mén)的情況。
評論