新四季網

用於控制建築開口遮蓋物組件的方法和裝置製造方法

2023-06-17 01:05:46

用於控制建築開口遮蓋物組件的方法和裝置製造方法
【專利摘要】本文公開用於控制建築開口遮蓋物組件的方法和裝置。示例建築開口遮蓋物組件包括管件和遮蓋物,所述遮蓋物連接至所述管件以使得所述管件的旋轉使所述遮蓋物圍繞所述管件卷繞或退繞。電動機可操作地連接至所述管件以便使所述管件旋轉。示例建築開口遮蓋物組件還包括重力傳感器,其用於基於重力參考來產生管件位置信息。示例建築開口遮蓋物組件進一步包括控制器,其與所述電動機通信連接以便控制所述電動機。所述控制器用於基於所述管件位置信息來確定所述遮蓋物的位置。
【專利說明】用於控制建築開口遮蓋物組件的方法和裝置
[0001]公開領域
[0002]本公開總體上涉及建築開口遮蓋物組件,並且更具體來說,涉及用於控制建築開口遮蓋物組件的方法和裝置。
[0003]背景
[0004]如捲簾的建築開口遮蓋物組件提供遮光性和私密性。此類組件通常包括連接至遮蓋織物或其它遮光材料的電動滾筒。隨著滾筒管件旋轉,織物圍繞所述管件卷繞或退繞以便露出或遮蓋建築開口。
[0005]附圖簡述
[0006]圖1是根據本發明的教義所構造的示例建築開口遮蓋物組件的等距示圖。
[0007]圖2是圖1的示例建築開口遮蓋物組件的管件的截面圖。
[0008]圖3是代表本文所公開的另一示例建築開口遮蓋物組件的方框圖。
[0009]圖4是代表示例控制器的方框圖,所述控制器可以控制圖1至控制圖3的示例建築開口遮蓋物組件。
[0010]圖5是代表另一示例控制器的方框圖,所述控制器可以控制圖1至圖3的示例建築開口遮蓋物組件。
[0011]圖6是代表示例機器可讀指令的流程圖,所述指令可被執行來實現圖4的示例控制器。
[0012]圖7至圖13是代表示例機器可讀指令的流程圖,所述指令可被執行來實現圖5的示例控制器。
[0013]圖14是示例處理系統的方框圖,所述系統可以執行圖6至圖13的示例機器可讀指令用以便實現圖4的控制器和圖5的控制器。
[0014]圖15A至圖15C示出圖1至圖2的示例建築開口遮蓋物組件的管件的角位置。
[0015]在可能的情況下,將在整個附圖和所附的書面描述中使用相同參考數字來指代相同或相似的部分。如本專利中所使用,對任何部分(例如,物體、層、結構、區域、板等)以任何方式放置在另一部分上(例如,放置在……上、定位在……上、安置在……上或者形成在……上等)的陳述意味著:所提及部分接觸另一部分,或所提及部分相對於地面位於另一部分上方,兩個部分之間定位有一個或多個中間部分。對任何部分接觸另一部分的陳述意味著兩個部分之間不存在中間部分。
[0016]詳述
[0017]本文所公開的示例建築開口遮蓋物組件可以由控制器進行控制。在一些實施例中,示例建築開口遮蓋物組件包括與控制器通信連接的電動機和重力傳感器。電動機使管件旋轉,遮蓋物至少部分地繞所述管件卷繞。因此,如果電動機使管件旋轉,那麼遮蓋物就會升高或降低。
[0018]在一些實施例中,重力傳感器產生管件位置信息和/或基於重力確定所述管件的角位置(例如,確定相對於地面重力場矢量的角位置)。在一些實施例中,通過確定所述管件從預定位置(例如,完全退繞位置、完全卷繞位置等)旋轉的次數,遮蓋物的位置得以確定。
[0019]在一些實施例中,所述重力傳感器是加速度計(例如,電容性加速度計、壓電式加速度計、壓阻式加速度計、霍爾效應加速度計、磁阻式加速度計、傳熱式加速度計和/或任何其它適合類型的加速度計)。其它實施例採用其它類型的重力傳感器,例如像傾角傳感器、水平傳感器、陀螺儀、可移動地連接至旋轉編碼器的偏心重錘(例如,擺錘)、傾斜計和/或任何其它適合的重力傳感器。
[0020]在一些實施例中,重力傳感器用來確定是否提供手動輸入(例如力,如施加到遮蓋物或組件的任何其它部分的拉力)。在一些情況下,示例控制器響應於手動輸入來控制電動機以便使遮蓋物移動、停止遮蓋物的移動,和/或抵制手動輸入以防遮蓋物降低或者升高超過閾值位置(例如像下限位置或上限位置)。
[0021]圖1是示例建築結構開口遮蓋物組件100的等距示圖。在圖1的實施例中,遮蓋物組件100包括頭軌108。頭軌108是具有相反端蓋110、111的殼體,所述相反端蓋由前側112、背側113以及頂側114接合從而形成底部敞開的外殼。頭軌108還具有支座115,其用於經由如螺杆、螺栓等機械緊固件而將頭軌108連接至建築開口上方的結構(如壁)。滾筒管件104安置在端蓋110、111之間。儘管圖1示出了頭軌108的具體實施例,但也存在許多不同類型和樣式的頭軌並且這些頭軌可以用於替代圖1的示例頭軌108。實際上,如果不需要頭軌108的審美學效果,那麼可以將它消除以便於安裝支架。
[0022]在圖1所示的實施例中,建築開口遮蓋物組件100包括遮蓋物106,它是一種蜂巢型(cellular type)遮簾。在這個實施例中,蜂巢式遮蓋物106包括單一柔性織物(本文稱作「背板」)116和多個蜂巢片(cell sheet) 118,所述蜂巢片被固定至背板116上從而形成一系列的蜂巢(cell)。蜂巢片118可以使用如粘合劑附接、聲波焊接、編織、縫合等任何所需的緊固方法來固定至背板116上。圖1所示的遮蓋物106可用任何其它類型的遮蓋物替換,例如,包括單片式遮簾、百葉窗、其它蜂巢式遮蓋物和/或任何其它類型的遮蓋物。在所示的實施例中,遮蓋物106具有安裝至滾筒管件104的上緣和自由下緣。示例遮蓋物106的上緣經由化學緊固件(例如,膠水)和/或一個或多個機械緊固件(例如,鉚釘、膠帶、卡釘、圖釘等)連接至滾筒管件104。遮蓋物106可以在升高位置與降低位置(圖1中例示性所示的位置)之間移動。當處於升高位置時,遮蓋物106繞滾筒管件104卷繞。
[0023]示例建築開口遮蓋物組件100設有電動機120,其用於在升高位置與降低位置之間移動遮蓋物106。示例電動機120由控制器122控制。在所示的實施例中,控制器122和電動機120被安置在管件104內部並且經由導線124通信連接。或者,可以將控制器122和/或電動機120安置在管件104外部(例如,安裝到頭軌108上、安裝到支座115上、定位在中央設施位置中等)和/或經由無線通信信道來通信連接。
[0024]圖1的示例建築開口遮蓋物組件100包括與控制器122通信連接的重力傳感器126 (例如,Kionix?所製造的零件號KXTC9-2050的重力傳感器)通信連接。圖1的示例重力傳感器126經由支座128連接至管件104以便隨著管件104 —起旋轉。在所示的實施例中,重力傳感器126沿著管件104的旋轉軸130安置在管件104內部,以使得重力傳感器126的旋轉軸與管件104的旋轉軸130大致上同軸。在所示的實施例中,管件104的中心軸與管件104的旋轉軸130大致上同軸,並且重力傳感器126的中心在管件104的旋轉軸130上(例如,大致上重合)。在其它實施例中,重力傳感器126安置在其它位置中,例如像在管件104的內表面132上、管件104的外表面134上、管件104的末端136上、遮蓋物106上和/或在任何其它適合的位置。如以下更詳細地描述,示例重力傳感器126產生管件位置信息,所述管件位置信息由控制122用來確定管件104的角位置和/或監測管件104的移動,並且因此監測遮蓋物106的移動。
[0025]在一些實施例中,建築開口遮蓋物組件100可操作地連接至輸入設備138上,所述輸入設備可以用於在升高位置與降低位置之間選擇性地移動遮蓋物106。在一些實施例中,輸入設備138將信號發送至控制器122以便進入編程模式,在所述編程模式中確定和/或記錄一個或多個位置(例如,下限位置、上限位置、介於下限位置與上限位置之間的位置等)。在電子信號的情況下,所述信號可以經由有線連接或無線連接進行發送。
[0026]在一些實施例中,輸入設備138是機械輸入設備,例如像線繩、槓桿、曲柄,和/或連接至電動機120和/或管件104以將力施加到管件104上來旋轉管件104的致動器。在一些實施例中,輸入設備128通過遮蓋物106實現,並且因此消除了輸入設備138。在一些實施例中,輸入設備138是電子輸入設備,例如像開關、光傳感器、計算機、中央控制器、智慧型電話,和/或能夠對電動機120和/或控制器122提供指令來使遮蓋物106升高或降低的任何其它設備。在一些實施例中,輸入設備138是遙控器、智慧型電話、膝上型計算機和/或任何其它可攜式通信設備,且控制器122包括接收器以接收來自輸入設備138的信號。一些示例建築開口遮蓋物組件包括其它數量的輸入設備(例如,O個、2個等)。示例建築開口遮蓋物組件100可以包括任何數量和組合的輸入設備。
[0027]圖2是圖1的示例管件104的截面圖。在所示的實施例中,管件104經由滑環200連接至端蓋111和/或支座115上。在一些實施例中,電源經由滑環200將電力提供到輸入設備138、電動機120、控制器122和/或建築開口遮蓋物組件100的其它部件。殼體202安置在圖2的示例管件104內部以便與管件104—起旋轉。在所示的實施例中,支座128安置在殼體202內部並且連接至殼體202上。圖2的示例支座128是電路板(例如,印刷電路板(PCB)),控制器122的部件被連接至所述電路板上。因此,在所示的實施例中,控制器122和重力傳感器126都與管件104 —起旋轉。
[0028]如以上所提及,示例重力傳感器126連接至支座128上,以使得重力傳感器126的旋轉軸與管件104的旋轉軸130大致上同軸,所述管件的旋轉軸與管件的中心軸大致上同軸。在所示的實施例中,重力傳感器126的中心安置在管件104的旋轉軸130上(例如,大致上與其重合)。因此,當管件104圍繞旋轉軸130旋轉時,重力傳感器126經受約Ig的大致上恆定的重力(g_力)(即,重力傳感器126大致上不相對於地面向上或向下移動)。在其它實施例中,重力傳感器126安置在其它位置中並且隨著管件104旋轉而經歷可變的g_力。如以下所述,g_力提供獨立於管件104的角位置的參考框架,根據所述參考框架,可以確定管件104的旋轉並且因此確定管件的角位置。
[0029]在所示的實施例中,重力傳感器126是加速度計(例如,電容性加速度計、壓電式加速度計、壓阻式加速度計、霍爾效應加速度計、磁阻式加速度計、傳熱式加速度計和/或任何其它適合類型的加速度計)。或者,重力傳感器126可以採用其它類型的重力傳感器,例如像傾角傳感器、水平傳感器、陀螺儀、可移動地連接至旋轉編碼器的偏心重錘(例如,擺錘)、傾斜計和/或任何其它適合的重力傳感器。
[0030]或者,可以使用任何其它的傳感器,所述傳感器相對於獨立於管件104的角位置(例如,相對於所述管件的角位置大致上固定或恆定)的一個或多個參考框架來確定管件104的角位置。例如,示例建築開口遮蓋物組件100可以使用基於安置在管件104外部(例如,在壁上、支架上等,鄰近管件104)的一個或多個磁體所施加的磁場來產生管件位置信息的傳感器。類似地,傳感器可以基於從管件104外部發射的射頻(RF)信號(例如,通過檢測RF信號的強度,所述強度可取決於在管件104中和/或上的傳感器相對於RF信號發射器的角位置等來產生管件位置信息。
[0031]圖15A至圖15C示出以各種角位置定向的示例管件104和示例重力傳感器126。在所示的實施例中,重力傳感器126是雙軸重力傳感器。因此,重力傳感器126基於重力傳感器126的第一軸1500和第二軸1502相對於重力方向的定向來產生管件位置信息,所述重力方向在圖15A至圖15C中示出為地面重力矢量1504。在所示的實施例中,管件104的旋轉軸130垂直於圖15A至圖15C所繪的平面延伸。圖15A至圖15C的示例第一軸1500和示例第二軸1502彼此垂直並且與管件104的旋轉軸130垂直。因此,當第一軸1500對準地面重力場矢量1504時,如圖15A所示,第二軸1502與地面重力場矢量1504垂直。或者,重力傳感器126可以是三軸重力傳感器和/或其它類型的重力傳感器。
[0032]所示實施例的重力傳感器126產生管件位置信息並且將管件位置信息發射至控制器122。不例重力傳感器126輸出與第一軸1500關聯的第一信號和與第二軸1502關聯的第二信號。第一信號包括對應於重力傳感器126沿著第一軸1500經受的g_力的第一值(例如,電壓)。第二信號包括對應於重力傳感器126沿著第二軸線1502經受的g-力的第二值(例如,電壓)。因此,示例重力傳感器126所產生的管件位置信息包括基於重力傳感器126的定向的第一值和第二值。在所不的實施例中,重力傳感器126大致上恆定地輸出第一信號和/或第二信號。在一些實施例中,重力傳感器126根據調度來輸出第一信號和第二信號(例如,無論是否檢測到移動,重力傳感器126每隔百分之一秒就輸出第一信號和/或第二信號)。
[0033]重力傳感器126的每個角位置和因此管件104的每個角位置對應於不同第一值和/或第二值。因此,第一值和/或第二值指示重力傳感器126相對於地面重力場矢量1504的角位移。第一值和第二值的組合指示示例重力傳感器126相對於地面重力場矢量1504的角位移方向(例如,順時針或逆時針的方向)。因此,可以基於第一值和第二值來確定管件104的角位置(即,在相對於地面重力場矢量1504的給定方向上的角位移量)。第一值和/或第二值中的變化指示管件104的運動(即,旋轉)。因此,第一值和/或第二值的變化率指示管件104的旋轉速度,並且管件104的旋轉速度的變化率指示管件104的角加速度。
[0034]在圖15A所示的實施例中,重力傳感器126處於第一角位置,以使得第一軸1500與重力場矢量1504對準並且指向重力場向量1504的相反方向。因此,示例重力傳感器126輸出對應於+Ig的第一值。在圖15A所示的實施例中,第二軸1502與重力場矢量1502垂直,並且因此,重力傳感器126輸出對應於Og的第二值。
[0035]在圖15B所示的實施例中,重力傳感器處於第二角位置中,以使得重力傳感器126在圖15B的定向上從第一角位置逆時針旋轉約30度。由示例重力傳感器126輸出的第一值和第二值是重力傳感器126相對於地面重力場矢量1504的角位置的正弦函數。因此,在所示的實施例中,可以使用一個或多個三角函數來基於第一值和第二值而確定重力傳感器126的角位置。在圖15B所示的實施例中,當重力傳感器126處於第二位置時,重力傳感器126 輸出指示 0.866g (0.866g=lgX sin (60 度))的第一值和指示約 0.5g (0.5g=lgX sin (30度))的第二值。因此,由第一值指示的g_力對由第二值指示的g_力的反正切指示重力傳感器126的第二角位置和因此管件104的第二角位置是從第一角位置逆時針30度。
[0036]在圖15C中,管件104處於第三角位置中,在所述第三角位置處,管件104在圖15C的定向上從第一角位置順時針旋轉30度。因此,第一值指示+0.866g的g_力並且第二值指示-0.5g的g-力。因此,由第一值指示的g_力對由第二值指示的g_力的反正切指示管件104是從第一角位置順時針地旋轉30度。
[0037]當管件104並且因此重力傳感器126圍繞旋轉軸130旋轉時,第一信號的第一值和第二信號的第二值分別是根據重力傳感器126的定向(例如,角位置)進行變化。因此,可以通過檢測第一值和/或第二值的變化來確定管件104的旋轉。另外,可以基於第一值和/或第二值的變化量來確定管件104的角位移(即,旋轉量)。
[0038]角位移方向可以基於第一值和/或第二值如何變化(例如,增加和/或減少)而確定。例如,如果沿著第一軸所歷g_力的減少,並且沿著第二軸經歷的g_力減少,那麼管件104是在圖1的定向上逆時針地旋轉。儘管具體的單位和方向如本文實施例所公開,但是也可使用任何單位和/或方向。例如,在本文所公開的實施例中產生正值的定向也可以在不同實施例中產生負值。
[0039]管件104的轉數可以通過在管件104的旋轉期間檢測第一值和第二值的組合的重複來確定和/或增加。例如,如果管件104在一個方向上旋轉並且重複第一值和第二值的給定組合(例如,指示第一值和第二值分別為Ig和Og的組合),那麼管件104從第一值和第二值的組合所對應的角位置(例如,第一角位置)旋轉一圈。
[0040]在一些實施例中,管件104的旋轉速度基於重力傳感器126的角位置的變化率來確定。在一些實施例中,控制器122基於重力傳感器126所產生的管件位置信息來確定管件104的角位置、管件104的旋轉速度、管件104的旋轉方向和/或其它信息。在其它實施例中,管件位置信息包括管件104的角位置、管件104的旋轉速度和/或其它信息。
[0041]基於管件104從遮蓋物106的參考位置(例如,先前存儲位置、完全退繞位置、下限位置、上限位置等)的角位移(例如,轉數),可以確定、監測和/或記錄遮蓋物106位置。
[0042]在示例建築開口遮蓋物組件100的操作期間,示例重力傳感器126將管件位置信息發射至控制器122。在一些實施例中,控制器122接收來自輸入設備138的命令,以使得遮蓋物106在所命令的方向上移動(例如,將遮蓋物106升高、將遮蓋物106降低等)和/或使遮蓋物106移動至所命令的位置(例如,下限位置、上限位置等)。在一些實施例中,基於管件位置信息,控制器122確定管件104要被旋轉來使遮蓋物106在所命令的方向上移動的方向、使遮蓋物106從其當前位置移動至所命令的位置的管件106的轉數(和/或分數)和/或其它信息。所述示例控制器122隨後將信號發射至電動機120,以便使管件104根據命令而旋轉。當電動機120使管件104旋轉並且卷繞或退繞遮蓋物106時,重力傳感器126將管件位置信息發射至控制器122,並且控制器122確定、監測和/或存儲遮蓋物106的位置、管件104的遠離所命令的位置和/或參考位置的轉數(其可以是整數和/或分數),和/或其它信息。因此,控制器122基於示例重力傳感器126所產生的管件位置信息來控制遮蓋物106位置。[0043]在一些實施例中,用戶提供用戶輸入,所述用戶輸入導致經由電動機120操作(例如,通過拉動遮蓋物106、使管件104扭轉等)使管件104旋轉或以大於或小於所預期的管件104的一個或多個旋轉速度閾值的速度進行旋轉。在一些實施例中,基於示例重力傳感器126所產生的管件位置信息,控制器122監測管件104的移動並且檢測用戶輸入(例如,基於在並未操作電動機120來移動管件104時檢測管件104的移動(例如,搖動/旋轉、角加速度、減速度等))。當檢測到用戶輸入時,控制器122可以操作電動機120(例如,抵制或輔助管件104的旋轉)。
[0044]圖3是本文所公開的另一示例建築開口遮蓋物組件300的方框圖。在所示的實施例中,建築開口遮蓋物組件300包括管件302、重力傳感器304、發射器306、控制器308、第一輸入設備310、第二輸入設備312以及電動機314。在所不的實施例中,重力傳感器304、發射器306以及電動機314安置在管件302內。圖3的示例控制器308安置在管件302內部(例如,在鄰近建築開口的控制盒中)。在所示的實施例中,第一輸入設備310是可操作地連接至管件302的機械輸入設備(例如,線繩(例如,環線)驅動式致動器)。示例第二輸入設備312是與控制器308通信連接的電子輸入設備(例如,遙控器)。在示例建築開口遮蓋物組件300操作期間,重力傳感器304產生管件位置信息,並且發射器306將管件位置信息發射至控制器308 (例如,無線發射、經由有線發射等)。示例控制器308使用管件位置信息來對管件302的位置進行監測並且操作電動機314。
[0045]圖4是本文公開的示例控制器400的方框圖,其可以實現圖1至圖2的示例控制器122和/或圖3的示例控制器308。儘管以下結合圖1至圖2的示例建築開口遮蓋物組件100描述圖4的示例控制器400,但示例控制器400可以用作其它實施例的控制器,如圖3的建築開口遮蓋物組件300的控制器308。
[0046]在所示的實施例中,控制器400包括角位置確定器402、旋轉方向確定器404、遮蓋物位置確定器406、指令處理器408、存儲器410以及電動機控制器412。在控制器400的操作期間,重力傳感器126產生管件位置信息(例如,對應於沿重力傳感器126的雙軸所經歷的g_力的電壓)。管件位置信息被發射至角位置確定器402和/或旋轉方向確定器404 (例如,經由導線)。在所示的實施例中,角位置確定器402處理管件位置信息和/或基於所述管件位置信息來確定管件104的角位置(例如,相對於地面重力場矢量)。
[0047]圖4的示例旋轉方向確定器404基於管件104的角位置和/或所述管件位置信息來確定管件104的旋轉方向,例如像順時針旋轉方向或逆時針旋轉方向。在所示的實施例中,旋轉方向確定器404基於由示例重力傳感器126所輸出的第一值和/或第二值隨管件104的旋轉如何變化來確定旋轉方向。示例旋轉方向確定器404將管件104的旋轉方向與升高或降低示例遮蓋物106關聯。例如,在初始設置期間、在電力中斷之後等,旋轉方向確定器404基於向電動機120供應以使管件104在第一方向上旋轉的第一電壓和向電動機120供應以使管件104在第二方向上旋轉的第二電壓而將管件104的旋轉方向與升高或降低示例遮蓋物106關聯(例如,如果所述第一電壓大於所述第二電壓,並且因此所述電動機上使管件104在所述第一方向旋轉的第一負載大於所述電動機上使管件104在所述第二方向上旋轉的第二負載,那麼將所述第一電壓與升高遮蓋物106關聯)。
[0048]在一些實施例中,示例指令處理器408可以經由輸入設備138來接收指令以升高或降低遮蓋物106。在一些實施例中,指令處理器408響應於接收到指令來確定管件104的旋轉方向以便使遮蓋物106移動至所命令的位置,和/或確定管件104的旋轉量以便使遮蓋物106移動至所述所命令的位置。在所示的實施例中,指令處理器408向電動機控制器412發送指令以便操作電動機120。
[0049]圖4的示例存儲器410組織和/或存儲信息,例如像遮蓋物106的位置、管件104使遮蓋物106升高的旋轉方向、管件104使遮蓋物106降低的旋轉方向、遮蓋物106的一個或多個參考位置(例如,完全退繞位置、上限位置、下限位置等),和/或可以在建築開口遮蓋物組件100的操作期間利用的任何其它信息。
[0050]示例電動機控制器412向電動機120發送信號以導致電動機120操作遮蓋物106 (例如,降低遮蓋物106、升高遮蓋物106和/或防止(例如,制止、停止等)遮蓋物106的移動等)。圖4的示例電動機控制器412響應於來自指令處理器408的指令。電動機控制器412可以包括電動機控制系統、速度控制器(例如,脈寬調變速度控制器)、制動器或用於操作電動機120的任何其它部件。在一些實施例中,圖4的示例電動機控制器412控制去往電動機120以調節電動機120的速度的電壓(例如,對應於功率的電壓)的供應。
[0051]圖4的示例遮蓋物位置確定器406確定遮蓋物106相對於參考位置的位置,所述參考位置例如像預先存儲的位置、完全退繞位置、下限位置、上限位置和/或任何其它參考位置。為確定遮蓋物106的位置,示例遮蓋物位置確定器406根據給定位置(例如像預先存儲的位置和/或任何其它位置)來確定管件104的角位移(即,旋轉量),並且遮蓋物位置確定器406使管件104從參考位置增加轉數。遮蓋物位置確定器406可以調整遮蓋物106的存儲位置。在一些實施例中,遮蓋物位置確定器406確定遮蓋物106的位置,其以相對於參考位置的管件旋轉度數和/或任何其它量度單位為單位(例如,基於經由角位置確定器402確定的管件104的角位置和經由旋轉方向確定器404確定的管件104的旋轉方向來確定)O
[0052]雖然圖4中已經示出實現控制器400的示例方式,但是可以用任何其它方式來組合、劃分、重新布置、省略、消除和/或實現圖4中所示的元件、過程和/或設備中的一個或多個。此外,圖4的示例重力傳感器126、角位置確定器402、旋轉方向確定器404、遮蓋物位置確定器406、指令處理器408、電動機控制器412、輸入設備138、存儲器410和/或示例控制器400可以由硬體、軟體、固件和/或硬體、軟體和/或固件的任何組合來實現。因此,例如圖4的示例重力傳感器126、角位置確定器402、旋轉方向確定器404、遮蓋物位置確定器406、指令處理器408、電動機控制器412、輸入設備138、存儲器410和/或示例控制器400中的任一個都可以由一個或多個電路、可編程處理器、應用專用集成電路(ASIC)、可編程邏輯設備(PLD)和/或場可編程邏輯設備(FPLD)等來實現。當本專利的裝置權利要求或系統權利要求中的任何一個被解讀為僅僅涵蓋軟體和/或固件的實現方式時,圖4的示例重力傳感器126、角位置確定器402、旋轉方向確定器404、遮蓋物位置確定器406、指令處理器408、電動機控制器412、輸入設備138、存儲器410和/或示例控制器400中的至少一個據此清楚地定義成包括存儲所述軟體和/或固件的有形的計算機可讀介質,如存儲器、DVD、⑶、Blu-ray等。另外,圖4的示例控制器400可以包括除圖4中所示的那些外或取而代之的一個或多個元件、過程和/或設備,和/或可以包括任何或所有所示的元件、過程和設備中的一個以上。
[0053]圖5是本文公開的另一示例控制器500的方框圖,其可以用於實現圖1至圖2的示例控制器100和/或圖3的示例控制器308。因此,儘管以下結合圖1至圖2的示例建築開口遮蓋物組件100描述圖5的示例控制器500,但是示例控制器500可以用作圖3的建築開口遮蓋物組件300的控制器308和/或用作來自另一種類型的遮蓋物組件的控制器。因此,可以將重力傳感器126和/或示例控制器500的任何其它部件安置在管件內部或管件外部等。
[0054]在所示的實施例中,控制器500包括電壓整流器501、極性傳感器502、時鐘或計時器504、信號指令處理器506、重力傳感器126、管件旋轉速度確定器508、旋轉方向確定器510、完全退繞位置確定器512、遮蓋物位置監測器514、編程處理器516、手動指令處理器518、局部指令接收器520、電流傳感器522、電動機控制器524以及信息存儲設備或存儲器526。
[0055]在操作期間,示例極性傳感器502確定供應至控制器500的電壓源(例如,電源供應器)的極性(例如,正的或負的)。如本文進一步詳細地描述,電壓源可以是輸入設備138和/或可以經由輸入設備138來提供。在一些實施例中,電壓源是經由住宅牆壁和/或建築物供應的常規電源。在其它實施例中,電壓源是電池。在所示的實施例中,輸入設備138調變(例如,改變)供應至控制器500來用信號向控制器500發送命令或指令(例如,降低遮蓋物106、升高遮蓋物106、使遮蓋物106移動至位置X等)的電源的極性。示例極性傳感器502接收來自時鐘504的計時信息以便確定電壓極性的調變持續時間(例如,來確定:極性從負切換成正,並且保持正極性達0.75秒,這指示應該將遮蓋物106向下移動75%)。因此,所示的實施例採用脈寬調變來傳輸命令。所示的實施例的示例極性傳感器502向旋轉方向確定器510、存儲器526以及電動機控制器524提供極性信息。
[0056]所示的實施例的電壓整流器501將由輸入設備138發射的信號轉換成預確定極性的直流信號。將這個直流信號提供至控制器500的被供電的任何部件(例如,編程指令處理器516、存儲器526、電動機控制器524等)。因此,調變功率信號的極性以向控制器500提供指令將不會干擾對利用直流信號進行操作的部件的操作。儘管所示的實施例調變功率信號的極性,但是一些實施例調變信號的幅度。
[0057]示例時鐘或計時器504使用例如實時時鐘來提供計時信息。時鐘504可以提供基於當日時間的信息和/或可以提供不基於當日時間的運行計時器(例如,用於確定在給定時間段內已過去的時間量)。在一些實施例中,時鐘504用於確定手動輸入所發生的當日時間。在其它實施例中,時鐘504用於確定沒有手動輸入情況下已過去的時間量。在其它實施例中,時鐘504由極性傳感器502使用來確定調變(例如,極性變化)的持續時間。
[0058]示例信號指令處理器506確定多個動作中的哪些是由從輸入設備138發射至示例控制器500的信號指導。例如,信號指令處理器506可以經由極性傳感器502來確定:輸入功率的調變(例如,在一秒內具有兩次極性變化(例如,正變化成負並變回正)的信號)對應於升高示例遮蓋物106的命令。
[0059]示例管件旋轉速度確定器508使用來自重力傳感器126的管件位置信息來確定管件104的旋轉速度。來自管件旋轉速度確定器508的信息促進對提供至示例建築開口遮蓋物組件100的手動輸入的確定。例如,當電動機120正在操作,並且管件104正在比電動機120正在驅動管件104的速度更快或更慢地移動時,假設速度差是由手動輸入(例如,使用者拉動遮蓋物106)導致。[0060]完全退繞位置確定器512確定遮蓋物106從管件104完全退繞時遮蓋物106的位置。在一些實施例中,完全退繞位置確定器512基於管件104的移動來確定完全退繞位置,如以下進一步詳細地描述。因為完全退繞位置將不會因為遮蓋物106而變化(例如,除非遮蓋物106在物理上被修改或出現障礙物),所以所述完全退繞位置是可以由控制器500使用的參考。換句話說,一旦已知完全退繞位置,遮蓋物106的其它位置可以參考所述完全退繞位置(例如,從所述完全退繞位置到所需位置的管件104的旋轉次數)。如果遮蓋物106的當前位置在稍後不可用(例如,在功率損耗之後、在移除並且重新安裝建築開口遮蓋物組件100之後等),那麼控制器500可以如下使遮蓋物106移動至所述所需位置:通過使遮蓋物106移動至如由完全退繞位置確定器512所確定的完全退繞位置,並且然後使管件104旋轉已知的旋轉次數以到達遮蓋物106的所需位置。
[0061]圖5的示例遮蓋物位置監測器514經由示例重力傳感器126來確定遮蓋物106在操作期間的位置。在一些實施例中,基於管件104相對於完全退繞位置的旋轉次數來確定遮蓋物106的位置。在一些實施例中,以轉數和/或度數或旋度(例如,相對於完全退繞位置)為單位(例如,分數)來確定遮蓋物106的位置。
[0062]圖5的示例旋轉方向確定器510經由重力傳感器126來確定管件104的旋轉方向,例如像順時針旋轉方向或逆時針旋轉方向。在一些實施例中,旋轉方向確定器510將管件104的旋轉方向與升高或降低示例遮蓋物106關聯。例如,在初始設置期間、在電力中斷之後等,旋轉方向確定器510可以通過使用所供應的電壓來操作示例電動機120而確定管件104的旋轉方向。
[0063]圖5的示例電流傳感器522確定被供應來驅動示例電動機120的電流的安培數。在操作期間,被提供來驅動電動機120以使遮蓋物106升高的第一安培數大於被提供來驅動電動機120以使遮蓋物106降低或使得遮蓋物106能夠降低的第二安培數。因此,由電流傳感器522所感測的電流由旋轉方向確定器510使用來確定管件104的旋轉方向。
[0064]圖5的示例手動指令處理器518監測建築開口遮蓋物組件100的手動輸入,例如像由以下引起和/或受以下影響的管件104的旋轉:遮蓋物106接觸障礙物、遮蓋物106被拉動、輸入設備向管件提供力等。示例手動指令處理器518經由電動機控制器524對電動機120進行的操作來確定:當由重力傳感器126感測管件104的旋轉而電動機120未由電動機控制器524操作時提供手動輸入,和/或如由管旋轉速度確定器508感測到的管件104的旋轉速度大於或小於所預期的管件104的旋轉速度閾值。所示的實施例的手動指令處理器518還確定:手動輸入是否是命令(例如,使遮蓋物106停止或移動的命令或任何其它命令)。以下進一步詳細地描述對命令的檢測。
[0065]在一些實施例中,示例局部指令接收器520接收來自輸入設備138的信號(例如,RF信號)。在一些實施例中,所述信號對應於例如像升高或降低遮蓋物106的動作。在接收來自輸入設備138的信號之後,不例局部指令接收器520基於對應於所述信號的客戶端動作來指導電動機控制器524以使遮蓋物106移動。
[0066]圖5的示例編程處理器516響應於來自輸入設備的命令而進入編程模式。示例編程處理器516確定並且記錄遮蓋物106的位置,例如像下限位置、上限位置和/或由使用者(例如,經由輸入設備)所鍵入的任何其它所需位置。編程處理器516將位置信息存儲在存儲器526中。[0067]示例信息存儲設備或存儲器526存儲:(a)與電動機120的極性和操作關聯的旋轉方向;(b)命令或指令以及它們的關聯信號模式(例如,極性切換);(c)遮蓋物位置(例如,當前位置、預置位置等);(d)與電動機120的操作關聯的安培數;和/或(e)任何其它信息。
[0068]圖5的不例電動機控制器524向電動機120發送信號以導致電動機120操作遮蓋物106 (例如,降低遮蓋物106、升高遮蓋物106和/或防止(例如,制止、停止等)遮蓋物106的移動等)。圖5的示例電動機控制器524響應於來自信號指令處理器506、局部指令接收器520、完全退繞位置確定器512和/或編程處理器516的指令。電動機控制器524可以包括電動機控制系統、速度控制器(例如,脈寬調變速度控制器)、制動器或用於操作電動機120的任何其它部件。圖5的示例電動機控制器524控制由電壓整流器501向電動機120提供來調節電動機120的速度的電壓供應(S卩,功率)。
[0069]雖然圖5中已經示出實現控制器500的示例方式,但是可以用任何其它方式來組合、劃分、重新布置、省略、消除和/或實現圖5中所示的元件、過程和/或設備中的一個或多個。此外,圖5的示例電壓整流器501、極性傳感器502、時鐘或計時器504、信號指令處理器506、重力傳感器126、管件旋轉速度確定器508、旋轉方向確定器510、完全退繞位置確定器512、遮蓋物位置監測器514、編程處理器516、手動指令處理器518、局部指令接收器520、電流傳感器522、電動機控制器524、信息存儲設備或存儲器526和/或示例控制器500可以由硬體、軟體、固件和/或硬體、軟體和/或固件的任何組合來實現。因此,例如示例電壓整流器501、極性傳感器502、時鐘或計時器504、信號指令處理器506、重力傳感器126、管件旋轉速度確定器508、旋轉方向確定器510、完全退繞位置確定器512、遮蓋物位置監測器514、編程處理器516、手動指令處理器518、局部指令接收器520、電流傳感器522、電動機控制器524、信息存儲設備或存儲器526和/或示例控制器500中的任一個可以由一個或多個電路、可編程處理器、應用專用集成電路(ASIC)、可編程邏輯設備(PLD)和/或場可編程邏輯設備(FPLD)等來實現。當本專利的裝置權利要求或系統權利要求中的任一個被解讀為僅僅涵蓋軟體和/或固件實現方案時,示例電壓整流器501、極性傳感器502、時鐘或計時器504、信號指令處理器506、重力傳感器126、管件旋轉速度確定器508、旋轉方向確定器510、完全退繞位置確定器512、遮蓋物位置監測器514、編程處理器516、手動指令處理器518、局部指令接收器520、電流傳感器522、電動機控制器524、信息存儲設備或存儲器526和/或示例控制器500中的至少一個據此清楚地定義成包括存儲所述軟體和/或固件的有形的計算機可讀介質,如存儲器、DVDXD、Blu-ray等。另外,圖5的示例控制器500可以包括除圖5中所示的那些外或取而代之的一個或多個元件、過程和/或設備,和/或可以包括任何或所有所示的元件、過程和設備中的一個以上。
[0070]代表可以被執行來實現圖1的示例控制器122、圖3的示例控制器308、圖4的示例控制器400和/或圖5的示例控制器500的示例機器可讀指令的流程圖展示於圖6至圖13中。這些實施例中,機器可讀指令包括用於通過處理器來執行的程序,所述處理器如在以下結合圖14論述的示例處理器平臺1400中所示的處理器1412。程序可體現在存儲於有形的計算機可讀介質上的軟體中,所述介質如CD-ROM、軟盤、硬碟、數字通用光碟(DVD)、藍光光碟或與處理器1412關聯的存儲器,但是整個程序和/或其部分可替代地由不同於處理器1412的設備來執行且/或體現在固件或專用硬體中。此外,雖然示例程序參照圖6至圖13中示出的流程圖來描述,但是可替代地使用實現示例控制器400和/或示例控制器500的許多其它方法。舉例來說,方框的執行順序可以改變,且/或所描述方框中的一些可以變化、消除或組合。
[0071]如上所述,圖6至圖13的示例過程可使用編碼指令(例如,計算機可讀指令)來實現,所述指令存儲於有形的計算機可讀介質上,所述介質如硬碟驅動器、快閃記憶體、只讀存儲器(ROM)、光碟(CD)、數字通用光碟(DVD)、高速緩存、隨機存取存儲器(RAM),和/或存儲信息達任何持續時間(例如,長期存儲、永久存儲、短暫存儲、用於臨時緩存,和/或用於高速存取信息)的任何其它存儲介質。如本文所使用,術語有形的計算機可讀介質被明確定義來包括任何類型的計算機可讀存儲設備或存儲盤並且排除傳播信號。另外或替代地,圖6至圖13的示例過程可使用編碼指令(例如,計算機可讀指令)來實現,所述指令存儲於非暫時性計算機可讀介質上,所述介質如硬碟驅動器、快閃記憶體、只讀存儲器、光碟、數字通用光碟、高速緩存、隨機存取存儲器和/或存儲信息達任何持續時間(例如,長期存儲、永久存儲、短暫存儲、用於臨時緩存,和/或用於高速存取信息)的任何其它存儲介質。如本文所使用,術語非暫時性計算機可讀介質被明確定義來包括任何類型的計算機可讀存儲設備或存儲盤並且排除傳播信號。
[0072]圖6是代表示例機器可讀指令的流程圖,所述指令可被執行來實現圖4的示例控制器400。圖6的示例指令600被執行來升高或降低遮蓋物106。在一些實施例中,響應於來自輸入設備138和/或指令處理器408的命令來開始指令。
[0073]圖6的示例指令600開始於指令處理器408接收移動遮蓋物106的命令(方框602)。舉例來說,指令處理器408可接收來自輸入設備138的命令以便升高遮蓋物106 ;降低遮蓋物106 ;使遮蓋物106移動至下限位置、上限位置、下限位置與上限位置之間的預設位置等。角位置確定器402基於由重力傳感器126產生的管件位置信息來確定管件104的角位置(方框604)。基於遮蓋物106的位置和命令,指令處理器408指導電動機控制器412發送信號至電動機120以便旋轉管件104,從而移動遮蓋物106。舉例來說,如果遮蓋物106在下限位置並且從輸入設備138接收到的指令是移動遮蓋物106至上限位置,那麼指令處理器408將指令提供至電動機控制器412以便升高遮蓋物106。示例遮蓋物位置確定器406可確定管件104的旋轉量(例如,1.5轉等)以便使遮蓋物106移動至所命令的位置。
[0074]電動機控制器412發送信號至電動機120以便旋轉管件104,從而移動遮蓋物106 (方框606)。當管件104旋轉時,遮蓋物位置確定器406確定管件104相對於前一角位置的角位移量(方框608)。舉例來說,遮蓋物位置確定器406可以相對於前一角位置來增加管件104的一定的旋轉量且/或從基於重力傳感器126產生的管件位置信息而確定的角位置中減去前一角位置。遮蓋物位置確定器406還可以增加管件104旋轉的一定的轉數。
[0075]遮蓋物位置確定器406基於管件104的角位移量來調整遮蓋物106的存儲位置(方框610)。示例遮蓋物位置確定器406確定遮蓋物106相對於參考位置(例如像下限位置、完全退繞位置等)的位置。遮蓋物106的位置可相對於參考位置以角度、轉數和/或任何其它量度單位為單位來確定。在一些實施例中,遮蓋物位置確定器406基於由重力傳感器126產生的管件位置信息、由角位置確定器402確定的角位置信息、管件104的角位移和/或先前存儲的位置信息來確定遮蓋物106的位置。
[0076]遮蓋物位置確定器406確定管件104的旋轉是否完成。舉例來說,遮蓋物位置確定器406可以確定遮蓋物106是否處於所命令的位置和/或管件104是否已經旋轉由遮蓋物位置確定器406確定的旋轉量以便使遮蓋物106移動至所命令的位置。如果旋轉未完成,那麼示例指令600返回到方框608。如果旋轉完成(即,遮蓋物106處於所命令的位置或極限位置),那麼電動機控制器412發送信號至電動機120以便停止管件104的旋轉(方框 612)。
[0077]圖7是代表示例機器可讀指令的流程圖,所述指令可被執行來實現圖5的示例控制器500。執行圖7的示例指令700以便確定升高遮蓋物106 (即,使遮蓋物106圍繞管件104卷繞)的管件104的旋轉方向以及相反地,降低遮蓋物106 (例如,使遮蓋物106從管件104上退繞)的管件104的旋轉方向。在一些實施例中,響應於以下情況來開始指令700:最初供應電力至控制器500、手動輸入(例如,對遮蓋物施加拉力和旋轉或搖動管件)、來自輸入設備和/或編程處理器516的命令(例如,進入編程模式等)、控制器500的電力暫時損失,和/或其它事件或條件。在其它實施例中,連續地和/或每當管件104移動時來執行指令。
[0078]圖7的示例指令700開始於旋轉方向確定器510對來自編程處理器516的命令做出響應,藉此導致電動機控制器524將具有第一極性的第一信號發送至電動機120,從而導致管件104在第一角方向上移動(方框702)。舉例來說,控制器500的電動機控制器524將具有正極性的信號(例如,電壓和/或電流)發送至電動機120,且因此,電動機120在第一角方向上旋轉管件104。電動機控制器524接收來自電壓整流器501的具有恆定極性的電壓並且直接或在將極性調變(例如,切換)為所需極性之後將電壓傳遞至電動機120。
[0079]旋轉方向確定器510基於由重力傳感器126 (例如,加速度計)確定的管件104的移動來確定第一角方向(例如,順時針方向)(方框704)。電流傳感器522確定提供至電動機120的第一信號的安培數(方框706)。旋轉方向確定器510將第一角方向與第一信號的極性關聯(方框708)。舉例來說,旋轉方向確定器510將正極性與順時針旋轉方向關聯。
[0080]所示出的實施例的電動機控制器524將具有第二極性的第二信號發送至電動機120,從而導致管件104在與第一角方向相反的第二角方向上移動(方框710)。在一些此類實施例中,電動機120旋轉管件104或使得管件104能夠在第二角方向上旋轉(例如,電動機120施加小於遮蓋物106的重量所施加的轉矩的轉矩,以便允許遮蓋物106的重量旋轉管件104,從而使遮蓋物106退繞)。旋轉方向確定器510基於由重力傳感器126確定的管件104的移動來確定第二角方向(例如,逆時針方向)(方框712)。電流傳感器522確定第二信號的安培數(方框714)。旋轉方向確定器510將第二角方向與第二信號的極性關聯(方框716)。在所不出的實施例中,旋轉方向確定器510將負極性與逆時針方向關聯。
[0081]旋轉方向確定器510確定提供至電動機120以便在第一方向上移動管件104的安培數是否大於提供至電動機120以便在第二方向上移動管件104的安培數(方框718)。如果提供至電動機120以便在第一方向上移動管件104的安培數大於提供至電動機120以便在第二方向上移動管件104的安培數,那麼旋轉方向確定器510將第一角方向和第一信號的極性與升高遮蓋物106 (即,將遮蓋物106卷繞至管件104上)關聯(方框720),並且將第二角方向和第二信號的極性與降低遮蓋物106(即,將遮蓋物106從管件104上退繞)關聯(方框722)。如果提供至電動機120以便在第一方向上移動管件104的安培數小於提供至電動機120以便在第二方向上移動管件104的安培數,那麼旋轉方向確定器510將第一角方向和第一信號的極性與降低遮蓋物106關聯(方框724),並且將第二角方向和第二信號的極性與升高遮蓋物106關聯(方框726)。這些關聯可以存儲在存儲器526中以便由控制器500在接收升高或降低遮蓋物102的指令時進行參考。
[0082]圖8是示例機器可讀指令的流程圖,所述指令可被執行來實現圖5的示例控制器500。執行圖8的示例指令800以便確定和/或設定完全退繞位置(例如,其中遮蓋物106從管件104上完全退繞)。示例指令800可響應於最初供應電力至控制器500、手動輸入、來自輸入設備138和/或編程處理器516的命令、連續地在每當管件104移動時,和/或響應於任何其它事件或條件來開始。
[0083]在圖8的實施例中,指令800開始於完全退繞位置確定器512對來自編程處理器516的命令做出響應,以便通過向電動機控制器524發送信號來降低遮蓋物106 (方框802)而確定完全退繞位置。舉例來說,電動機控制器524對來自完全退繞位置確定器512的信號做出響應,藉此發送信號至電動機120,從而導致電動機120在退繞方向上旋轉。在一些實施例中,信號的極性與退繞方向關聯(例如,通過重複圖7的指令700來關聯)。在一些實施例中,電動機120在退繞方向上驅動管件104。在其它實施例中,電動機120使得遮蓋物106的重量能夠導致管件104在退繞方向上旋轉並且電動機120不對抗退繞或以比遮蓋物106的重量所施加的力更小的力來對抗退繞。
[0084]所示出的實施例的管件旋轉速度確定器508確定管件104是否正在旋轉(方框804)。舉例來說,重力傳感器126 (例如,加速度計)檢測管件104的移動,並且示例旋轉速度確定器508確定遮蓋物106的位置是否隨著參照示例時鐘504所設置的時間而變化。在一些實施例中,歸因於在電動機與管件104、防止電動機在退繞方向上驅動管件104的單向齒輪和/或任何其它部件可操作地分離時提供的死區(deadband)(即,無效運動路徑),在遮蓋物106到達其最低位置(例如,完全退繞位置)時,管件104至少暫時地停止旋轉。如果旋轉速度確定器508確定管件104正在旋轉,那麼示例指令800返回到方框802以便繼續等待管件104停止旋轉,從而指示遮蓋物106已經到達其最低位置。
[0085]如果管件104不在旋轉(方框804),那麼所示出的實施例的完全退繞位置確定器512確定遮蓋物106大致上完全退繞時管件104的位置(即,完全退繞位置)(方框806)。舉例來說,當向電動機120提供降低遮蓋物106的信號但是管件104旋轉至完全退繞位置或超過完全退繞位置時,電動機120至少部分地在死區中驅動。因此,管件104在一定時間內不旋轉,並且重力傳感器126和管件旋轉速度確定器508來確定或檢測到管件104沒有移動。基於被發送至電動機120的信號和在電動機120在死區中驅動時管件104沒有移動,完全退繞位置確定器512確定管件104處於完全退繞位置。
[0086]編程處理器516設定並且存儲完全退繞位置(方框808)。在一些實施例中,完全退繞位置作為零轉數的位置來存儲於示例信息存儲設備526中。在其它實施例中,完全退繞位置作為相對於一個或多個參考框架(例如,重力傳感器126的參考軸、前一確定的完全退繞位置等)的位置來存儲於示例信息存儲設備526中。在一些此類實施例中,完全退繞位置基於一個或多個參考框架來調整。
[0087]在一些實施例中,遮蓋物位置監測器514確定管件104在示例建築開口遮蓋物組件100的操作期間相對於完全退繞位置的其它位置。舉例來說,在管件104移動時,遮蓋物位置監測器514基於由示例重力傳感器126提供的旋轉信息來確定管件104從完全退繞位置在卷繞方向上的轉數的計數。
[0088]在一些實施例中,在存儲完全退繞位置之後,管件104從完全退繞位置在卷繞方向上旋轉一轉或多轉,以便減少遮蓋物106在將遮蓋物106附接至管件104的夾具上的應變。在此類實施例中,遮蓋物位置監測器514基於由重力傳感器126提供的角移動信息來確定或檢測管件104在卷繞方向上的移動量,並且電動機控制器524發送信號至電動機120以便在卷繞方向上驅動電動機120。
[0089]圖9是示例機器可讀指令的流程圖,所述指令可被執行來實現圖5的控制器500。示例輸入設備138將信號傳輸至示例控制器500以便提供執行操作的指令或命令,所述操作例如像經由電動機120來旋轉管件104、進入編程模式等。在一些實施例中,信號的極性由輸入設備138調變(例如,交替)以便定義指令或命令。舉例來說,具體的極性調變模式可與如下所述的具體指令關聯。其它實施例採用其它通信技術(例如,數據通信、分組通信、其它調變技術或算法等)。
[0090]以下命令和操作僅僅是實施例,並且其它命令和/或操作可用於其它實施例中。圖9的示例指令900開始於極性傳感器502確定從輸入設備138接收的信號的極性(方框902)。在所示出的實施例中,來自輸入設備138的信號具有正極性或負極性,其可通過極性開關來調變(例如,交替或反轉)。信號指令處理器506確定對應的時間量內的極性調變次數(方框904)。時間量是足夠短的時段,其確保整個命令得以辨識並且兩個命令或信號的其它波動不會被識別或誤解為第一命令。舉例來說,如果信號的極性在一定時間量內從正性調變為負性再調變為正性,那麼信號指令處理器506確定在所測得的時間量內發生兩次極性調變。在一些實施例中,時間段的長度為約一秒。在一些實施例中,時間段可通過以下方法來跟蹤:在第一極性調變發生時啟動計時器並且檢測在定時器到期之前發生的極性調變。另外或替代地,具有與所述時間段相等寬度的滑動時窗可以用於分析信號並且可以檢測時窗中的極性調變。可使用確定極性調變的任何適合的方法(例如,可檢測同步信號,可檢測開始信號和停止信號等)。
[0091]如果在給定時窗中不發生(B卩,零次)極性調變(方框906),那麼示例指令900返回到方框904以便繼續監測極性調變。如果發生一次極性調變(方框908),那麼電動機控制器524發送信號至電動機120以便將管件104在第一方向上旋轉(方框910)。在一些實施例中,如果發生一次極性調變並且信號的極性從正性調變為負性,那麼管件104在與負極性關聯的方向上旋轉。在一些實施例中,使用圖7的示例指令700將信號的極性與退繞方向或卷繞方向關聯。
[0092]然後,遮蓋物位置監測器514確定是否遮蓋物106處於第一極限位置(方框912)。在一些實施例中,第一極限位置是預定下限位置,例如像預設下限位置、完全退繞位置、從完全退繞位置在卷繞方向上一轉、上限位置或任何其它適合的位置。示例遮蓋物位置監測器514基於管件104相對於完全降低位置和/或下限位置的旋轉來確定遮蓋物106的位置。如果遮蓋物位置監測器514確定遮蓋物106不處於第一極限位置,那麼示例指令900返回到方框910。如果遮蓋物位置監測器514確定管件104處於第一極限位置,那麼電動機控制器524導致電動機120停止(方框914)。圖9的指令可終止或可返回到方框904。
[0093]在返回到方框908的否(NO)結果的情況下,如果發生兩次極性調變(方框916),那麼電動機控制器524發送信號至電動機120以便在與第一方向相反的第二方向上旋轉管件104(方框918)。在一些實施例中,如果在一定時間量內發生兩次極性調變並且極性調變從正性調變為負性再調變為正性,那麼管件104在與正極性關聯的方向(例如,卷繞方向)上旋轉。在方框920處,遮蓋物位置監測器514確定遮蓋物106是否處於第二極限位置。在一些實施例中,第二極限是預定上限位置。如果遮蓋物106不處於第二極限位置,那麼示例指令900返回到方框918以便等待管件104到達第二極限位置。如果遮蓋物106處於第二極限位置,那麼電動機控制器524導致電動機120停止(方框922)。如以更詳細地描述,用戶可經由編程模式來設定下限位置和上限位置。
[0094]如果發生三次極性調變(方框923),那麼電動機控制器524發送信號至電動機120以便將管件104旋轉至中間位置,所述中間位置對應於在第二極性調變與第三極性調變之間經過的時間量(方框924)。舉例來說,開啟量可由O秒與I秒之間的時間量來指示。舉例來說,如果第二極性調變與第三極性調變之間的時間量是約400毫秒,那麼電動機控制器524發送信號至電動機120以便將管件104旋轉至一個位置,所述位置對應於距離在下限位置與上限位置之間的距離約40%的一個位置(B卩,遮蓋物106約40%開啟)。在一些實施例中,所需的遮蓋物106的開啟量和因此命令中的時間量都對應於照射到建築物的安置有示例建築開口遮蓋物組件100的一側上的日光量。舉例來說,輸入設備138可以包括光傳感器以便檢測和測量照射到建築物一側上的光,並且在光線較弱時,遮蓋物106進一步開啟,並且在光線較強時,遮蓋物進一步閉合。
[0095]如果發生四次極性調變(方框926),那麼電動機控制器524發送信號至電動機120以便將管件104旋轉至預定位置(方框928)。在一些實施例中,預定位置是下限與上限之間的中間位置。如果一定時間量內的極性調變次數大於四,那麼示例編程處理器516導致示例控制器500進入編程模式(方框930)。如以下更詳細地描述,在控制器500處於編程模式時,用戶可使用輸入設備138來設定位置極限。
[0096]圖10是代表示例機器可讀指令的流程圖,所述指令可被執行來實現圖5的示例控制器500。在一些實施例中,控制器500和輸入設備138協作來控制本文公開的示例建築開口遮蓋物組件100。在一些實施例中,管件旋轉速度確定器508可檢測手動輸入,並且電動機控制器524基於手動輸入導致電動機120促進或協助管件104的移動、防止管件104移動(例如,防止手動輸入將遮蓋物106移動超過上限或下限),或終止電動機120的操作。在一些實施例中,手動輸入可超越電動機控制器524對電動機120的操作。
[0097]因為重力傳感器126確定管件104的管件位置信息和/或角位置,所以重力傳感器126可用於感測導致管件104旋轉且/或影響管件104旋轉(例如,旋轉速度、旋轉方向)的任何手動輸入。在一些實施例中,如果遮蓋物106被提升、拉動或接觸到障礙物(例如,用戶的手、建築開口的窗臺等),那麼管件104旋轉,管件104以不同於電動機120驅動管件104速度的速度來旋轉,且/或管件104在不同於電動機120使管件104旋轉的方向的方向上旋轉。在一些實施例中,輸入設備138(例如,線繩可驅動致動器)的操作使管件104旋轉且/或影響其旋轉。因此,基於經由重力傳感器126確定的管件104的角位置、由管件方向確定器510確定的管件104的旋轉方向,和/或由管件旋轉速度確定器508確定的管件104的旋轉速度,手動指令處理器518可以確定手動輸入正在發生。
[0098]圖10的示例指令1000中開始於遮蓋物位置監測器514感測管件104的移動(方框1002)。在一些實施例中,遮蓋物位置監測器514連續感測遮蓋物106的位置。舉例來說,重力傳感器126和/或遮蓋物位置監測器514確定管件104的旋轉角位置,遮蓋物位置監測器514使用所述角位置來確定遮蓋物106相對於完全退繞位置或下限位置的位置。管件旋轉速度確定器508確定電動機120是否正在移動管件104 (方框1004)。舉例來說,管件旋轉速度確定器508確定手動輸入是否正在移動管件104或電動機120是否正在移動管件104從而響應來自電動機控制器524的命令。如果電動機120正在移動管件104,那麼手動指令處理器518確定是否正在提供手動反命令(方框1006)。舉例來說,如果只有電動機120在旋轉管件104,那麼管件104旋轉的速度是基於電動機120的速度。如果手動指令處理器518確定管件104以意想不到的速度或意想不到的方向來旋轉(例如,以比只有電動機120旋轉管件104的速度更快或更慢的速度來旋轉、不旋轉、在與電動機控制器524所命令的方向相反的方向上旋轉等),那麼手動指令處理器518確定正在提供手動輸入(例如,經由輸入設備138、經由拉動遮蓋物106、經由接觸遮蓋物106的障礙物等)。在一些實施例中,如果手動輸入導致管件104以比電動機120旋轉管件104的速度慢的速度來旋轉、停止旋轉,且/或在與電動機控制器524所命令的方向相反的方向上旋轉,那麼手動輸入是手動反命令。在一些實施例中,手動反命令是在電動機120的旋轉方向上或與電動機120的旋轉相反的方向上的手動輸入。
[0099]如果不提供手動反命令(方框1006),那麼電動機控制器524發送信號至電動機120以便導致管件104移動至所命令的位置(方框1008)。在一些實施例中,所命令的位置是下限位置、上限位置,或任何其它設定的位置,例如像上限位置與下限位置之間的中間位置。然後,示例指令返回到方框1202。
[0100]如果正在提供手動反命令(方框1006),那麼電動機控制器524發送停止電動機120的信號(方框1010)。因此,手動輸入可撤回或取消來自電動機控制器524的命令。然後,示例指令返回到方框1002。
[0101]返回到方框1004,如果電動機120未移動管件104(即,手動輸入正在移動管件104),那麼遮蓋物位置監測器514確定手動輸入是否正在移動遮蓋物106超過極限(方框1012)。舉例來說,用戶可提供手動輸入來旋轉管件104以便移動遮蓋物106超過下限位置或上限位置。在此類實施例中,遮蓋物位置監測器514確定遮蓋物106相對於下限位置和/或完全退繞位置的位置。在一些實施例中,電流傳感器522確定供應至電動機120的電流的安培數以便確定管件104是否正在旋轉以便移動遮蓋物106超過上限位置。舉例來說,如果遮蓋物106完全卷繞在管件104上,那麼遮蓋物106的末端可接合示例建築開口遮蓋物組件100的一部分,從而導致供應至電動機120的安培數增加。在此類實施例中,如果電動機控制器524確定已經發生安培數的增加,那麼電動機控制器524確定管件104正在旋轉以便移動遮蓋物106超過上限位置。在其它實施例中,如果手動輸入移動遮蓋物106超過上限某一預定量(例如,旋轉的一半或更多),那麼示例控制器500再使用例如圖8的示例指令800來確定完全退繞位置。舉例來說,可再次確定完全退繞位置,這是因為假設由於遮蓋物106移動超過建築開口遮蓋物組件100的上限,可能已經失去管件旋轉的校準。
[0102]如果手動輸入移動遮蓋物106超過極限(方框1012),那麼電動機控制器524發送信號至電動機120以便在與手動輸入導致的管件104移動的相反方向上驅動電動機120 (方框1014)。舉例來說,如果手動輸入移動遮蓋物106超過下限位置,那麼電動機控制器524發送信號至電動機120以便在卷繞方向上驅動管件104。手動指令處理器518再次確定用戶是否提供導致遮蓋物106移動超過極限的手動輸入(方框1016)。如果用戶未提供導致遮蓋物106移動超過極限的手動輸入,那麼電動機控制器524將停止的信號發送至電動機120 (方框1018),並且示例指令返回到方框1002。因此,防止管件104的旋轉將遮蓋物106移動超過極限。
[0103]返回到方框1012,如果手動輸入未移動遮蓋物106超過極限,那麼手動指令處理器518確定手動輸入是否已經旋轉管件104閾限量(方框1020)。在一些實施例中,閾限量對應於至少一定次數的管件旋轉。在一些此類實施例中,閾限量至少為一轉的四分之一。在一些實施例中,手動指令處理器518確定是否提供手動輸入持續連續時間量(例如,至少兩秒)。在其它實施例中,手動指令處理器518確定是否提供手動輸入持續例如像閾限期時間量(例如像3秒)內的總時間量(例如像兩秒)。在一些實施例中,手動指令處理器518確定僅在第一方向或第二方向上提供手動輸入的時間量。在一些實施例中,手動指令處理器518確定是否在閾限時間量內手動輸入等於或大於第一方向或第二方向上的閾限距離。
[0104]如果手動指令處理器518確定未提供手動輸入持續閾限時間量或達到閾限距離,那麼示例指令返回到方框1002。如果提供手動輸入持續閾限時間量或達到閾限距離,那麼電動機控制器524發送信號至電動機120以便在對應於手動輸入導致管件104移動的方向上移動管件104 (方框1022)。舉例來說,如果手動輸入導致遮蓋物106升高,那麼電動機控制器524發送信號至電動機120以便導致電動機120在卷繞方向上驅動管件104。遮蓋物位置監測器514確定遮蓋物106是否處於極限(方框1024)。如果遮蓋物106不處於極限,那麼示例指令返回到方框1002。如果遮蓋物106處於極限,那麼手動指令處理器518確定手動輸入是否導致遮蓋物106移動超過極限(方框1016)。如果手動輸入導致遮蓋物106移動超過極限,那麼電動機控制器524發送信號至電動機120以便在與手動輸入導致的移動的相反方向上驅動管件104(方框1014)。如果用戶輸入未導致遮蓋物106移動超過極限,那麼電動機控制器524導致電動機120停止(方框1018),並且示例指令返回到方框1002。
[0105]圖11至圖13是示例機器可讀指令1100的流程圖,所述指令可用於實現圖5的示例控制器500。在一些實施例中,輸入設備138導致示例控制器500進入編程模式,其中使用輸入設備138來設定遮蓋物106的一個或多個位置(例如,下限位置、上限位置和/或其它位置)。在正常操作或可操作模式期間,當輸入設備138發送信號至控制器500以便移動至多個位置中的一個位置時,控制器500導致電動機120將遮蓋物106移動至這個位置。
[0106]圖11的示例指令1100開始於控制器500接收來自輸入設備138的進入編程模式的命令(方框1102)。在一些實施例中,控制器500的信號指令處理器506使用圖9的不例指令900來確定來自輸入設備138的信號對應於進入編程模式的命令。在一些實施例中,響應於進入編程模式的命令,旋轉方向確定器510使用圖7的示例指令700來確定卷繞方向和退繞方向。在一些實施例中,響應於接收進入編程模式的命令,完全退繞位置確定器512使用圖8的示例指令800來確定遮蓋物106的完全退繞位置。在輸入設備138將進入編程模式的命令發送至控制器500之後,輸入設備138導致提供一個指示(方框1104)。舉例來說,輸入設備138導致提供聲音、閃光和/或任何其它適合的指示。
[0107]響應於來自輸入設備138的命令,電動機控制器524發送信號至電動機120以便使遮蓋物106移動至下限位置(例如,先前設定的下限位置、完全退繞位置、管件104從完全退繞位置在卷繞方向上一轉等)(方框1106)。在一些實施例中,手動指令處理器518連續確定在遮蓋物106移動時是否已經出現手動反命令。舉例來說,手動反命令可經由用戶來提供。如果手動指令處理器518確定出現手動反命令,那麼電動機120停止。如果手動指令處理器518確定未出現手動反命令,那麼當遮蓋物106處於下限位置時電動機120停止(方框1108)。在其它實施例中,手動指令處理器518並非連續確定是遮蓋物106否在移動時出現手動反命令,並且在遮蓋物106處於下限位置時電動機120停止。
[0108]遮蓋物位置監測器514確定遮蓋物106的位置(方框1110)。舉例來說,在遮蓋物106停止於下限位置之後,用戶可經由輸入設備138來旋轉管件104(例如,旋轉至所需位置),並且遮蓋物位置監測器514基於由重力傳感器126檢測的管件104的角位置來確定遮蓋物106相對於完全退繞位置和/或下限位置的位置。編程處理器516確定是否接收來自輸入設備138的編程信號(方框1112)。在一些實施例中,編程處理器516使用圖9的示例指令900來確定是否從輸入設備138發送的信號是編程信號。在一些此類實施例中,編程信號是在一段時間(例如,一秒)內具有六次極性調變的信號。如果編程處理器516確定未接收編程信號,那麼編程處理器516確定是否已經過去閾限時間量(例如,從電動機120停止於下限位置時算起)(方框1113)。如果已經過去閾限時間量,那麼編程處理器516導致控制器500退出編程模式(方框1114)。在一些實施例中,閾限時間量為三十分鐘。如果還沒有過去閾限時間量,那麼示例指令返回到方框1110。
[0109]如果接收來自輸入設備138的編程信號,那麼編程處理器516設定下限位置(方框1116)。在此類實施例中,下限位置是在方框1112處接收編程信號時遮蓋物106的位置。輸入設備導致提供一個指示(方框1318)。
[0110]繼續參照圖12,在方框1118之後,電動機控制器524發送信號至電動機120以便使遮蓋物106移動至上限位置(方框1200)。舉例來說,如果存在前一已設定上限位置,那麼電動機控制器524導致電動機120旋轉管件104,從而使遮蓋物106移動至所述前一已設定上限位置。在一些實施例中,不存在前一已設定上限位置(例如,在最初將電力供應至示例控制器500之後)。如果不存在前一已設定上限位置,那麼電動機控制器524導致電動機120將管件104在卷繞方向上旋轉至某一位置,所述位置對應於管件104從下限位置在卷繞方向上的一定轉數(例如一轉、兩轉、一轉半等)。
[0111]在遮蓋物106移動至上限位置之後,遮蓋物位置監測器514確定遮蓋物106的位置(方框1202)。舉例來說,在遮蓋物106停止於上限位置之後,用戶可經由輸入設備138來移動遮蓋物106 (例如,到達所需位置),並且遮蓋物位置監測器514確定遮蓋物106相對於完全退繞位置、下限位置、上限位置等的位置。
[0112]編程處理器516確定是否接收來自輸入設備138的編程信號(方框1204)。如果編程處理器516確定未接收編程信號,那麼編程處理器516確定是否已經過去閾限時間量(例如,從電動機106移動至上限位置算起)(方框1205)。如果還沒有過去閾限時間量,那麼示例指令返回到方框1202。如果已經過去閾限時間量,那麼編程處理器516導致控制器500退出編程模式(方框1206)。在一些實施例中,閾限時間量為三十分鐘。
[0113]如果接收來自輸入設備138的編程信號,那麼編程處理器516設定上限位置(方框1208)。輸入設備138導致提供一個指示(方框1210)。
[0114]繼續參照圖13,在方框1210之後,電動機控制器524發送信號至電動機120以便使遮蓋物106移動至中間位置(即,下限位置與上限位置之間的位置)(方框1300)。舉例來說,如果存在前一已設置中間位置,那麼電動機控制器524導致電動機120旋轉管件104,從而使遮蓋物106移動至前一已設定中間位置。在一些實施例中,不存在前一已設定中間位置(例如,在最初將電力供應至示例控制器500之後)。如果不存在前一已設定中間位置,那麼電動機控制器524導致電動機120將管件104在退繞方向上旋轉至某一位置,所述位置對應於管件104從上限位置在退繞方向上的一定轉數(例如,一轉、兩轉、一轉半等)或旋轉至任何其它適合的位置(例如,上限位置與下限位置之間的中途)。
[0115]在遮蓋物106移動至中間位置之後,遮蓋物位置監測器514確定遮蓋物106的位置(方框1302)。舉例來說,在遮蓋物106停止於中間位置之後,用戶可經由輸入設備138來移動遮蓋物106 (例如,到達所需位置),並且遮蓋物位置監測器514確定遮蓋物106相對於完全退繞位置、下限位置、上限位置等的位置。
[0116]編程處理器516確定是否接收來自輸入設備138的編程信號(方框1304)。如果編程處理器516確定未接收編程信號,那麼編程處理器516確定是否已經過去閾限時間量(例如,從電動機106移動至中間位置算起)(方框1305)。如果已經過去閾限時間量,那麼編程處理器516導致控制器500退出編程模式(方框1306)。如果編程處理器516確定還未過去閾限時間量,那麼示例指令返回到方框1302。在一些實施例中,閾限時間量為三十分鐘。
[0117]如果接收來自輸入設備138的編程信號,那麼編程處理器516設定並且存儲中間位置(方框1308)。輸入設備138導致提供一個指示(方框1310),並且編程處理器516導致控制器500離開編程模式(方框1312)。在一些實施例中,編程模式用於設定一個或多個其它位置。
[0118]圖14是示例處理器平臺1400的方框圖,其能夠執行圖6至圖13的指令以便實現輸入設備138、不例第一輸入設備310、不例第二輸入設備312、不例控制器400和/或不例控制器500。處理器平臺1400可為例如伺服器、個人計算機或任何其它適合類型的計算設備。
[0119]本實施例的處理器平臺1400包括處理器1412。舉例來說,處理器1412可以由來自任何所需家族或製造商的一個或多個微處理器或控制器來實現。
[0120]處理器1412包括局部存儲器1413(例如,高速緩存)並且經由總線1418與主存儲器通信,所述主存儲器包括易失性存儲器1414和非易失性存儲器1416。易失性存儲器1414可由同步動態隨機存取存儲器(SDRAM)、動態隨機存取存儲器(DRAM)、RAMBUS動態隨機存取存儲器(RDRAM)和/或任何其它類型的隨機存取存儲器設備來實現。非易失性存儲器1416可由快閃記憶體和/或任何其它所需類型的存儲設備來實現。對主存儲器1414、1416的存取由存儲控制器來控制。
[0121]處理器平臺1400還包括接口電路1420。接口電路1420可由任何類型的接口標準來實現,所述接口標準如乙太網接口、通用串行總線(USB)和/或PCI快速接口。
[0122]一個或多個輸入設備1422被連接至接口電路1420。輸入設備1422允許用戶將數據和命令輸入處理器1412中。輸入設備可由以下來實現:例如鍵盤、滑鼠、觸控螢幕、軌跡板、軌跡球、相等點(isopoint)、按鈕、開關和/或語音識別系統。
[0123]一個或多個輸出設備1424也被連接至接口電路1420。輸出設備1424可由例如顯示器設備(例如,液晶顯示器、揚聲器等)來實現。[0124]處理器平臺1400還包括用於存儲軟體和數據的一個或多個大容量存儲設備1428(例如,快閃記憶體驅動器)。大容量存儲設備1428可實現局部存儲器設備1413。
[0125]圖6至圖13的編碼指令1432可存儲於大容量存儲設備1428的易失性存儲器1414、非易失性存儲器1416和/或可移動存儲介質(如快閃記憶體驅動器)中。
[0126]根據上述內容,要了解的是,以上公開的指令、方法、裝置和製品使得一個或多個建築開口遮蓋物組件能夠通過僅拉動遮蓋物或以其它方式向遮蓋物施加力來控制。本文公開的示例建築開口遮蓋物組件包括重力傳感器以便基於重力和/或相對於重力參考的移動來確定建築開口遮蓋物的位置、檢測施加至遮蓋物的輸入(例如,通過用手來移動遮蓋物)和/或監測遮蓋物的移動。在一些實施例中,重力傳感器確定滾筒管件的角位置,遮蓋物至少部分卷繞在所述滾筒管件上。在一些實施例中,重力傳感器用於確定是否提供手動輸入(例如,拉動遮蓋物、操作設備等)。在一些情況下,響應於手動輸入,示例控制器控制電動機以便執行由輸入所指導的操作(例如,移動遮蓋物、停止遮蓋物的移動,和/或抵制手動輸入以便防止建築開口遮蓋物降低或升高超過閾限位置,例如像下限位置或上限位置
坐')
寸/ ο
[0127]雖然本文已經描述某些示例方法、裝置和製品,但是本專利的涵蓋範圍不限於此。相反,本專利涵蓋完全落入本專利範圍內的所有方法、裝置和製品。
【權利要求】
1.一種建築開口遮蓋物組件,其包括: 管件; 遮蓋物,其連接至所述管件以使得所述管件的旋轉使所述遮蓋物圍繞所述管件卷繞或退繞; 電動機,其可操作地連接至所述管件以便使所述管件旋轉; 重力傳感器,其基於重力參考來產生管件位置信息;以及 控制器,其與所述電動機通信連接以便控制所述電動機,所述控制器用於基於所述管件位置信息來確定所述遮蓋物的位置。
2.如權利要求1所述的建築開口遮蓋物組件,其中所述重力傳感器是加速度計。
3.如權利要求1所述的建築開口遮蓋物組件,其中所述重力傳感器的旋轉軸與所述管件的旋轉軸大致上同軸。
4.如權利要求1所述的建築開口遮蓋物組件,其中所述重力傳感器的中心安置於所述管件的旋轉軸上。
5.如權利要求1所述的建築開口遮蓋物組件,其中所述重力傳感器安置於所述管件內部。
6.如權利要求1所述的建築開口遮蓋物,其中所述控制器基於如在所述管件位置信息中指示的所述管件的角位置來確定所述建築開口遮蓋物的所述位置。
7.如權利要求1所述的建築開口遮蓋物,其中所述控制器基於所述管件位置信息來確定輸入,所述輸入包括經由施加至所述建築開口遮蓋物組件的一部分的外力來使所述管件旋轉。
8.一種有形的計算機可讀存儲介質,其包括指令,所述指令在執行時導致機器至少: 經由重力傳感器來確定建築開口遮蓋物組件的管件的角位置,其中所述管件的旋轉使建築開口遮蓋物降低或升高;並且 基於所述管件的所述角位置來確定所述建築開口遮蓋物的位置。
9.如權利要求8所述的計算機可讀存儲介質,其中所述指令在執行時導致所述機器根據所述管件從所述建築開口遮蓋物的存儲位置的旋轉次數來確定所述管件的所述角位置。
10.如權利要求9所述的計算機可讀存儲介質,其中所述建築開口遮蓋物的所述存儲位置是所述建築開口遮蓋物大致上完全退繞的位置。
11.如權利要求8所述的計算機可讀存儲介質,其中所述指令在執行時進一步導致所述機器操作電動機以便使所述管件旋轉,從而將所述建築開口遮蓋物從第一位置移動至第二位置。
12.如權利要求8所述的計算機可讀存儲介質,其中所述指令在執行時進一步導致所述機器操作電動機來阻止所述管件的旋轉。
13.如權利要求8所述的計算機可讀存儲介質,其中所述指令在執行時進一步導致所述機器確定所述管件的旋轉是否受到提供至所述建築開口遮蓋物組件的手動輸入的影響。
14.如權利要求13所述的計算機可讀存儲介質,其中所述指令在執行時進一步導致所述機器響應於所述手動輸入來操作電動機,所述電動機可操作地連接至所述管件以便使所述管件旋轉。
15.如權利要求14所述的計算機可讀存儲介質,其中所述指令在執行時導致所述機器操作所述電動機來抵制由所述手動輸入導致的所述管件的旋轉。
16.如權利要求14所述的計算機可讀存儲介質,其中所述指令在執行時導致所述機器操作所述電動機來停止所述遮蓋物的旋轉。
17.如權利要求14所述的計算機可讀存儲介質,其中所述指令在執行時導致所述機器操作所述電動機來將所述遮蓋物移動至設定位置。
18.如權利要求14所述的計算機可讀存儲介質,其中所述指令在執行時導致所述機器終止所述電動機的操作。
19.如權利要求8所述的計算機可讀存儲介質,其中所述指令在執行時進一步導致所述機器設定所述建築開口遮蓋物的所述位置。
20.如權利要求8所述的計算機可讀存儲介質,其中所述重力傳感器安置在所述管件內部。
21.如權利要求8所述的計算機可讀存儲介質,其中所述重力傳感器是加速度計。
22.如權利要求8所述的建築開口遮蓋物組件,其中所述重力傳感器的中心安置於所述管件的旋轉軸上。
23.一種有形的計算機可讀存儲介質,其包括指令,所述指令在執行時導致機器至少: 操作電動機來旋轉建築開口遮蓋物組件的管件,所述建築開口遮蓋物組件包括建築開口遮蓋物,其連接至所述管件以使得所述管件的所述旋轉使所述建築開口遮蓋物圍繞所述管件卷繞或退繞; 在操作所述電動機時經由重 力傳感器來確定所述管件的角位置;並且 確定所述建築開口遮蓋物大致上完全退繞時所述管件的角位置。
24.如權利要求23所述的計算機可讀存儲介質,其中所述指令在執行時導致所述機器通過檢測所述電動機的操作並且檢測到所述管件沒有旋轉來確定所述建築開口遮蓋物大致上完全退繞時所述管件的所述角位置。
25.如權利要求23所述的計算機可讀存儲介質,其中所述重力傳感器是加速度計。
26.如權利要求23所述的計算機可讀存儲介質,其中所述重力傳感器安置在所述管件內部。
27.如權利要求23所述的建築開口遮蓋物組件,其中所述重力傳感器的中心安置於所述管件的旋轉軸上。
【文檔編號】E06B9/72GK103711421SQ201310463663
【公開日】2014年4月9日 申請日期:2013年10月8日 優先權日:2012年10月3日
【發明者】W·科爾森, D·弗佳提, P·G·斯威斯茲, W·詹森 申請人:亨特道格拉斯公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀