新四季網

一種光電感應旋鈕的控制方法及電路與流程

2024-02-20 20:30:16 3


本發明涉及電子器件技術領域,尤其涉及一種光電感應旋鈕的控制方法及電路。



背景技術:

調節旋鈕被廣泛應用在各類電子產品中,如車載音響的音量旋鈕,收音的選臺旋鈕,空調的風量/溫度調節旋鈕等。

傳統的調節旋鈕裝置通常採用與可變電位器或編碼器等類似的結構來實現其功能。參看圖1,是現有的旋轉調節裝置的一種安裝結構示意圖。具體地,旋鈕11與可變電位器(或編碼器)12組合固定在面板13上,並且,可變電位器(或編碼器)12通過安裝在PCB(印刷電路板)14上實現其控制功能,通過PCB14上的連接器15獲得電源等信號。其中,圖2示意出了傳統的可變電位器(或編碼器)12的一種結構剖視圖,其主要包括軸心21、軸套22和撥盤23三個組成部分。

可變電位器(或編碼器)12是屬於有觸點的電子元件,其基本工作原理是:根據觸點與被觸點不同位置的接觸狀態(接觸或不接觸),來實現功能變化。由於接觸點在旋鈕11的轉動磨擦時容易磨損,據統計,一般編碼器的觸點壽命約為2萬次,電位器的碳膜觸點壽命約為1.5萬次,因而存在易磨損、壽命短的缺陷。並且,從附圖1和圖2中亦可以看出,傳統的可變電位器(或編碼器)12還存在體積大、安裝結構複雜的缺陷。由於傳統的旋鈕11通常需要直接安裝在可變電位器(或編碼器)12上,為了保證用戶在通過旋鈕11旋轉可變電位器(或編碼器)12時不會因受力過大而損壞,可變電位器(或編碼器)12必須佔用一定的物理空間,否則其因受力易損壞。可見,傳統的可變電位器(或編碼器)12因其器件佔用體積過大而限制了其整體結構裝置的設計以及難以滿足日益需要的PCB小型化要求。

此外,可變電位器(或編碼器)12由於需要安裝在PCB14上進行固定並連接電子線路,再安裝上旋鈕11進行配套使用,這樣的固定的有線連接易於受到外力等影響而出現連接中斷等問題,必然會影響調節旋鈕的整體性能。



技術實現要素:

本發明所要解決的技術問題是,提供一種光電感應旋鈕的控制技術方案,通過採集不同的光信號而輸出相應的控制信號,提高旋鈕使用壽命和降低裝置佔用空間,實現旋鈕的無線連接的功能控制和滿足PCB小型化要求,結構簡單有效,實用性高,且成本低廉。

為解決以上技術問題,一方面,本發明實施例提供一種光電感應旋鈕的控制方法,包括:

接收旋鈕旋轉時產生的至少兩組光信號;

對所述的兩組光信號分別進行光電轉換,形成相應的第一脈衝電信號和第二脈衝電信號;

分別檢測所述第一脈衝電信號和所述第二脈衝電信號的相位;

根據所述第一脈衝電信號和所述第二脈衝電信號的相位,判斷旋鈕的旋轉方向;

根據旋鈕的旋轉方向以及所述第一脈衝電信號和所述第二脈衝電信號的相位,對所述第一脈衝電信號和所述第二脈衝電信號進行計數,根據計算獲得的脈衝數量設置相應的控制信號。

在一種可實現的方式中,所述根據所述第一脈衝電信號和所述第二脈衝電信號的相位,判斷旋鈕的旋轉方向,包括:當所述第一脈衝電信號的相位先於所述第二脈衝電信號的相位發生變化時,判定旋鈕當前的旋轉方向為順時針旋轉;當所述第二脈衝電信號的相位先於所述第一脈衝電信號的相位發生變化時,判定旋鈕當前的旋轉方向為逆時針旋轉。

在又一種可實現的方式中,所述根據所述第一脈衝電信號和所述第二脈衝電信號的相位,判斷旋鈕的旋轉方向,包括:當所述第一脈衝電信號的相位不變,且所述第二脈衝電信號的相位變化延後時,判定旋鈕當前的旋轉方向為順時針旋轉;當所述第一脈衝電信號的相位不變,且所述第二脈衝電信號的相位變化提前時,判定旋鈕當前的旋轉方向為逆時針旋轉。

進一步地,所述分別檢測所述第一脈衝電信號和所述第二脈衝電信號的相位,包括:採用定周期掃描模式對所述第一脈衝電信號和所述第二脈衝電信號的相位進行周期性檢測。

進一步地,所述分別檢測所述第一脈衝電信號和所述第二脈衝電信號的相位,包括:採用外部中斷模式對所述第一脈衝電信號和所述第二脈衝電信號的相位進行檢測。

另一方面,本發明實施例還提供了一種光電感應旋鈕的控制電路,包括:

第一光信號產生模塊,用於產生第一光信號;

第二光信號產生模塊,用於產生第二光信號;

第一光電轉換模塊,用於將所述第一光信號轉換為第一脈衝電信號;

第二光電轉換模塊,用於將所述第二光信號轉換為第二脈衝電信號;

相位檢測單元,用於分別檢測所述第一脈衝電信號和所述第二脈衝電信號的相位;

旋轉方向檢測單元,用於根據所述第一脈衝電信號和所述第二脈衝電信號的相位,判斷旋鈕的旋轉方向;

狀態執行單元,用於根據旋鈕的旋轉方向以及所述第一脈衝電信號和所述第二脈衝電信號的相位,對所述第一脈衝電信號和所述第二脈衝電信號進行計數,根據計算獲得的脈衝數量設置相應的控制信號。

在一種可實現的方式中,所述旋轉方向檢測單元,包括:

正向檢測子單元,用於當所述第一脈衝電信號的相位先於所述第二脈衝電信號的相位發生變化時,判定旋鈕當前的旋轉方向為順時針旋轉;

反向檢測子單元,用於當所述第二脈衝電信號的相位先於所述第一脈衝電信號的相位發生變化時,判定旋鈕當前的旋轉方向為逆時針旋轉。

在又一種可實現的方式中,所述旋轉方向檢測單元,包括:

正向檢測子單元,用於當所述第一脈衝電信號的相位不變,且所述第二脈衝電信號的相位變化延後時,判定旋鈕當前的旋轉方向為順時針旋轉;

反向檢測子單元,用於當所述第一脈衝電信號的相位不變,且所述第二脈衝電信號的相位變化提前時,判定旋鈕當前的旋轉方向為逆時針旋轉。

進一步地,所述相位檢測單元,包括:周期檢測子單元,用於採用定周期掃描模式對所述第一脈衝電信號和所述第二脈衝電信號的相位進行周期性檢測。

進一步地,所述相位檢測單元,包括:中斷檢測子單元,用於採用外部中斷模式對所述第一脈衝電信號和所述第二脈衝電信號的相位進行檢測。

本發明實施例提供的光電感應旋鈕的控制技術方案,通過採集在旋鈕中產生的至少兩組光信號,並對兩組光信號分別進行光電轉換,在旋鈕旋轉時可以獲得相位周期變化的兩種脈衝電信號,則可以根據兩種脈衝電信號的相位變化判斷出當前旋鈕的旋轉方向,並進一步計算獲得有效的脈衝數量,從而可根據脈衝數量的變化設置出不同的控制信號,實現對相應的功能模塊(如音量控制模塊,收音選臺模塊,空調控制模塊,顯示模塊等)進行功能狀態的控制與切換。由於本發明提供的旋鈕通過光電感應的無線連接方式獲得用戶的觸發信號,因而旋鈕的使用壽命獲得大大提高,同時避免了固定的有線連接的易受環境影響的缺陷;並且由於光電採集裝置的結構比傳統的可變電位器和觸發器更為簡單、佔用體積小,因而本發明提供的旋鈕的製造成本更低,其佔用空間也得到有效降低,並可滿足日益趨向的PCB小型化設計要求,實用性高。

附圖說明

圖1是現有的旋轉調節裝置的一種安裝結構示意圖。

圖2是傳統的可變電位器或編碼器的一種結構示意圖。

圖3是本發明提供的光電感應旋鈕的控制方法的一個實施例的步驟流程圖。

圖4是本發明提供的光電感應旋鈕的控制電路的一個實施例的結構示意圖。

圖5是本發明提供的光電感應旋鈕的控制電路的一種具體實現方式的電路原理圖。

圖6是本發明提供的光電感應旋鈕及其控制電路的安裝示意圖。

圖7是本發明提供的光電感應旋鈕的一種實現方式的爆炸結構圖。

圖8是本發明提供的黑白反光圈的正面的一種實現方式的結構示意圖。

圖9(a)是本發明提供的旋鈕順時針旋轉時兩種脈衝電信號的相位變化示意圖;圖9(b)是本發明提供的旋鈕逆時針旋轉時兩種脈衝電信號的相位變化示意圖。

具體實施方式

下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用於將一個實體或者操作與另一個實體或操作進行區分,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。

參見圖3,是本發明提供的光電感應旋鈕的控制方法的一個實施例的步驟流程圖。

在本實施例中,所述的光電感應旋鈕的控制方法主要包括以下步驟S31~S35:

步驟S31:接收旋鈕旋轉時產生的至少兩組光信號;

具體實施時,兩組光信號可以為:由旋鈕上的黑、白光圈分別反射回來的兩種不同狀態的光信號。當旋鈕旋轉時產生的光信號照射在反光圈的白色區域(白光圈)時,該光信號將會被反射至光電管中而被接收,並產生輸出信號(第一脈衝電信號A);當旋鈕旋轉時產生的光信號照射在反光圈的黑色區域(黑光圈)時,該光信號幾乎不能被反射,光電管因未接收到反射光而保持或產生輸出信號(第二脈衝電信號B)。

步驟S32:對所述的兩組光信號分別進行光電轉換,形成相應的第一脈衝電信號A和第二脈衝電信號B;

步驟S33:分別檢測所述第一脈衝電信號A和所述第二脈衝電信號B的相位;

步驟S34:根據所述第一脈衝電信號A和所述第二脈衝電信號B的相位,判斷旋鈕的旋轉方向;

步驟S35:根據旋鈕的旋轉方向以及所述第一脈衝電信號A和所述第二脈衝電信號B的相位,對所述第一脈衝電信號A和所述第二脈衝電信號B進行計數,根據計算獲得的脈衝數量設置相應的控制信號。

與圖3實施例相對應,本發明還提供了一種光電感應旋鈕的控制電路。

參看圖4,是本發明提供的光電感應旋鈕的控制電路的一個實施例的結構示意圖。

具體地,所述光電感應旋鈕的控制電路包括:

第一光信號產生模塊41,用於產生第一光信號A』;

第二光信號產生模塊42,用於產生第二光信號B』;

第一光電轉換模塊43,用於將所述第一光信號A』轉換為第一脈衝電信號A;

第二光電轉換模塊44,用於將所述第二光信號B』轉換為第二脈衝電信號B;

相位檢測單元45,用於分別檢測所述第一脈衝電信號A和所述第二脈衝電信號B的相位;

旋轉方向檢測單元46,用於根據所述第一脈衝電信號A和所述第二脈衝電信號B的相位,判斷旋鈕的旋轉方向;

狀態執行單元47,用於根據旋鈕的旋轉方向以及所述第一脈衝電信號A和所述第二脈衝電信號B的相位,對所述第一脈衝電信號A和所述第二脈衝電信號B進行計數,根據計算獲得的脈衝數量設置相應的控制信號。

在具體實施過程中,如圖4所示,相位檢測單元45、旋轉方向檢測單元46和狀態執行單元47可以集成在同一處理單元上進行實現,而該處理單元與兩個光信號產生模塊以及兩個光電轉換模塊共同集成在PCB板上,提高電子器件和線路的集成度,降低器件佔用空間。

參看圖5,是本發明提供的光電感應旋鈕的控制電路的一種具體實現方式的電路原理圖。

其中,電阻R1和電阻R5分別為第一光電管LED1和第二光電管LED2接入電源,電阻R2和電阻R6分別是第一光電管LED1和第二光電管LED2的輸出端上拉電阻,電阻R3和電阻R4為第一電晶體Q1提供偏置電壓,同理,電阻R7和電阻R8為第二電晶體Q2提供偏置電壓。在本實施例中,第一光電管LED1和第二光電管LED2作為光敏器件,用於將接收到的旋鈕旋轉時產生的光信號轉換為脈衝電信號。優選地,第一光電管LED1和第二光電管LED2均安裝在旋鈕上黑白反光圈的對立面(正面)位置,以便接收由黑白反光圈反射回來的反射光。

參看圖6,是本發明提供的光電感應旋鈕及其控制電路的安裝示意圖。參看圖7,是本發明提供的光電感應旋鈕的一種實現方式的爆炸結構圖;參看圖8,是本發明提供的黑白反光圈的正面的一種實現方式的結構示意圖。

如圖6所示,第一光電管LED1和第二光電管LED2分別安裝在PCB板609上,而PCB板609與黑白反光圈606鑲嵌在面板607上,黑白反光圈606的正面與PCB板609上安裝的第一光電管LED1和第二光電管LED2正向相對(對立)。如圖8所示,本實施例提供的黑白反光圈606的正面優選採用黑白相間的反光圈,第一光電管LED1和第二光電管LED2在PCB板609上的安裝位置正對黑白反光圈606的任一軸心(圓直徑)的同一側,包括但不限於上下兩側或左右兩側,並對應在白色區域和黑色區域的邊緣。優選地,在黑白反光圈606的正面的垂直方向上的軸心l的同一側(如圖8的軸心l的左側)分別設置光信號檢測點,其中,光信號檢測點PA與第一光電管LED1相對應,光信號檢測點PB與第二光電管LED2相對應,則可以分別通過兩個光電管LED1和LED2檢測經過黑白反光圈606反射回來的光信號。

具體地,光信號經過黑白反光圈606的白色和黑色區域時,在白色區域將會反射出光線,但在黑色區域幾乎不反射光線;因此,兩個光電管LED1和LED2在黑白反光圈606的白色區域收到反射光而輸出低電平,在黑白反光圈606的黑色區域收不到反射光,因而輸出不變保持而輸出高電平。脈衝電信號經過圖5中的電晶體Q1或Q2分別進行整形反相,獲得兩種周期脈衝電信號;將這兩種周期脈衝電信號(第一脈衝電信號A和第二脈衝電信號B)輸入到處理單元IC1(優選採用MCU微控制器)中進行邏輯運算,以對不同的功能單元,如音量控制單元、收音選臺單元、空調控制單元和顯示屏單元等,輸出相應的控制信號。具體地,微控制器MCU中集成了圖4中的相位檢測單元45、旋轉方向檢測單元46和狀態執行單元47,首先對第一脈衝電信號A和第二脈衝電信號B的相位進行檢測,根據兩者的相位變化確定旋鈕601當前的旋轉方向,再基於旋鈕的旋轉方向對脈衝進行計數,從而可以根據脈衝個數輸出相應的控制信號,作為通信信號分別傳輸至各種功能單元(音量控制單元、收音選臺單元、空調控制單元和顯示屏單元等),功能單元再作出相應的功能狀態變化,最終實現控制過程。

在本實施例中,如圖6和圖7所示,第一光電管LED1和第二光電管LED2通過連接器610與PCB板609上集成的其它電路模塊(包括但不限於相位檢測單元45、旋轉方向檢測單元46和狀態執行單元47)進行電氣連接,以接收光信號和實現控制邏輯;此外,優選採用阻尼彈片602對旋鈕601進行阻尼以及檔位分解;並進一步通過分解齒輪603根據阻尼彈片602的阻尼狀態,確定旋鈕601旋轉時的檔位級數量,並且該分解齒輪603通過旋鈕底座604和螺釘605,將旋鈕601和黑白反光圈606固定在面板607的其中一個表面(如,上表面)上;在用戶轉動旋鈕601時,分解齒輪603起導向軸心作用。而PCB板609通過螺釘608固定在面板607的另一個表面(如,下表面)上,與旋鈕601和黑白反光圈606正面相對。

在本實施例提供的光電感應旋鈕的控制技術方案中,首先需要檢測出當前旋鈕601的旋轉方向。

具體地,在圖3實施例提供的光電感應旋鈕的控制方法中,可選地,所述步驟S34具體為:當所述第一脈衝電信號A的相位先於所述第二脈衝電信號B的相位發生變化時,判定旋鈕當前的旋轉方向為順時針旋轉;當所述第二脈衝電信號B的相位先於所述第一脈衝電信號A的相位發生變化時,判定旋鈕當前的旋轉方向為逆時針旋轉。

參看圖9,其中,圖9(a)是本發明提供的旋鈕順時針旋轉時兩種脈衝電信號的相位變化示意圖;圖9(b)是本發明提供的旋鈕逆時針旋轉時兩種脈衝電信號的相位變化示意圖。

如圖9(a)所示,第一脈衝電信號A的相位先於第二脈衝電信號B的相位發生變化(由高電平變化為低電平),因而可以判定旋鈕601當前的旋轉方向為順時針方向;相應地,圖9(b)中的第二脈衝電信號B的相位先於第一脈衝電信號A的相位發生變化(由高電平變化為低電平),因而判定旋鈕601當前的旋轉方向為逆時針方向。需要說明的是,脈衝電信號A和B的相位變化亦可以為由低電平變化為高電平。

此外,所述步驟S34還可以採用另一種實現方式進行實現,具體為:當所述第一脈衝電信號A的相位不變,且所述第二脈衝電信號B的相位變化延後時,判定旋鈕601當前的旋轉方向為順時針旋轉;當所述第一脈衝電信號A的相位不變,且所述第二脈衝電信號B的相位變化提前時,判定旋鈕601當前的旋轉方向為逆時針旋轉。在本實施例中,在所述步驟S34中,可以獨立地採用以上兩種實現方式的其中一種或兩種組合方式對旋鈕當前的旋轉方向進行判斷。

相應地,在圖4實施例提供的光電感應旋鈕的控制電路中,所述旋轉方向檢測單元46,包括:

正向檢測子單元461,用於當所述第一脈衝電信號A的相位先於所述第二脈衝電信號B的相位發生變化時,判定旋鈕601當前的旋轉方向為順時針旋轉;

反向檢測子單元462,用於當所述第二脈衝電信號B的相位先於所述第一脈衝電信號A的相位發生變化時,判定旋鈕601當前的旋轉方向為逆時針旋轉。

此外,所述旋轉方向檢測單元46中,正向檢測子單元461,可單獨地或進一步地用於當所述第一脈衝電信號A的相位不變,且所述第二脈衝電信號B的相位變化延後時,判定旋鈕601當前的旋轉方向為順時針旋轉;反向檢測子單元462,可單獨地或進一步地用於當所述第一脈衝電信號A的相位不變,且所述第二脈衝電信號B的相位變化提前時,判定旋鈕601當前的旋轉方向為逆時針旋轉。

進一步地,所述步驟S33可以採用定周期掃描模式對所述第一脈衝電信號A和所述第二脈衝電信號B的相位進行周期性檢測,或者,採用外部中斷模式對所述第一脈衝電信號A和所述第二脈衝電信號B的相位進行檢測。

相應地,所述相位檢測單元45,包括:周期檢測子單元451,用於採用定周期掃描模式對所述第一脈衝電信號A和所述第二脈衝電信號B的相位進行周期性檢測。此外,所述相位檢測單元45,還可以獨立或進一步包括:中斷檢測子單元452,用於採用外部中斷模式對所述第一脈衝電信號A和所述第二脈衝電信號B的相位進行檢測。

如圖8所示,根據黑白反光圈606正面上的兩個光信號檢測點PA和PB的所在位置,當旋鈕601(面向用戶)順時針旋轉時,黑白反光圈606正面面向第一光電管LED1和第二光電管LED2時實質為逆時針方向。因此,當旋鈕601順時針旋轉時,由於兩個光信號檢測點PA和PB分別處於各自檢測區域相對於軸心l的同一側(如右側),光信號檢測點PA首先發生黑白區域替換(包括但不限於從白色區域變換到黑色區域),從而第一光電管LED1所產生的第一脈衝電信號A先於第二光電管LED2所產生的第二脈衝電信號B發生相位變化(由高電平轉換為低電平),獲得如圖9(a)所示的電脈衝信號圖;反之,當旋鈕601逆時針旋轉時,光信號檢測點PB首先發生黑白區域替換(包括但不限於從白色區域變換到黑色區域),因此,第二光電管LED2所產生的第二脈衝電信號B先於第一光電管LED1所產生的第一脈衝電信號A發生相位變化(由高電平轉換為低電平),獲得如圖9(b)所示的電脈衝信號圖。由此,利用檢測獲得的第一脈衝電信號A和第二脈衝電信號B的相位可以反向推斷出旋鈕601當前的旋轉方向。

在本實施例中,根據黑白反光圈606的兩個光信號檢測點PA和PB的所在位置和第一光電管LED1與第二光電管LED2安裝位置,可知第一脈衝電信號A和第二脈衝電信號B分別具有高電平「1」和低電平「0」兩種狀態,因此,第一脈衝電信號A和第二脈衝電信號B共具有四種組合狀態(00,01,10,11)。但是,本實施例僅將A、B相位均發生變化的兩種狀態作為旋鈕601的有效操作的判斷依據。

具體地,當採用定周期掃描模式對所述第一脈衝電信號A和所述第二脈衝電信號B的相位進行周期性檢測時,對應圖7和圖8,可以獲得如下表1所示的相位組合狀態。

表1第一脈衝電信號A和第二脈衝電信號B的組合狀態

具體地,採用固定周期T檢測第一脈衝電信號A和第二脈衝電信號B的電平的高低,通過兩種信號的電平的高低變化順序來判斷旋鈕601的旋轉方向。從上文所記載的內容可知,第一脈衝電信號A和第二脈衝電信號B的相位變化具有一定的先後順序,結合圖8、圖9和表1,當旋鈕601順時針旋轉時,第一脈衝電信號A首先經過一段時間t1從高電平轉換為低電平,當旋鈕601逆時針旋轉時,第二脈衝電信號B首先經過一段時間t2從高電平轉換為低電平,然而時間t1和t2在實際操作中是難以掌控的,因而,在本實施例中,當第一脈衝電信號A和第二脈衝電信號B的相位均發生變化才判定用戶對旋鈕601的旋轉為有效的旋轉動作。具體地,如表1和圖9所示,當旋鈕601順時針旋轉時,第一脈衝電信號A由狀態0轉換為狀態1時,發生了相位變化,而第二脈衝電信號B的相位未發生變化,當到達狀態2時,第二脈衝電信號B的相位才發生變化,此時第一脈衝電信號A和第二脈衝電信號B的相位均由初始狀態的高電平「1」變化為低電平「0」,因此將旋鈕601的旋轉判定為有效的正向操作(順時針);當旋鈕601繼續順時針旋轉時,第一脈衝電信號A由狀態2轉換為狀態3時,發生了相位變化,而第二脈衝電信號B的相位未發生變化,直到變化為狀態4(相位與狀態0相同,周期變化),第一脈衝電信號A和第二脈衝電信號B的相位均由低電平「0」變化為高電平「1」,因此同樣將旋鈕601的旋轉判定為有效的正向操作(順時針)。當旋鈕601逆時針旋轉時可以得到相似的變換。可見,旋鈕601的旋轉為有效操作時,第一脈衝電信號A和第二脈衝電信號B同時為低電平或者同時為高電平。

在本實施例中,「周期T」是微控制器MCU的檢測時間,當這個周期T應當足夠小且滿足系統響應速度,以檢測出較快的脈衝(第一脈衝電信號A和第二脈衝電信號B)變化,可適應較快的旋鈕旋轉操作。在實際應用場合中,過快或過慢的檢測周期T均會產生一定的缺陷,例如,當檢測周期T較大而旋鈕旋轉速度較快時將有可能丟失一些有效數據;當檢測周期T較小時有可能產生誤檢測。在本實施例中周期T優選為4毫秒。

此外,本實施例還可以採用外部中斷檢測模式對脈衝電信號的相位進行檢測。具體地,通過圖5實施例中的MCU微控制器的內置模塊,採用外部中斷同時對第一脈衝電信號A的上升沿和下降沿進行檢測,並通過MCU的通用I/O(輸入/輸出)口檢測判斷第二脈衝電信號B電平的高低,從而根據第一脈衝電信號A和第二脈衝電信號B的檢測結果進行計數,如表2所示。

表2外部中斷檢測模式下的旋鈕旋轉檢測對應表

在本實施例中,默認計數器輸出的計數值以順時針為正(向上計數),逆時針為負(向下計數),將計算獲得的計數值對應於表1中的各種狀態(時間順序),從而判斷出旋鈕601的旋轉方向和操作有效性。

當採用定周期掃描模式對所述第一脈衝電信號A和所述第二脈衝電信號B的相位進行周期性檢測時,其相對於外部中斷模式佔用更多的處理器資源,邏輯判斷較為複雜,且可識別的頻率較低,但其不佔用MCU的中斷資源;而外部中斷模式因佔用了一定的中斷資源,可以在上升沿和下降沿同時觸發外部中斷,邏輯判斷相對簡單,佔用處理器其他資源較少,可識別的頻率較高。用戶可以根據實際應用場合的需要選擇相應的檢測方式。

進一步地,當檢測獲得有效的旋轉操作時,可通過計數器對有效的脈衝個數進行計算,根據脈衝個數輸出相應的控制信號,以控制相應的功能單元輸出相應的功能狀態變化,最終實現控制過程。

本發明實施例提供的光電感應旋鈕的控制技術方案,通過採集在旋鈕中產生的至少兩組光信號,並對兩組光信號分別進行光電轉換,在旋鈕旋轉時可以獲得相位周期變化的兩種脈衝電信號,則可以根據兩種脈衝電信號的相位變化判斷出當前旋鈕的旋轉方向,並進一步計算獲得有效的脈衝數量,從而可根據脈衝數量的變化設置出不同的控制信號,實現對相應的功能模塊(如音量控制模塊,收音選臺模塊,空調控制模塊,顯示模塊等)進行功能狀態的控制與切換。由於本發明提供的旋鈕通過光電感應的無線連接方式獲得用戶的觸發信號,因而旋鈕的使用壽命獲得大大提高,同時避免了固定的有線連接的易受環境影響的缺陷;並且由於光電採集裝置的結構比傳統的可變電位器和觸發器更為簡單、佔用體積小,因而本發明提供的旋鈕的製造成本更低,其佔用空間也得到有效降低,並可滿足日益趨向的PCB小型化設計要求,實用性高。

以上所述是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發明的保護範圍。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀