本發明專利技術適用于紅外遙控控制領域,提供了一種紅外遙控開關,包括電源電路、紅外接收頭和開關電路,所述紅外遙控開關還包括分別與所述電源電路、紅外接收頭以及開關電路連接的主控電路,所述主控電路在學習模式下將所述紅外接收頭輸入的按鍵存儲為所述開關的開關指令,在開關機控制模式下根據所述紅外接收頭輸入的開關指令反轉所述開關電路的狀態。本發明專利技術通過在學習模式中檢測用戶對紅外遙控器的按鍵操作,將按鍵操作中的按鍵類別及其順序進行記錄,并作為該紅外遙控開關的開關指令,一方面通過專門設定的開關指令有效避免了信號干擾,另一方面使得紅外遙控開關的操作方式遵循了用戶自身的使用習慣,提升了用戶體驗。
【技術實現步驟摘要】
本專利技術屬于紅外遙控控制領域,尤其涉及一種紅外遙控開關。
技術介紹
通用型紅外遙控開關的出現為人們的日常生活帶來了便利,例如,人們能夠直接利用電視、空調等家用電器的紅外遙控器對電燈進行開關控制,而不需要為電燈專門配備一個遙控器,大大地節約了產品的制造成本,也優化了用戶體驗。然而,由于通用型紅外遙控開關使用其他設備的紅外遙控器進行控制,則勢必存在著信號干擾的問題。為了避免上述問題的出現,措施一是根據紅外信號的直線傳播特性把采用通用型紅外遙控開關的設備和其他紅外遙控設備通過位置布局來相互隔離;措施二是通過持續按鍵或者“持續-短暫”按鍵交替組合的方式來發射紅外信號,以區別用于其他設備的紅外遙控信號。然而,上述方法或者缺乏嚴格的編碼方式,導致無法完全避免信號干擾;或者固化了按鍵方式,無法遵照用戶自身的使用習慣,用戶體驗差。
技術實現思路
本專利技術實施例的目的在于提供一種紅外遙控開關,旨在解決現有的紅外遙控開關存在信號干擾,且需要改變用戶自身使用習慣的問題。本專利技術實施例是這樣實現的,一種紅外遙控開關,包括電源電路、紅外接收頭和開關電路,所述紅外遙控開關還包括分別與所述電源電路、紅外接收頭以及開關電路連接的主控電路,所述主控電路在學習模式下將所述紅外接收頭輸入的按鍵存儲為所述開關的開關指令,在開關機控制模式下根據所述紅外接收頭輸入的開關指令反轉所述開關電路的狀態。本專利技術實施例的另一目的在于提供一種如上所述的紅外遙控開關的控制方法,所述方法包括下述步驟接收中斷請求,所述中斷請求包括學習模式指令或者開關機控制模式指令;當所述中斷請求包括學習模式指令時,將紅外接收頭輸入的按鍵存儲為所述紅外遙控開關的開關指令;當所述中斷請求包括開關機控制模式指令時,根據紅外接收頭輸入的開關指令反轉開關電路的狀態。本專利技術實施例提供的紅外遙控開關設有開關指令的學習模式,通過在學習模式中檢測用戶對紅外遙控器的按鍵操作,將按鍵操作中的按鍵類別及其順序進行記錄,并作為該紅外遙控開關的開關指令,一方面通過專門設定的開關指令有效避免了信號干擾,另一方面使得紅外遙控開關的操作方式遵循了用戶自身的使用習慣,提升了用戶體驗。附圖說明圖1是本專利技術第一實施例提供的紅外遙控開關的電路原理圖2是本專利技術第一實施例提供的紅外遙控開關的具體實施示例圖;圖3是本專利技術第二實施例提供的紅外遙控開關指令學習單元的內部結構圖;圖4是本專利技術第三實施例提供的紅外遙控開關中開關控制單元的內部結構圖;圖5示出了本專利技術第四實施例提供的紅外遙控開關控制方法的實現流程圖。具體實施例方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。本專利技術實施例提供的紅外遙控開關設有開關指令的學習模式,通過在學習模式中檢測用戶對紅外遙控器的按鍵操作,將按鍵操作中的按鍵類別及其順序進行記錄,并作為該紅外遙控開關的開關指令,一方面通過專門設定的開關指令有效避免了信號干擾,另一方面使得紅外遙控開關的操作方式遵循了用戶自身的使用習慣,提升了用戶體驗。圖1示出了本專利技術第一實施例提供的紅外遙控開關的電路原理,為了便于說明, 僅示出了與本實施例相關的部分。參照圖1,該紅外遙控開關與被遙控主體(例如電燈、風扇)的電源連接,通過任意的紅外遙控器發出的控制指令來實現被遙控主體電源的通斷,該紅外遙控開關包括電源電路11、紅外接收頭12、主控電路13和開關電路14,其中,電源電路11接入220v的交流市電,經過整流、穩壓及濾波后輸出5v的直流電壓,作為紅外遙控開關的工作電壓,以確保該紅外遙控開關的各部分電路能夠正常工作。紅外接收頭12接收來自紅外遙控器的紅外遙控信號并傳輸給主控電路13,其中, 紅外遙控器可以為電視機、空調等家用電器所配備的紅外遙控器,以實現該紅外遙控開關的通用性。主控電路13基于單片機實現,為本專利技術實現的關鍵模塊,其根據接收到的紅外信號,一方面記錄用戶設定的開關指令,一方面在開關指令設定好后,一旦接收到用戶通過紅外遙控器發出的開關指令,便對開關電路14進行控制,令開關電路14進行狀態反轉,完成一次開關動作,以實現被遙控主體電源的通斷。根據本專利技術實施例提供的紅外遙控開關的電路原理圖,圖2示出了該紅外遙控開關的一個具體實施示例,在此,對于圖2中的各部分具體電路的功能不再贅述。下面對本專利技術實施例提供的紅外遙控開關的主控電路13的具體模塊進行描述, 以下描述的具體模塊可以為運行于主控電路13中的硬件單元、軟件單元或者軟硬件結合單元,包括中斷請求接收單元131,其接收來自紅外遙控器的中斷請求,包括學習模式觸發指令或者開關機控制模式觸發指令,用于觸發紅外遙控開關的學習模式或者開關機控制模式。當學習模式觸發時,該紅外遙控開關對紅外遙控器輸入的按鍵組合進行學習,以記錄正確的開關指令,當開關機控制模式觸發時,該紅外遙控開關則處于正常的工作狀態,等待來自紅外遙控器的開關指令,以反轉開關電路14的狀態。在本專利技術實施例中,用戶可以通過與單片機連接的相關按鍵來控制中斷請求接收單元131,以實現對紅外遙控開關工作模式的設置。指令學習單元132,其工作于學習模式下,在紅外遙控開關的學習模式觸發后,將紅外接收頭12接收到的按鍵存儲為紅外遙控開關的開關指令。開關控制單元133,其工作于開關機控制模式下,根據此時紅外接收頭接收到的正確開關指令,對開關電路14的狀態進行反轉,以實現紅外遙控開關的通斷。狀態顯示單元134,其能夠顯示當前紅外遙控開關的工作狀態,包括按鍵寫入狀態,按鍵接收狀態,等等,讓操作者能夠直觀、實時地了解當前紅外遙控開關的工作狀態,提升用戶體驗。作為本專利技術的一個實現示例,狀態顯示單元134在硬件上可以通過連接在主控電路13上的指示燈來實現,通過指示燈的不同發光狀態來表示不同的工作狀態,例如,當指示燈長亮時,表示該紅外遙控開關當前處于學習模式;當指示燈快速閃爍時,表示當前在學習模式中輸入的按鍵已被寫入;當指示燈慢閃爍時,表示當前在開關機控制模式中輸入的按鍵已被檢測到。圖3示出了本專利技術第二實施例提供的紅外遙控開關指令學習單元的內部結構,為了便于說明,僅示出了與本實施例相關的部分。該紅外遙控開關指令學習單元具體包括了 按鍵檢測單元31,檢測所述紅外接收頭輸入的按鍵類型。作為本專利技術的一個實施例,具體地,為了更好地區分出開關指令的學習狀態,用戶在對開關指令進行設定時,可以將需要設定的按鍵通過長按鍵的方式進行輸入,因此,按鍵檢測單元31可以檢測紅外接收頭輸入的長按鍵的按鍵類型,以更好地對需要設定的按鍵進行檢測。優選地,在本專利技術實施例中,為了更好地避免通用遙控器帶來的信號干擾因素,由紅外接收頭輸入的按鍵類型可以為使用頻率低的按鍵,例如電視機的“屏顯”按鍵,由于此類按鍵本身對其原被遙控主體所產生的操作效果不大,因此選用此類按鍵進行開關指令設置,能夠進一步地減小信號干擾問題。存儲單元32,根據按鍵檢測單元31檢測到的按鍵類型,依次存儲紅外接收頭輸入的按鍵,由此生成紅外遙控開關的開關指令。在本專利技術實施例中,作為開關指令的按鍵的最大鍵數由存儲單元32的容量決定, 不得超過存儲單元32所能存儲的最大鍵數。例如,存儲單元32所能存儲本文檔來自技高網...
【技術保護點】
1.一種紅外遙控開關,包括電源電路、紅外接收頭和開關電路,其特征在于,所述紅外遙控開關還包括分別與所述電源電路、紅外接收頭以及開關電路連接的主控電路,所述主控電路在學習模式下將所述紅外接收頭輸入的按鍵存儲為所述開關的開關指令,在開關機控制模式下根據所述紅外接收頭輸入的開關指令反轉所述開關電路的狀態。
【技術特征摘要】
【專利技術屬性】
技術研發人員:李玉瓊,
申請(專利權)人:深圳創維RGB電子有限公司,
類型:發明
國別省市:94
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。