一,、 功能特點(diǎn)1. 遠(yuǎn)程控制家用電器的供,、斷電,。2. 遠(yuǎn)程控制電器供電,,延時(shí)自動關(guān)閉,。3. 遠(yuǎn)程或本地修改密碼,、模擬摘機(jī)的振鈴次數(shù)及遙控器所有的設(shè)置功能,。4. 2路觸點(diǎn)輸出(連接220V電源插座),,1路直流輸出(12V),,1路電平輸出(含正,、反相兩個(gè)輸出端,可以直接連接有關(guān)電器控制端),。5. 具有第二功能設(shè)置,,增加了遙控監(jiān)聽器功能。6. 遠(yuǎn)程操作均有狀態(tài)提示音,。7. 所有設(shè)置的工作狀態(tài)掉電后,,數(shù)據(jù)保存(100年)不丟失?!《?、 電路工作原理 電話遙控監(jiān)聽器電路原理圖如附圖。 ?。桑茫常?、DW1、R7組成電話線路摘機(jī)檢測和線路振鈴信號檢測電路,。平時(shí)電話線路電壓使得DW1擊穿,,光耦輸入端電流較小,保證輸出端輸出低電平信號,,P3.0被下拉成低電平,,此時(shí)單片機(jī)主要任務(wù)是監(jiān)測P3.0的電壓變化?! ‘?dāng)與電話遙控器并聯(lián)的電話機(jī)摘機(jī)或電話遙控監(jiān)聽器接收到振鈴信號,,且達(dá)到規(guī)定的振鈴次數(shù)后,電話遙控器模擬摘機(jī),,電話線路上的電壓,,由48V降到7~8V。此時(shí)DW1截止,,P3.0被內(nèi)部的上拉電阻上拉成高電平,。單片機(jī)測試到P3.0為高電平后,開啟外部中斷0,,P3.2接收IC1(8870)發(fā)出的選通信號,,一旦選通信號到來單片機(jī)便及時(shí)接收8870數(shù)據(jù)端~腳上的雙音頻信號數(shù)據(jù)?! ∪绻娫捑€路上出現(xiàn)了振鈴信號,,90Vp-p的振鈴電壓使得IC3A輸出端按振鈴頻率導(dǎo)通和截止。P3.0從檢測到IC3A輸出高電平信號開始,,自動判斷是振鈴信號還是摘機(jī)信號,。對真正的25Hz方波振鈴信號,單片機(jī)在每次振鈴信號結(jié)束后進(jìn)行振鈴次數(shù)計(jì)數(shù),,并將振鈴次數(shù)計(jì)數(shù)器中的數(shù)據(jù)與設(shè)定的振鈴摘機(jī)數(shù)據(jù)比較,,兩者相等,P3.1置為低電平,,通過IC3B驅(qū)動三極管V1實(shí)現(xiàn)模擬摘機(jī),。模擬摘機(jī)后,主叫方能夠聽到遙控監(jiān)聽器中P3.1發(fā)出的三聲鳴響提示,。主叫方輸入密碼,,電話遙控監(jiān)聽器對密碼進(jìn)行驗(yàn)證。密碼正確發(fā)出驗(yàn)證通過的提示音,;密碼不正確發(fā)出未通過的提示音,,并允許主叫用戶再次輸入密碼,。第二次輸入的密碼正確,進(jìn)入后面的程序,,兩次輸入的密碼均不正確,,電話遙控器掛機(jī)。主叫方正確輸入密碼后,,便可以通過遠(yuǎn)程電話機(jī)的按鍵,,輸入不同的數(shù)字進(jìn)行遙控操作,完成不同的控制任務(wù),?! 。桑茫苯邮针娫捑€路上的雙音頻信號,,并轉(zhuǎn)換成數(shù)據(jù)送到單片機(jī),。IC1時(shí)鐘信號采用3.579545MHz的晶體,單片機(jī)的時(shí)鐘信號也取自IC1的振蕩輸出端,?! 。桑茫?X25045是EEPROM電路,,內(nèi)含看門狗和電壓監(jiān)控器,。該電路與89C2051配合,既解決了掉電后設(shè)置數(shù)據(jù)的保持問題,,又解決了程序跑飛設(shè)置數(shù)據(jù)復(fù)位,、低電壓檢測保護(hù)數(shù)據(jù)的問題。加之單片機(jī)與外部電路有聯(lián)系的I/O口采用了光電隔離,,大大提高了單片機(jī)的抗干擾能力,,保證了電路的可靠工作?! ,。桑茫逗停桑茫钡氖鼓苁軉纹瑱C(jī)控制。正常工作時(shí),,IC1和IC6不會同時(shí)工作,,因此兩電路的數(shù)據(jù)線可以共用I/O口?! 纹瑱C(jī)的P3.4,、P3.5,、P3.7各控制一個(gè)繼電器電路,,實(shí)現(xiàn)對家用電器的供電控制。單片機(jī)的控制輸出腳與繼電器之間用兩個(gè)三極管隔離,、放大,,前級三極管用來倒相,后級三極管推動繼電器工作。各路繼電器的工作方式,,也就是電話遙控器的控制方式由用戶的操作和功能設(shè)置來決定,。 第一路繼電器可以通過遠(yuǎn)程的不同按鍵完成開或關(guān),,也可以通過遠(yuǎn)程操作打開(供電),,再輸入3位數(shù)字,設(shè)置成延時(shí)001~999分鐘后關(guān)閉,?! 〉诙防^電器除可以通過遠(yuǎn)程不同的按鍵控制開或關(guān)外,還有第二功能設(shè)置,。設(shè)置成第二功能后,,工作狀態(tài)由電話線路的工作狀態(tài)來決定。正常情況下,,第二路輸出斷電狀態(tài),;當(dāng)電話線路因摘機(jī)電壓降低時(shí),繼電器延時(shí)1秒鐘吸合,,輸出供電狀態(tài),;當(dāng)檢測到電話線路掛機(jī)(線路電壓恢復(fù)48V)后,延時(shí)3秒鐘自動停止供電,。該功能一般用于通訊設(shè)備的自動供電,。例如,在一條電話線路上接有電話機(jī)和傳真機(jī),,以電話機(jī)為主,,也時(shí)常用到傳真機(jī),要求使用傳真機(jī)時(shí)能夠及時(shí)接收或發(fā)出傳真,。此時(shí),,用第二路控制一個(gè)插座,作為傳真機(jī)的供電,。平時(shí)傳真機(jī)不供電,,發(fā)傳真時(shí),傳真機(jī)摘機(jī),,電話線路電壓降低,,傳真機(jī)被自動供電,傳真操作與原來一樣,。外線來電時(shí),,電話機(jī)振鈴,被叫摘機(jī),,傳真機(jī)供電,,當(dāng)對方要求發(fā)送傳真時(shí),,按下傳真啟動鍵即可接收傳真。這樣,,既可以方便地接收和發(fā)送傳真,,又保證了電話線路的正常通話。通過適當(dāng)?shù)卦O(shè)定電話遙控監(jiān)聽器模擬摘機(jī)的振鈴次數(shù),,也保證了遠(yuǎn)程對其他電器設(shè)備的遙控操作,。 第三路繼電器是單穩(wěn)態(tài)輸出,,遠(yuǎn)程單鍵控制,。按下操作按鍵后,繼電器吸合,,輸出12V直流電,,延時(shí)1.5秒自動復(fù)位。第三路主要用于控制電子門鎖開閉,,如對車庫電子鎖的控制,。 第四路是電平輸出,,有正反相兩個(gè)輸出端,,用于對一些直接電平控制的家用電器進(jìn)行控制?! ,。郑泛椭苓呍M成放大電路,工作狀態(tài)受單片機(jī)控制,。平時(shí)P1.0為高電平,,放大電路不能建立正常的工作點(diǎn),沒有放大能力,,周圍環(huán)境聲音不會傳送到電話線路上,。當(dāng)P1.0下拉成低電平的時(shí)候,放大電路進(jìn)入正常的放大狀態(tài),,MIC1接收周圍的聲音并轉(zhuǎn)換成電信號,,通過C10送到V7放大。選擇電阻R15的阻值,,使IC4A工作在線性工作狀態(tài),,V7輸出的音頻信號通過R30和C2耦合到IC4A的輸入端,輸出端輸出音頻信號直接加到V1的基極,。V1的工作點(diǎn)由R19調(diào)整在放大狀態(tài),,上述音頻信號經(jīng)過V1射極放大,輸出到電話線路上傳送到主叫方,。主叫方的監(jiān)聽時(shí)間1分鐘,,分成監(jiān)聽20秒,停止5秒,,再監(jiān)聽20秒,,停止5秒,最后監(jiān)聽10秒結(jié)束并掛機(jī),。在停止監(jiān)聽的5秒鐘內(nèi)還可以通過電話機(jī)按鍵解除監(jiān)聽或繼續(xù)對上述4路的工作狀態(tài)進(jìn)行控制,。在非監(jiān)聽狀態(tài)下,如果20秒內(nèi)沒有按鍵操作,,遙控監(jiān)聽器自動掛機(jī),。 電路中3個(gè)繼電器的觸點(diǎn)輸出,、第四路的電平輸出均用一個(gè)接線排輸出,,控制線可以直接、可靠地與接線柱連接,。交流輸出為觸點(diǎn)(開關(guān)),,不接連線時(shí),輸出端不帶電,,使用安全可靠,。