專利名稱:手搖輪控制系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種控制系統(tǒng)及方法,特別涉及一種手搖輪控制系統(tǒng)及方法。
背景技術(shù):
手搖輪(Manual Pulse Generator,手搖脈沖發(fā)生器)是數(shù)控加工過程中必要的生 產(chǎn)工具。傳統(tǒng)的手搖輪主要通過操作者不斷改變旋轉(zhuǎn)開關(guān)所指的檔值及切換對應(yīng)各種加工 參數(shù)的按鍵來控制馬達轉(zhuǎn)子的轉(zhuǎn)速及轉(zhuǎn)向。當(dāng)加工過程比較冗長及復(fù)雜時,操作傳統(tǒng)手搖 輪容易造成使用者因疲勞而產(chǎn)生誤操作。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種手搖輪控制系統(tǒng)及方法,其便于使用者操作。 —種手搖輪控制系統(tǒng),用于控制一馬達的轉(zhuǎn)向及轉(zhuǎn)速,其包括一觸摸式面板、一模
數(shù)轉(zhuǎn)換器、一控制單元、一坐標(biāo)計算單元、一計數(shù)器及一波形產(chǎn)生單元,所述控制單元用于
存儲一預(yù)設(shè)的速度倍率,所述觸摸式面板用于輸入一矢量線段并根據(jù)所述矢量線段產(chǎn)生對
應(yīng)的模擬信號,所述計數(shù)器用于記錄輸入所述矢量線段所耗費的時間,所述模數(shù)轉(zhuǎn)換器用
于將所述模擬信號轉(zhuǎn)換為數(shù)字信號,所述坐標(biāo)計算單元根據(jù)所述數(shù)字信號確定所述矢量線
段的長度及方向,并根據(jù)所述矢量線段的長度及輸入所述矢量線段所耗費的時間確定所述
矢量線段的輸入速度,所述波形產(chǎn)生單元根據(jù)所述矢量線段的方向、輸入速度及預(yù)設(shè)的速
度倍率產(chǎn)生一控制信號以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速。 —種手搖輪控制方法,用于控制一馬達的轉(zhuǎn)向及轉(zhuǎn)速,其包括以下步驟計數(shù)器在 觸摸式面板感測到一矢量線段的起始時刻開始計數(shù);所述觸摸式面板產(chǎn)生所述矢量線段輸 入點的模擬信號;模數(shù)轉(zhuǎn)換器根據(jù)其預(yù)設(shè)的模擬信號與編碼值的對應(yīng)關(guān)系將所述矢量線段 輸入點的模擬信號轉(zhuǎn)換為數(shù)字信號;所述模數(shù)轉(zhuǎn)換器將所述數(shù)字信號傳送給坐標(biāo)計算單 元;所述坐標(biāo)計算單元根據(jù)所述數(shù)字信號確定所述矢量線段輸入點在所述觸摸式面板上的 橫坐標(biāo)及縱坐標(biāo);控制單元判斷所述矢量線段是否已經(jīng)輸入完畢,若所述矢量線段已經(jīng)輸 入完畢,則所述計數(shù)器停止計數(shù);所述坐標(biāo)計算單元根據(jù)所述矢量線段的起點及終點的數(shù) 字信號判斷所述矢量線段的方向,并計算所述矢量線段的長度;所述坐標(biāo)計算單元根據(jù)所 述矢量線段的長度及所述計數(shù)器記錄的時間,計算所述矢量線段的輸入速度;以及波形產(chǎn) 生單元根據(jù)所述矢量線段的方向、輸入速度及在所述控制單元中預(yù)設(shè)的速度倍率產(chǎn)生一控 制信號以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速。 通過所述手搖輪控制系統(tǒng)及方法,使用者僅需要通過所述觸摸式面板輸入所述矢 量線段及預(yù)先設(shè)定所述速度倍率,所述坐標(biāo)計算單元則可根據(jù)所述矢量線段的起點及終點 的坐標(biāo)值及所述計數(shù)器所記錄的時間確定所述矢量線段的輸入速度及在所述觸摸式面板 上的方向,進而由所述脈沖產(chǎn)生單元根據(jù)所述矢量線段的輸入速率及方向產(chǎn)生所述控制信 號以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速,操作簡便。
圖1是本發(fā)明手搖輪控制系統(tǒng)的較佳實施方式的示意圖。
圖2是本發(fā)明手搖輪控制系統(tǒng)的較佳實施方式中的手搖輪的操作界面示意圖。
圖3是本發(fā)明手搖輪控制方法的較佳實施方式的流程圖。
具體實施例方式下面結(jié)合附圖及較佳實施方式對本發(fā)明作進一步詳細(xì)描述 請參考圖l,本發(fā)明手搖輪控制系統(tǒng)的較佳實施方式用于控制一馬達(圖未示) 的轉(zhuǎn)向及轉(zhuǎn)速,其包括一觸摸式面板10、一電源11、一可編程邏輯器件(Programmable LogicalDevice,PLD) 12、一蜂鳴器13及一傳送單元14。所述觸摸式面板10包括一模數(shù)轉(zhuǎn) 換器(ADC) 101。所述PLD 12包括一控制單元121、一接口單元122、一坐標(biāo)計算單元123及 一波形產(chǎn)生單元124。所述坐標(biāo)計算單元123包括一計數(shù)器123a。所述計數(shù)器123a還可 獨立于所述坐標(biāo)計算單元123設(shè)置。所述傳送單元14可為多種串行通信接口,如RS-232、 RS-422或RS-485等。 所述觸摸式面板10用于輸入一矢量線段并根據(jù)所述矢量線段上每點產(chǎn)生對應(yīng)的 模擬信號。所述ADC IOI用于將所述模擬信號轉(zhuǎn)換為數(shù)字信號。所述接口單元122用于將 所述數(shù)字信號傳輸給所述坐標(biāo)計算單元123。所述計數(shù)器123a用于記錄操作者輸入所述矢 量線段所耗費的時間。所述坐標(biāo)計算單元123用于根據(jù)所述數(shù)字信號確定所述矢量線段上 每點在所述觸摸式面板10上的坐標(biāo)位置,根據(jù)所述矢量線段起點與終點的坐標(biāo)位置確定 所述矢量線段的方向與長度,以及根據(jù)輸入所述矢量線段所耗費的時間與所述矢量線段的 長度確定所述矢量線段的輸入速度。所述控制單元121用于存儲預(yù)設(shè)的速度倍率及判斷所 述矢量線段是否輸入完畢。所述波形產(chǎn)生單元124在所述控制單元121判定所述矢量線段 輸入完畢后產(chǎn)生兩個脈沖波A (第一控制信號)及B (第二控制信號)。所述矢量線段的方 向決定所述脈沖波A與B的相位關(guān)系及所述馬達的轉(zhuǎn)向。所述矢量線段的輸入速度與所述 預(yù)設(shè)的速度倍率的乘積決定所述脈沖波A與B的頻率及所述馬達的轉(zhuǎn)速。所述傳送單元14 將所述脈沖波A與B傳輸給一驅(qū)動器(圖未示)以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速。所述電源 11用于為所述觸摸式面板10、PLD 12、蜂鳴器13及傳送單元14提供工作電壓。
請參考圖2,本發(fā)明手搖輪控制系統(tǒng)的較佳實施方式的操作界面上設(shè)置有一電源 開關(guān)鍵POWER 0N/0FF、六個方向鍵X、Y、Z、4、APP及CUT、五個速度倍率鍵xl、 x10、 x20、 x50 及xl00、一鎖定鍵Locked及一位于所述觸摸式面板10上的操作區(qū)域1。
當(dāng)所述電源開關(guān)鍵POWER ON/OFF處于POWER ON狀態(tài)(開啟狀態(tài))時,所述電源 11為所述觸摸式面板10、 PLD 12、蜂鳴器13及傳送單元14供電以使得所述手搖輪控制系 統(tǒng)正常工作;當(dāng)所述電源開關(guān)鍵POWER ON/OFF處于POWER OFF狀態(tài)(關(guān)閉狀態(tài))時,所述 手搖輪控制系統(tǒng)不工作。當(dāng)所述鎖定鍵Locked處于開鎖狀態(tài)(開啟狀態(tài))時,所述操作區(qū) 域1感應(yīng)輸入信號;當(dāng)所述鎖定鍵Locked處于閉鎖狀態(tài)(閉合狀態(tài))時,所述操作區(qū)域1 不感應(yīng)輸入信號。所述方向鍵X、 Y及Z分別表示所述馬達在三維空間中的x軸向、y軸向 及z軸向上的運動。所述方向鍵4、APP及CUT均用于根據(jù)實際操作需要設(shè)置所述馬達的其 他工作方向。所述控制單元121中存儲控制程序,所述控制程序預(yù)設(shè)每一方向鍵與所述傳 送單元14的傳輸通道的對應(yīng)關(guān)系。如,若所述馬達位于x軸向,則需選定方向鍵X,此時,所述控制單元121根據(jù)所述控制程序控制所述傳送單元14將所述兩個脈沖波A及B由對應(yīng) 于所述方向鍵X的傳輸通道傳送至所述驅(qū)動器以控制所述馬達在x軸向上的運動。若所述 馬達與其他兩個馬達同時位于y軸向,且所述控制程序定義所述方向鍵Y及APP分別控制 其他兩個馬達在y軸向上的運動、所述方向鍵4控制所述馬達在y軸向上的運動,則當(dāng)操作 者選定所述方向鍵4時,所述控制單元121根據(jù)所述控制程序控制所述傳送單元14將所述 兩個脈沖波A及B由對應(yīng)于所述方向鍵4的傳輸通道傳送至所述驅(qū)動器以控制所述馬達在 y軸向上的運動;若需要控制其它兩個馬達在y軸向上的運動,則需要選定所述方向鍵Y或 APP。根據(jù)設(shè)計需要,所述方向鍵4、 APP及CUT對應(yīng)控制的馬達可在所述控制程序中更改, 所述方向鍵的數(shù)目也可更改。所述速度倍率鍵xl、 xlO、 x20、 x50及xlOO決定所述控制單 元121中預(yù)設(shè)的速度倍率。如,操作者選定所述速度倍率鍵x20,則所述控制單元121中預(yù) 設(shè)的速度倍率為20。 所述觸摸式面板10可以為多種觸摸式面板,如電阻觸摸式面板、電容觸摸式面 板、紅外觸摸式面板及聲波觸摸式面板等?,F(xiàn)以所述觸摸式面板10為電阻觸摸式面板為例
進行說明。所述觸摸式面板io在橫向上及縱向上分別分布有若干阻值相同的橫向電阻及
若干阻值相同的縱向電阻。每一橫向電阻兩端均設(shè)置有一第一參考電壓,如4V,以使得所述 觸摸區(qū)域l內(nèi)同一橫向位置上的所有點均具有相同的電壓值。同樣,每一縱向電阻兩端均 設(shè)置有一第二參考電壓,如8V,以使得所述觸摸區(qū)域1內(nèi)同一縱向位置上的所有點均具有 相同的電壓值。如此,當(dāng)操作者在所述觸摸式面板10的操作區(qū)域1內(nèi)輸入一矢量線段,如 矢量線段ab(如圖2所示)后,根據(jù)所述第一及第二參考電壓在每一橫向及縱向電阻上的 電壓分布,可得知所述矢量線段ab上各點的橫向及縱向電壓模擬值。 所述模數(shù)轉(zhuǎn)換器101根據(jù)其預(yù)設(shè)的各種橫向及縱向電壓模擬值與各種編碼值的 對應(yīng)關(guān)系將所述矢量線段ab上每點的橫向及縱向電壓模擬值對應(yīng)轉(zhuǎn)換為第一及第二數(shù)字 信號。如,若所述模數(shù)轉(zhuǎn)換器101為一個三位(bit)的模數(shù)轉(zhuǎn)換器,則所述模數(shù)轉(zhuǎn)換器IOI 轉(zhuǎn)換得到的數(shù)字信號可有八種編碼值,即000、001、010、011、100、101、110及111。若所述 矢量線段ab的起點a的橫向及縱向電壓模擬值分別為3. 3V及2. 2V,且橫向電壓模擬值3V 3. 5V與編碼值101對應(yīng),縱向電壓模擬值2V 2. 5V與編碼值011對應(yīng),則所述模數(shù)轉(zhuǎn)換器 101將所述矢量線段ab的起點a的橫向及縱向電壓模擬值分別轉(zhuǎn)換為第一數(shù)字信號(編碼 值)101及第二數(shù)字信號011。所述模數(shù)轉(zhuǎn)換器101還用于通過所述接口單元122將所述數(shù) 字信號傳送給所述坐標(biāo)計算單元123。 所述坐標(biāo)計算單元123中存儲有每種編碼值與所述操作區(qū)域1上各橫及縱坐標(biāo)的 對應(yīng)關(guān)系。這樣,所述坐標(biāo)計算單元123可以根據(jù)所述矢量線段ab上各點的第一及第二數(shù) 字信號找到各點在所述操作區(qū)域1上的橫及縱坐標(biāo)。如,若所述坐標(biāo)計算單元123中第一 數(shù)字信號101及第二數(shù)字信號011分別對應(yīng)于橫坐標(biāo)(3)及縱坐標(biāo)(4),則所述矢量線段 ab的起點a在所述操作區(qū)域l上的坐標(biāo)為(3, 4)。所述坐標(biāo)計算單元123還用于計算所述 矢量線段ab的長度及確定所述矢量線段ab的方向。如,若所述矢量線段ab的起點a與終 點b的坐標(biāo)分別為(3,4)及(6,8),且所述操作區(qū)域1上的橫縱坐標(biāo)的單位長度均為lcm, 則所述矢量線段ab的長度為((6-3)2+(8-4)2)1/2,即5cm,所述矢量線段ab為斜向上方向。 所述計數(shù)器123a在輸入所述矢量線段ab時開始計時并在所述矢量線段ab輸入完畢時停 止計時,以記錄輸入所述矢量線段ab所耗費的時間(以下稱為輸入時間)。所述坐標(biāo)計算單元123根據(jù)所述矢量線段ab的長度及輸入時間即可得到所述矢量線段ab的輸入速度。 如,若所述矢量線段ab的輸入時間及長度分別為O. 5s及5cm,則所述矢量線段ab的輸入速 度為5cm/0. 5s,艮卩0. lm/s。 所述波形產(chǎn)生單元124在所述矢量線段ab輸入完畢后產(chǎn)生兩個脈沖波A及B。所 述波形產(chǎn)生單元124可為多種方波產(chǎn)生器,如脈沖波形產(chǎn)生器等。所述矢量線段ab的方向 決定所述脈沖波A與B的相位關(guān)系及所述馬達的轉(zhuǎn)向。如,當(dāng)所述坐標(biāo)計算單元123判定 所述矢量線段ab的方向向上時,則所述脈沖波A的相位超前于所述脈沖波B,此時,所述波 形產(chǎn)生單元124控制所述馬達正轉(zhuǎn);當(dāng)所述坐標(biāo)計算單元123判定所述矢量線段ab的方向 向下時,則所述脈沖波B的相位超前于所述脈沖波A,此時,所述波形產(chǎn)生單元124控制所述 馬達反轉(zhuǎn)。所述脈沖波A及B間相位關(guān)系與所述馬達轉(zhuǎn)向間的對應(yīng)關(guān)系可以通過所述控制 程序自由設(shè)定,所述矢量線段ab的方向與所述脈沖波A及B間相位關(guān)系的對應(yīng)關(guān)系也可自 由設(shè)定。所述脈沖波A及B的頻率均與所述矢量線段ab的輸入速度及所述預(yù)設(shè)速度倍率 的乘積成正比。如,若所述矢量線段ab的輸入速度及所述預(yù)設(shè)速度倍率分別為0. lm/s及 100,且所述脈沖波A及B的頻率均以單位速率lm/s為基準(zhǔn),則所述脈沖波A及B的頻率均 為01*100/1,即IOHZ,以控制所述馬達轉(zhuǎn)子的轉(zhuǎn)速為10圈/s ;若所述脈沖波A及B的頻率 均以單位速率0. 5m/s為基準(zhǔn),則所述脈沖波A及B的頻率均為01*100/05,即20HZ,以控制 所述馬達轉(zhuǎn)子的轉(zhuǎn)速為20圈/s。 在所述手搖輪控制系統(tǒng)的操作界面上操作時,所述蜂鳴器13均會發(fā)出聲音以提 示操作有效。所述控制程序控制所述蜂鳴器13的聲音頻率為所述脈沖波A及B的頻率。
請參考圖3,本發(fā)明手搖輪控制方法的較佳實施方式用于控制所述馬達的轉(zhuǎn)向及 轉(zhuǎn)速,其包括以下步驟 步驟S31,所述計數(shù)器123a在輸入所述矢量線段ab的起始時刻點開始計數(shù)。
步驟S32,所述觸摸式面板10產(chǎn)生所述矢量線段ab上每一輸入點的橫向及縱向電 壓模擬值。 步驟S33,所述模數(shù)轉(zhuǎn)換器101根據(jù)其預(yù)設(shè)的模擬值與編碼值的對應(yīng)關(guān)系將所述 矢量線段ab上每點的橫向及縱向電壓模擬值分別對應(yīng)轉(zhuǎn)換為第一及第二數(shù)字信號。
步驟S34,所述模數(shù)轉(zhuǎn)換器101將所述矢量線段ab上每點的第一及第二數(shù)字信號 通過所述接口單元122傳送給所述坐標(biāo)計算單元123。 步驟S35,所述坐標(biāo)計算單元123根據(jù)所述矢量線段ab上每點的第一及第二數(shù)字 信號確定所述矢量線段ab上每點在所述觸摸式面板10上的橫坐標(biāo)及縱坐標(biāo)。所述坐標(biāo)計 算單元123中存有的各種編碼值與所述觸摸式面板10上各橫坐標(biāo)及縱坐標(biāo)的對應(yīng)關(guān)系。
步驟S36,所述控制程序判斷所述矢量線段ab是否輸入完畢,若所述矢量線段ab 輸入完畢,則執(zhí)行步驟S37,反之,返回至步驟S32。
步驟S37,所述計數(shù)器123a停止計數(shù)。 步驟S38,所述坐標(biāo)計算單元123根據(jù)所述矢量線段ab的起點及終點在所述觸摸 式面板10上的橫坐標(biāo)及縱坐標(biāo),判斷所述矢量線段ab的方向,并計算所述矢量線段ab的 長度。 步驟S39,所述坐標(biāo)計算單元123根據(jù)所述矢量線段ab的長度及所述計數(shù)器123a 記錄的時間,計算所述矢量線段ab的輸入速度。
7
步驟S310,所述波形產(chǎn)生單元124產(chǎn)生兩脈沖波A(第一控制信號)及B(第二控 制信號),所述矢量線段的方向決定所述脈沖波A與B的相位關(guān)系及所述馬達的轉(zhuǎn)向。所述 矢量線段的輸入速度與所述預(yù)設(shè)的速度倍率的乘積決定所述脈沖波A與B的頻率及所述馬 達的轉(zhuǎn)速。 通過所述手搖輪控制系統(tǒng)及方法,使用者僅需要通過所述觸摸式面板IO輸入所 述矢量線段ab及預(yù)先設(shè)定所述速度倍率,所述坐標(biāo)計算單元123則可根據(jù)所述矢量線段ab 的起點及終點的坐標(biāo)值及所述計數(shù)器123a記錄的時間確定所述矢量線段ab的輸入速度及 在所述觸摸式面板10上的方向,進而由所述脈沖產(chǎn)生單元124根據(jù)所述矢量線段ab的輸 入速率及方向產(chǎn)生所述脈沖波A及B以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速,操作簡便。
需說明的是,以上實施方式僅用于說明本發(fā)明的技術(shù)方案而非限制,盡管參照較 佳實施方式對本發(fā)明進行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的 技術(shù)方案進行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
一種手搖輪控制系統(tǒng),用于控制一馬達的轉(zhuǎn)向及轉(zhuǎn)速,其包括一觸摸式面板、一模數(shù)轉(zhuǎn)換器、一控制單元、一坐標(biāo)計算單元、一計數(shù)器及一波形產(chǎn)生單元,所述控制單元用于存儲一預(yù)設(shè)的速度倍率,所述觸摸式面板用于輸入一矢量線段并根據(jù)所述矢量線段產(chǎn)生對應(yīng)的模擬信號,所述計數(shù)器用于記錄輸入所述矢量線段所耗費的時間,所述模數(shù)轉(zhuǎn)換器用于將所述模擬信號轉(zhuǎn)換為數(shù)字信號,所述坐標(biāo)計算單元根據(jù)所述數(shù)字信號確定所述矢量線段的長度及方向,并根據(jù)所述矢量線段的長度及輸入所述矢量線段所耗費的時間確定所述矢量線段的輸入速度,所述波形產(chǎn)生單元根據(jù)所述矢量線段的方向、輸入速度及預(yù)設(shè)的速度倍率產(chǎn)生一控制信號以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速。
2. 如權(quán)利要求1所述的手搖輪控制系統(tǒng),其特征在于所述模數(shù)轉(zhuǎn)換器、控制單元、計 數(shù)器、坐標(biāo)計算單元及波形產(chǎn)生單元均設(shè)置于一可編程邏輯器件中。
3. 如權(quán)利要求2所述的手搖輪控制系統(tǒng),其特征在于所述可編程邏輯器件還包括一 接口單元,所述模數(shù)轉(zhuǎn)換器通過所述接口單元將所述數(shù)字信號傳送至所述坐標(biāo)計算單元。
4. 如權(quán)利要求1所述的手搖輪控制系統(tǒng),特征在于所述控制信號是通過一傳送單元 傳送至一驅(qū)動器以控制所述馬達。
5. 如權(quán)利要求1所述的手搖輪控制系統(tǒng),特征在于所述手搖輪控制系統(tǒng)還包括一蜂 鳴器,所述蜂鳴器的聲音頻率為所述控制信號的頻率。
6. 如權(quán)利要求1所述的手搖輪控制系統(tǒng),特征在于所述控制信號包括一第一控制信 號及一第二控制信號;當(dāng)所述矢量線段的方向向上時,所述第一控制信號的相位超前于所 述第二控制信號以控制所述馬達正向旋轉(zhuǎn);當(dāng)所述矢量線段方向向下時,所述第二控制信 號的相位超前于所述第一控制信號以控制所述馬達反向旋轉(zhuǎn);所述第一及第二控制信號的 頻率與所述矢量線段的輸入速度及所述預(yù)設(shè)的速度倍率的乘積成正比;所述馬達的轉(zhuǎn)速與 所述第一及第二控制信號的頻率成正比。
7. —種手搖輪控制方法,用于控制一馬達的轉(zhuǎn)向及轉(zhuǎn)速,其包括以下步驟 計數(shù)器在觸摸式面板感測到一矢量線段的起始時刻開始計數(shù); 所述觸摸式面板產(chǎn)生所述矢量線段輸入點的模擬信號;模數(shù)轉(zhuǎn)換器根據(jù)其預(yù)設(shè)的模擬信號與編碼值的對應(yīng)關(guān)系將所述矢量線段輸入點的模 擬信號轉(zhuǎn)換為數(shù)字信號;所述模數(shù)轉(zhuǎn)換器將所述數(shù)字信號傳送給坐標(biāo)計算單元;所述坐標(biāo)計算單元根據(jù)所述數(shù)字信號確定所述矢量線段輸入點在所述觸摸式面板上 的橫坐標(biāo)及縱坐標(biāo);控制單元判斷所述矢量線段是否已經(jīng)輸入完畢,若所述矢量線段已經(jīng)輸入完畢,則所 述計數(shù)器停止計數(shù);所述坐標(biāo)計算單元根據(jù)所述矢量線段的起點及終點的數(shù)字信號判斷所述矢量線段的 方向,并計算所述矢量線段的長度;所述坐標(biāo)計算單元根據(jù)所述矢量線段的長度及所述計數(shù)器記錄的時間,計算所述矢量 線段的輸入速度;以及波形產(chǎn)生單元根據(jù)所述矢量線段的方向、輸入速度及在所述控制單元中預(yù)設(shè)的速度倍 率產(chǎn)生一控制信號以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速。
8. 如權(quán)利要求7所述的手搖輪控制方法,其特征在于所述模數(shù)轉(zhuǎn)換器、控制單元、計數(shù)器、坐標(biāo)計算單元及波形產(chǎn)生單元均設(shè)置于一可編程邏輯器件中。
9. 如權(quán)利要求7所述的手搖輪控制方法,特征在于所述控制信號是經(jīng)一傳送單元傳 送至一驅(qū)動器以控制所述馬達。
10. 如權(quán)利要求7所述的手搖輪控制方法,特征在于所述控制信號包括一第一控制信 號及一第二控制信號;當(dāng)所述矢量線段的方向向上時,所述第一控制信號的相位超前于所 述第二控制信號以控制所述馬達正向旋轉(zhuǎn);當(dāng)所述矢量線段方向向下時,所述第二控制信 號的相位超前于所述第一控制信號以控制所述馬達反向旋轉(zhuǎn);所述第一及第二控制信號的 頻率與所述矢量線段的輸入速度及所述預(yù)設(shè)的速度倍率的乘積成正比;所述馬達的轉(zhuǎn)速與 所述第一及第二控制信號的頻率成正比。
全文摘要
一種手搖輪控制系統(tǒng),用于控制一馬達的轉(zhuǎn)向及轉(zhuǎn)速,其包括一觸摸式面板、一模數(shù)轉(zhuǎn)換器、一控制單元、一坐標(biāo)計算單元、一計數(shù)器及一波形產(chǎn)生單元,所述控制單元用于存儲一預(yù)設(shè)的速度倍率,所述觸摸式面板用于輸入一矢量線段并根據(jù)所述矢量線段產(chǎn)生對應(yīng)的模擬信號,所述計數(shù)器用于記錄輸入所述矢量線段所耗費的時間,所述模數(shù)轉(zhuǎn)換器用于將所述模擬信號轉(zhuǎn)換為數(shù)字信號,所述坐標(biāo)計算單元根據(jù)所述數(shù)字信號確定所述矢量線段的長度及方向,并根據(jù)所述矢量線段的長度及輸入所述矢量線段所耗費的時間確定所述矢量線段的輸入速度,所述波形產(chǎn)生單元根據(jù)所述矢量線段的方向、輸入速度及預(yù)設(shè)的速度倍率產(chǎn)生一控制信號以控制所述馬達的轉(zhuǎn)向及轉(zhuǎn)速。
文檔編號G05B19/409GK101776880SQ20091030016
公開日2010年7月14日 申請日期2009年1月13日 優(yōu)先權(quán)日2009年1月13日
發(fā)明者吳建忠 申請人:鴻富錦精密工業(yè)(深圳)有限公司;賜??萍脊煞萦邢薰?br>