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