專利名稱:家電音量智能控制器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種家電音量智能控制器。
背景技術(shù):
通常,在看電視或欣賞音樂時(shí),若有電話打進(jìn),或要打電話,為了減小電視、音響等家電設(shè)備的影響,一般都要先將其音量關(guān)小,通話完后,又要把音量恢復(fù),這樣會(huì)帶來不便;如果有電話打進(jìn)時(shí),遙控一下子找不到,調(diào)不了音量,會(huì)影響通話。
實(shí)用新型內(nèi)容本實(shí)用新型的目的在于提供一種由電話振鈴或提掛機(jī)觸發(fā)控制的家電音量智能控制器。
本實(shí)用新型的目的可通過以下的技術(shù)措施來實(shí)現(xiàn)包括與電話線連接的極性轉(zhuǎn)換電路、用于提供各組成部分工作電壓的電源電路、電話狀態(tài)檢測(cè)電路、內(nèi)部集成有指令集控制家電音量的單片機(jī)和紅外信號(hào)輸入輸出電路,極性轉(zhuǎn)換電路的輸出一路連接電源電路的輸入端,另一路接入電話狀態(tài)檢測(cè)電路,電話狀態(tài)檢測(cè)電路的輸出連接單片機(jī)中的相應(yīng)連接口,紅外信號(hào)輸入輸出電路與單片機(jī)上的對(duì)應(yīng)接口連接。
所述的指令集包括與鈴振、摘機(jī)、正常狀態(tài)對(duì)應(yīng)的電話狀態(tài)指令和與加、減音量對(duì)應(yīng)的音量控制指令;指令集采用的編碼格式為NEC和RC5。
所述的電話狀態(tài)檢測(cè)電路包括電阻R13、R14、R15、R16、三極管VT3和電容C8,電阻R13、R14相串聯(lián),電阻R13、R14的串聯(lián)端連接單片機(jī)上的電話處于待機(jī)或通話狀態(tài)檢測(cè)端,電阻R13的另一端連接極性轉(zhuǎn)換電路,電阻R14的另一端接地;電阻R15、R16相串聯(lián),電阻R15、R16的串聯(lián)端連接三極管VT3的基極,三極管VT3的集電極連接電容C8的正極,三極管VT3的集電極還連接單片機(jī)上的電話振鈴狀態(tài)檢測(cè)端,三極管VT3的發(fā)射極連接電容C8的負(fù)極,電阻R13的另一端連接極性轉(zhuǎn)換電路,電阻R14的另一端接地。
本實(shí)用新型還包括用于檢測(cè)電話鍵盤輸入的雙音頻解碼電路,雙音頻解碼電路的輸入端連接極性轉(zhuǎn)換電路,雙音頻解碼電路的輸出口與單片機(jī)上的對(duì)應(yīng)接口連接,實(shí)現(xiàn)用電話鍵盤對(duì)本實(shí)用新型進(jìn)行控制和相關(guān)參數(shù)的設(shè)置。
本實(shí)用新型能根據(jù)電話的狀態(tài)和用戶的設(shè)置自動(dòng)調(diào)節(jié)電聲設(shè)備的音量,而且在通話過程中,也能利用電話的鍵盤手動(dòng)控制受控設(shè)備的音量。能錄入在家用電器中應(yīng)用得最廣泛的兩種紅外線編碼格式的編碼,內(nèi)置一精簡(jiǎn)指令集,能對(duì)電聲設(shè)備進(jìn)行更準(zhǔn)確的控制。
圖1為本實(shí)用新型的原理方框圖;圖2為本實(shí)用新型的具體實(shí)施例的電路原理圖。
具體實(shí)施方式
如圖1,本實(shí)用新型包括與電話線連接的極性轉(zhuǎn)換電路、用于提供各組成部分工作電壓的電源電路、電話狀態(tài)檢測(cè)電路、內(nèi)部集成有指令集控制家電音量的單片機(jī)、紅外信號(hào)輸入輸出電路和用于檢測(cè)電話鍵盤輸入的雙音頻解碼電路,極性轉(zhuǎn)換電路的輸出一路連接電源電路的輸入端,另一路接入電話狀態(tài)檢測(cè)電路,電話狀態(tài)檢測(cè)電路的輸出連接單片機(jī)中的相應(yīng)連接口,紅外信號(hào)輸入輸出電路與單片機(jī)上的對(duì)應(yīng)接口連接;雙音頻解碼電路的輸入端連接極性轉(zhuǎn)換電路,雙音頻解碼電路的輸出口與單片機(jī)上的對(duì)應(yīng)接口連接,圖2所示,電源主要是從電話線上獲取,電源電路中先經(jīng)R12降壓再經(jīng)由R10、R11和TL431組成的穩(wěn)壓電路穩(wěn)壓后向單片機(jī)供電或向電池充電。設(shè)計(jì)電壓2.50×(1+20/30)=4.167V,實(shí)測(cè)是4.17V。電池的規(guī)格是3.6V 210mAh的充電電池,通話時(shí),由于電話線上的電壓大幅下降,供電主要是由電池提供的,為保證單片機(jī)工作穩(wěn)定,電池容量不應(yīng)低于40mAh。
由型號(hào)為MT8870構(gòu)成的雙音頻解碼電路用于檢測(cè)電話鍵盤的輸入,把電話的鍵盤當(dāng)作單片機(jī)的鍵盤,用于對(duì)單片機(jī)進(jìn)行控制和相關(guān)參數(shù)的設(shè)置,如實(shí)時(shí)的音量控制(8鍵和0鍵)和音量衰減級(jí)數(shù)的設(shè)置等。當(dāng)單片機(jī)檢測(cè)到電話摘機(jī)時(shí),便激活MT8870的電源及開啟外部中斷。當(dāng)MT8870解碼成功時(shí),STD端便輸出高電平使三極管VT2導(dǎo)通,三極管VT2把INT0拉低觸發(fā)單片機(jī)中斷,單片機(jī)響應(yīng)中斷后便讀入MT8870輸出的數(shù)據(jù),數(shù)據(jù)從P1.4----P1.7輸入。
單片機(jī)要做出正確的控制,就必須檢測(cè)出電話當(dāng)前的狀態(tài),是正常狀態(tài)、通話中還是鈴振。而實(shí)現(xiàn)這個(gè)功能的是由電阻R13、R14、R15、R16、三極管VT3和電容C8組成電話狀態(tài)檢測(cè)電路。外線上的電壓經(jīng)電阻R13、R14分壓后輸入到P3.5腳,單片機(jī)通過檢測(cè)P3.5電平的高低便可檢測(cè)到電話的狀態(tài),高電平表示正常狀態(tài),低電平表示通話狀態(tài)。電阻R15、R16、三極管VT3和電容C8組成鈴振檢測(cè)回路,正常狀態(tài)下,三極管VT3截止,電容C8經(jīng)P3.4內(nèi)上拉電阻充電至高電平,鈴振時(shí),鈴振信號(hào)使三極管VT3導(dǎo)通,電容C8放電,P3.4被拉至低電平,當(dāng)P3.4為低電平時(shí)即表示鈴振狀態(tài)。鈴振信號(hào)的間隔是2秒,而電容C8的充電時(shí)間約4秒,故能濾除其間隔的影響,但也令單片機(jī)在鈴振信號(hào)結(jié)束后約4秒才檢測(cè)出。另外,單片機(jī)每50ms對(duì)電話的狀態(tài)檢測(cè)一次。單片機(jī)還外接由EEPROM AT24C02組成的儲(chǔ)存電路,主要用于保存用戶錄入的紅外線遙控器指令碼不會(huì)因?yàn)榈綦?、死機(jī)或復(fù)位等等原因而丟失。
為使新的設(shè)備具有更加智能化和準(zhǔn)確的控制,在單片機(jī)內(nèi)集成一套專用指令集,用于將電話的狀態(tài)和實(shí)時(shí)音量控制發(fā)送給這些設(shè)備。這些指令分兩類一共有5條。一是電話狀態(tài)指令,共三條,分別與鈴振,摘機(jī)和正常狀態(tài)對(duì)應(yīng)。另外兩條是音量控制指令,分別是加音量和減音量。這5條指令分別用NEC和RC5兩種常用編碼格式進(jìn)行編碼。這5條指令的指令碼如下表NEC編碼格式
RC5編碼格式
遙控器所使用的指令碼不能和以上指令相同,以免道成不必要的沖突。
單片機(jī)能對(duì)應(yīng)用得較為廣泛的NEC和RC5編碼進(jìn)行錄入,當(dāng)單片機(jī)調(diào)用紅外線錄入程序時(shí),單片機(jī)將用計(jì)數(shù)器0測(cè)出第一個(gè)低電平的寬度,如果其寬度在9.18ms---8.67ms之間,則認(rèn)為是NEC格式的編碼,并調(diào)用NEC格式的解碼程序。當(dāng)單片機(jī)調(diào)用紅外線錄入程序時(shí),單片機(jī)將用計(jì)數(shù)器0測(cè)出第一個(gè)低電平的寬度,如果其寬度在765us---1020us之間,則認(rèn)為是RC5格式的編碼,并調(diào)用RC5格式的解碼程序。
本實(shí)用新型中執(zhí)行主程序流程如下復(fù)位后先初始化接著啟動(dòng)定時(shí)器,并進(jìn)入主程序,主程序是一條讓單片機(jī)進(jìn)入空閑方式的指令,定時(shí)器定時(shí)值是50ms,時(shí)間一到,便產(chǎn)生中斷,使單片機(jī)退出空閑方式進(jìn)入中斷服務(wù)程序,該中斷程序的作用是讓單片機(jī)每隔一定的時(shí)間檢測(cè)一次電話的狀態(tài),并根據(jù)電話的狀態(tài)作出相應(yīng)的控制。例如,當(dāng)單片機(jī)檢測(cè)到電話鈴振時(shí),單片機(jī)將發(fā)出鈴振指令,接著分別從EEPROM中讀出設(shè)備1和設(shè)備2鈴振時(shí)的衰減級(jí)數(shù),并分別根據(jù)該數(shù)是否為0分別發(fā)出該設(shè)備的減音量遙控指令,并分別將該數(shù)減1。下一次進(jìn)入中斷程序時(shí),將不再發(fā)出鈴振指令和從EEPROM中讀出設(shè)備1和設(shè)備2鈴振時(shí)衰減級(jí)數(shù)。
如果在通話過程中,用戶按鍵盤將引發(fā)外部中斷,該程序?qū)⒆x入解碼器的輸出數(shù)據(jù),以確定哪個(gè)鍵按下,如果連續(xù)兩次按下“*”,則表示錄入設(shè)備1紅外線信號(hào);如果連續(xù)兩次按下“#”,則表示錄入設(shè)備2的紅外線信號(hào),如果按“*”或“#”按著按數(shù)字鍵則表示設(shè)置設(shè)備音量衰減級(jí)數(shù)。如果長(zhǎng)按“8”或“0”則表示加音量或減音量。使用時(shí),將本實(shí)用新型與電話并接,與連接電話分機(jī)一樣;本實(shí)用新型的紅線外發(fā)射口要對(duì)住受控設(shè)備。
權(quán)利要求1.一種家電音量智能控制器,其特征在于包括與電話線連接的極性轉(zhuǎn)換電路、用于提供各組成部分工作電壓的電源電路、電話狀態(tài)檢測(cè)電路、內(nèi)部集成有指令集控制家電音量的單片機(jī)和紅外信號(hào)輸入輸出電路,極性轉(zhuǎn)換電路的輸出一路連接電源電路的輸入端,另一路接入電話狀態(tài)檢測(cè)電路,電話狀態(tài)檢測(cè)電路的輸出連接單片機(jī)中的相應(yīng)連接口,紅外信號(hào)輸入輸出電路與單片機(jī)上的對(duì)應(yīng)接口連接。
2.根據(jù)權(quán)利要求1所述的家電音量智能控制器,其特征在于所述的指令集包括與鈴振、摘機(jī)、正常狀態(tài)對(duì)應(yīng)的電話狀態(tài)指令和與加、減音量對(duì)應(yīng)的音量控制指令;其編碼格式為NEC和RC5。
3.根據(jù)權(quán)利要求1所述的家電音量智能控制器,其特征在于所述的電話狀態(tài)檢測(cè)電路包括電阻R13、R14、R15、R16、三極管VT3和電容C8,電阻R13、R14相串聯(lián),電阻R13、R14的串聯(lián)端連接單片機(jī)上的電話處于待機(jī)或通話狀態(tài)檢測(cè)端,電阻R13的另一端連接極性轉(zhuǎn)換電路,電阻R14的另一端接地;電阻R15、R16相串聯(lián),電阻R15、R16的串聯(lián)端連接三極管VT3的基極,三極管VT3的集電極連接電容C8的正極,三極管VT3的集電極還連接單片機(jī)上的電話振鈴狀態(tài)檢測(cè)端,三極管VT3的發(fā)射極連接電容C8的負(fù)極,電阻R13的另一端連接極性轉(zhuǎn)換電路,電阻R14的另一端接地。
4.根據(jù)權(quán)利要求1所述的家電音量智能控制器,其特征在于還包括用于檢測(cè)電話鍵盤輸入的雙音頻解碼電路,雙音頻解碼電路的輸入端連接極性轉(zhuǎn)換電路,雙音頻解碼電路的輸出口與單片機(jī)上的對(duì)應(yīng)接口連接。
專利摘要本實(shí)用新型公開了一種家電音量智能控制器,包括與電話線連接的極性轉(zhuǎn)換電路、用于提供各組成部分工作電壓的電源電路、電話狀態(tài)檢測(cè)電路、內(nèi)部集成有指令集控制家電音量的單片機(jī)和紅外信號(hào)輸入輸出電路,極性轉(zhuǎn)換電路的輸出一路連接電源電路的輸入端,另一路接入電話狀態(tài)檢測(cè)電路,電話狀態(tài)檢測(cè)電路的輸出連接單片機(jī)中的相應(yīng)連接口,紅外信號(hào)輸入輸出電路與單片機(jī)上的對(duì)應(yīng)接口連接。本實(shí)用新型能根據(jù)電話的狀態(tài)和用戶的設(shè)置自動(dòng)調(diào)節(jié)電聲設(shè)備的音量,而且在通話過程中,也能利用電話的鍵盤手動(dòng)控制受控設(shè)備的音量。能錄入在家用電器中應(yīng)用得最廣泛的兩種紅外線編碼格式的編碼,內(nèi)置一精簡(jiǎn)指令集,能對(duì)電聲設(shè)備進(jìn)行更準(zhǔn)確的控制。
文檔編號(hào)H04M11/00GK2779757SQ20052005690
公開日2006年5月10日 申請(qǐng)日期2005年4月13日 優(yōu)先權(quán)日2005年4月13日
發(fā)明者李卓生 申請(qǐng)人:李卓生