專利名稱:一種窗簾控制器的控制方法
一種窗簾控制器的控制方法所屬領(lǐng)域本發(fā)明涉及一種窗簾控制器的控制方法,尤其涉及家居自動化中的窗簾控制器, 屬于自動控制技術(shù)領(lǐng)域。
背景技術(shù):
隨著人們對生活品質(zhì)的需求不斷提高,電動窗簾也逐漸進(jìn)入到家庭中,家庭中常 用的電動窗簾包括電動百葉窗、電動開合窗和電動卷簾窗等,目前電動窗簾的控制多采用 手動啟動和運(yùn)行到期望位置手動停止的方法,如果人們想讓窗簾停止在除全開和全關(guān)的其 它位置時,就必須在窗簾啟動后等待和用肉眼觀察,在窗簾運(yùn)行至期望的位置時按下停止 按鈕讓窗簾停止運(yùn)行,這種操作方式給用戶的使用帶來諸多不便。在CN200810241661專利文獻(xiàn)中,申請了可以調(diào)整卷簾式窗簾電機(jī)運(yùn)轉(zhuǎn)方向的驅(qū) 動裝置及方法,該發(fā)明的控制裝置包括電機(jī)和電機(jī)的控制部分,電機(jī)的控制部分包括微處 理器、開關(guān)電路、存儲器和控制信號電路,控制信號電路上設(shè)有上行鍵、下行健、停止鍵,控 制信號電路還包括控制信號接收電路、與控制信號接收電路對應(yīng)的控制信號輸出電路,控 制信號輸出電路、控制信號接收電路上分別對應(yīng)設(shè)有對碼鍵,控制方法為控制信號輸出電 路向控制信號接收電路輸出能調(diào)整電機(jī)運(yùn)轉(zhuǎn)方向的包含控制信號輸出電路ID碼、按鍵位、 功能碼的數(shù)據(jù)信息,然后控制窗簾電機(jī)的運(yùn)轉(zhuǎn),該專利提出的方法需要結(jié)合相應(yīng)的控制裝 置來實(shí)現(xiàn)。在CN200810115747專利文獻(xiàn)中,申請了一種百葉窗及控制方法,該百葉窗包括 收納葉片、旋轉(zhuǎn)裝置、收放裝置、驅(qū)動裝置、傳動裝置等機(jī)構(gòu),對百葉窗的控制是通過對窗 簾的兩組電機(jī)的正反轉(zhuǎn)來配合來實(shí)現(xiàn)的,是一種對百葉窗控制裝置及其方法的發(fā)明。在 CN200710079865專利文獻(xiàn)中,申請了電動卷簾式百葉窗的控制方法和控制裝置,該發(fā)明的 控制裝置包括電機(jī)和開關(guān)控制電路,采用的控制方法為通過存儲電動卷簾的上終端位置、 下終端位置以及至少一個設(shè)定的中間位置數(shù)據(jù),使用傳感器實(shí)時升降位置數(shù)據(jù),控制器控 制電機(jī)通斷來達(dá)到對百葉窗的控制,該發(fā)明設(shè)定的中間位置數(shù)據(jù)與傳感器的安裝位置是緊 密相連的,多個中間位置數(shù)據(jù)就需要安裝多個傳感器在相應(yīng)的位置上,窗簾的停靠位置只 能為這些中間位置、上終端位置和下終端位置,由于傳感器安裝在上終端位置和下終端位 置之間,傳感器的安裝需要額外提供電源線和信號線連接至控制電路,實(shí)際應(yīng)用中實(shí)現(xiàn)比 較困難,該發(fā)明控制電機(jī)停止的方法為將傳感器實(shí)時采集的升降位置數(shù)據(jù)與傳感器安裝 位置對應(yīng)的設(shè)定中間位置的數(shù)據(jù)(存儲在單片機(jī)內(nèi))進(jìn)行比較,兩者相同則使百葉窗停止 在選定的位置。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種窗簾控制器的控制方法,該方法借助于傳感器反饋的 窗簾控制器,不但避免了頻繁的手動操作,用戶無需一直等待窗簾到達(dá)指定位置,控制方式 更具人性化,而且不需要加裝額外的傳感器反饋窗簾的位置,可以從軟件上加以實(shí)現(xiàn),避免 采用復(fù)雜的窗簾輔助裝置,降低了成本。
3
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是(1)選擇一個時間基準(zhǔn),將窗簾完全動作時間轉(zhuǎn)換為以該時間基準(zhǔn)為單位的動作 計(jì)數(shù)值,稱為窗簾完全動作計(jì)數(shù)值。以全閉的窗簾位置為窗簾的0位置計(jì)數(shù)值,以窗簾完全 動作計(jì)數(shù)值作為全開的窗簾最大位置計(jì)數(shù)值。(2)將窗簾當(dāng)前位置作為窗簾的歷史位置計(jì)數(shù)值,窗簾控制器初始化時,該計(jì)數(shù)值 設(shè)置為0位置計(jì)數(shù)值,也就是窗簾全閉位置。(3)將用戶設(shè)定的窗簾位置以同樣的時間基準(zhǔn)轉(zhuǎn)換為計(jì)數(shù)值,稱為窗簾的期望位 置計(jì)數(shù)值,窗簾控制器初始化時,該計(jì)數(shù)值設(shè)置為窗簾最大位置計(jì)數(shù)值,也就是窗簾全開位置。(4)根據(jù)窗簾的歷史位置計(jì)數(shù)值和期望位置計(jì)數(shù)值,判斷出窗簾下一步運(yùn)行的方 向,如
圖1中為運(yùn)行方向向上,圖2中運(yùn)行方向向右,并計(jì)算出窗簾電機(jī)的下一步動作時間, 該動作時間也是以選定的時間基準(zhǔn)為單位的計(jì)數(shù)值。(5)根據(jù)窗簾運(yùn)行方向控制窗簾電機(jī)執(zhí)行,圖1中為控制執(zhí)行升的繼電器吸合,圖 2中為控制執(zhí)行閉的繼電器吸合;根據(jù)窗簾控制器時鐘控制歷史位置計(jì)數(shù)值的變化,圖1中 為不斷增加歷史位置計(jì)數(shù)值,圖2中為不斷減少歷史位置計(jì)數(shù)值。(6)根據(jù)窗簾控制器的時鐘和窗簾運(yùn)行方向控制歷史位置的計(jì)數(shù)值,如果歷史位 置計(jì)數(shù)值與期望位置計(jì)數(shù)值相等,則控制窗簾控制器的繼電器斷開,窗簾控制器控制電機(jī) 達(dá)到用戶期望位置,如果兩者不相等,則繼續(xù)根據(jù)窗簾控制器的時鐘和窗簾運(yùn)行方向控制 歷史位置的計(jì)數(shù)值。(7)如果用戶在未達(dá)到期望位置前改變窗簾的期望停留位置,重復(fù)(2) (6)步即可。本發(fā)明的有益效果本發(fā)明所使用的窗簾控制器的控制方法,對傳統(tǒng)的升-停 (開-停)、降-停(閉-停)操作進(jìn)行了改進(jìn),避免了對窗簾頻繁的操作,用戶操作之后無 需等待窗簾到達(dá)設(shè)定位置再去對窗簾進(jìn)行停止的操作,該方法不依賴于窗簾控制器的結(jié)構(gòu) 或者使用傳感器探測窗簾位置,可以從軟件上加以實(shí)現(xiàn),降低了窗簾控制器的成本和復(fù)雜度。以下結(jié)合附圖和實(shí)施例對本發(fā)明作比較詳細(xì)的說明。圖面說明圖1為本發(fā)明的卷簾窗位置示意圖;圖2為本發(fā)明的卷簾開合窗位置示意圖;圖3為本發(fā)明的窗簾控制器的控制方法步驟流程圖。
具體實(shí)施例方式參照圖1,這是本發(fā)明的卷簾窗位置示意圖。如圖所示,卷簾窗位全開位置1,全閉位置2,當(dāng)前位置3,期望運(yùn)行位置4。參照圖2,這是本發(fā)明的開合窗位置示意圖。如圖所示,卷簾窗位全開位置1,全閉位置2,當(dāng)前位置3,期望運(yùn)行位置4。參照圖3,這是本發(fā)明的窗簾控制器的控制方法步驟流程圖。如圖所示,控制器的控制方法,其步驟是
4
(1)選擇時間基準(zhǔn)5 ;(2)根據(jù)窗簾完全動作時間計(jì)算窗簾完全動作計(jì)算值6 ;(3)確定窗簾全開時窗簾最大位置計(jì)算值和窗簾全閉時的0位置計(jì)算值7 ;(4)判斷窗簾控制器是否上電或復(fù)位8 ;如果是,便到將窗簾0位置計(jì)算值作為窗 簾的歷史置計(jì)算值9,將窗簾最大位置計(jì)算值作為窗簾的期望位置計(jì)數(shù)器10,如果否,便將 窗簾當(dāng)前位置作為歷史位置計(jì)數(shù)值11,將用戶設(shè)定的窗簾位置作為窗簾的期望位置計(jì)數(shù)值 12 ;(5)根據(jù)窗簾的歷史位置計(jì)算值和期望位置計(jì)算值計(jì)算窗簾的運(yùn)行方向和運(yùn)行時 間13 ;(6)根據(jù)窗簾的運(yùn)行方向控制電機(jī)執(zhí)行,根據(jù)運(yùn)行方向和運(yùn)行時間控制歷史位置 計(jì)算數(shù)值的變化14 ;(7)判斷歷史位置計(jì)算值與期望位置計(jì)算值是否相等15 ;如果不相等,返回將窗 簾當(dāng)前位置作為歷史位置計(jì)數(shù)值11 ;如果相等,則到達(dá)指定位置,控制窗簾電機(jī)停止運(yùn)轉(zhuǎn) 16。所述的窗簾控制器的控制方法,是由控制軟件加以實(shí)現(xiàn)的,降低了窗簾控制器的 成本和復(fù)雜度。
權(quán)利要求
一種窗簾控制器的控制方法,用于居家窗簾控制,其特征在于所述的控制方法,其步驟是(1)選擇時間基準(zhǔn)(5);(2)根據(jù)窗簾完全動作時間計(jì)算窗簾完全動作計(jì)算值(6);(3)確定窗簾全開時窗簾最大位置計(jì)算值和窗簾全閉時的0位置計(jì)算值(7);(4)判斷窗簾控制器是否上電或復(fù)位(8);如果是,便到將窗簾0位置計(jì)算值作為窗簾的歷史置計(jì)算值(9),將窗簾最大位置計(jì)算值作為窗簾的期望位置計(jì)數(shù)器(10),如果否,便將窗簾當(dāng)前位置作為歷史位置計(jì)數(shù)值(11),將用戶設(shè)定的窗簾位置作為窗簾的期望位置計(jì)數(shù)值(12);(5)根據(jù)窗簾的歷史位置計(jì)算值和期望位置計(jì)算值計(jì)算窗簾的運(yùn)行方向和運(yùn)行時間(13);(6)根據(jù)窗簾的運(yùn)行方向控制電機(jī)執(zhí)行,根據(jù)運(yùn)行方向和運(yùn)行時間控制歷史位置計(jì)算數(shù)值的變化14;(7)判斷歷史位置計(jì)算值與期望位置計(jì)算值是否相等(15);如果不相等,返回將窗簾當(dāng)前位置作為歷史位置計(jì)數(shù)值(11);如果相等,則到達(dá)指定位置,控制窗簾電機(jī)停止運(yùn)轉(zhuǎn)(16)。
2.如權(quán)利要求1所述的窗簾控制器的控制方法,其特征在于所述的控制方法,窗簾控 制器不借助于傳感器的反饋,避免采用復(fù)雜的窗簾輔助裝置。
3.如權(quán)利要求1所述的窗簾控制器的控制方法,其特征在于所述的控制方法,是由控 制軟件加以實(shí)現(xiàn)的,降低了窗簾控制器的成本和復(fù)雜度。
全文摘要
本發(fā)明涉及一種窗簾控制器的控制方法,用于居家窗簾控制,其步驟是先選擇時間基準(zhǔn),將窗簾當(dāng)前位置作為窗簾的歷史位置計(jì)數(shù)值,窗簾控制器初始化時,該計(jì)數(shù)值設(shè)置為0位置計(jì)數(shù)值,也就是窗簾全閉位置,將用戶設(shè)定的窗簾位置以同樣的時間基準(zhǔn)轉(zhuǎn)換為計(jì)數(shù)值,根據(jù)窗簾的歷史位置計(jì)數(shù)值和期望位置計(jì)數(shù)值,判斷出窗簾下一步運(yùn)行的方向,并計(jì)算出窗簾電機(jī)的下一步動作時間,根據(jù)窗簾運(yùn)行方向控制窗簾電機(jī)執(zhí)行,根據(jù)窗簾控制器時鐘控制歷史位置計(jì)數(shù)值的變化,根據(jù)窗簾控制器的時鐘和窗簾運(yùn)行方向控制歷史位置的計(jì)數(shù)值,用戶在未達(dá)到期望位置前,用戶有新的位置設(shè)定,則重復(fù)上述步驟。
文檔編號E06B9/68GK101915055SQ20091020143
公開日2010年12月15日 申請日期2009年12月18日 優(yōu)先權(quán)日2009年12月18日
發(fā)明者張燦輝, 徐方榮 申請人:上海電器科學(xué)研究所(集團(tuán))有限公司