本發(fā)明涉及壓力檢測(cè)器件技術(shù)領(lǐng)域,具體涉及一種新型的汽車座椅電機(jī)控制系統(tǒng)以及一種新型的汽車座椅電機(jī)控制方法。
背景技術(shù):
現(xiàn)今市面上的汽車座椅電機(jī),都采用有刷電機(jī),其具備正反轉(zhuǎn),堵轉(zhuǎn)保護(hù)等相關(guān)功能,但基于有刷電機(jī)的自身結(jié)構(gòu)特點(diǎn),很多的有刷電機(jī)正反轉(zhuǎn)的運(yùn)行特性會(huì)不一樣,如在同樣的負(fù)載下,電機(jī)的出力會(huì)不一樣,轉(zhuǎn)速也會(huì)不一樣,導(dǎo)致用戶體驗(yàn)效果不好。
技術(shù)實(shí)現(xiàn)要素:
為克服上述缺陷,本發(fā)明的目的即在于提供一種新型的汽車座椅電機(jī)控制系統(tǒng)以及一種新型的汽車座椅電機(jī)控制方法。
本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:
本發(fā)明是一種新型的汽車座椅電機(jī)控制系統(tǒng),包括:主控制單元、副控制單元,所述主、副控制單元之間通過控制總線連接;
所述主控制單元連接有第一組電機(jī)控制電路,所述第一組電機(jī)控制電路包括:與該主控制單元連接的第一組mos管驅(qū)動(dòng)電路,所述第一組mos管驅(qū)動(dòng)電路中設(shè)有六路mos管,其將該主控制單元發(fā)送的驅(qū)動(dòng)信號(hào)轉(zhuǎn)換為控制信號(hào);所述第一組mos管驅(qū)動(dòng)電路的控制信號(hào)通過第一繼電器電路傳輸至第一無刷直流電機(jī)或第二無刷直流電機(jī)中;所述第一繼電器電路與該主控制單元連接,用于對(duì)第一無刷直流電機(jī)和第二無刷直流電機(jī)進(jìn)行選擇性接通;第一、第二無刷直流電機(jī)上分別設(shè)有相獨(dú)立的第一、第二電機(jī)位置檢測(cè)電路,所述第一、第二電機(jī)位置檢測(cè)電路均與主控制單元連接,用于分別將檢測(cè)到的電機(jī)位置信號(hào)發(fā)送至該主控制單元中;
所述副控制單元連接有第二組電機(jī)控制電路,所述第二組電機(jī)控制電路包括:與該副控制單元連接的第二組mos管驅(qū)動(dòng)電路,所述第二組mos管驅(qū)動(dòng)電路中設(shè)有六路mos管,其將該副控制單元發(fā)送的驅(qū)動(dòng)信號(hào)轉(zhuǎn)換為控制信號(hào);所述第二組mos管驅(qū)動(dòng)電路的控制信號(hào)通過第二繼電器電路傳輸至第三無刷直流電機(jī)或第四無刷直流電機(jī)中;所述第二繼電器電路與該副控制單元連接,用于對(duì)第三無刷直流電機(jī)和第四無刷直流電機(jī)進(jìn)行選擇性接通;第三、第四無刷直流電機(jī)上分別設(shè)有相獨(dú)立的第三、第四電機(jī)位置檢測(cè)電路,所述第三、第四電機(jī)位置檢測(cè)電路均與副控制單元連接,用于分別將檢測(cè)到的電機(jī)位置信號(hào)發(fā)送至該副控制單元中;所述副控制單元將電機(jī)位置信號(hào)通過控制總線傳輸至主控制單元中。
其中,所述控制總線為iic通訊電路,是主、副控制單元之間互聯(lián)通訊的基礎(chǔ),是實(shí)現(xiàn)記憶功能必須具備的條件;
iic通訊電路中設(shè)有iic通訊協(xié)議,主控制單元為上位機(jī),副控制單元為下位機(jī),上位機(jī)每隔一定時(shí)間通過iic通訊電路發(fā)送通訊信號(hào)給下位機(jī),下位機(jī)時(shí)刻檢測(cè)接收的信號(hào),當(dāng)檢測(cè)到有通訊信息,下位機(jī)對(duì)信息進(jìn)行分析解碼后,得到并執(zhí)行相關(guān)命令,并往上位機(jī)反饋接收狀態(tài);
主控制單元與副控制單元共用一套上述通訊電路,對(duì)于主控制單元而言,iic通訊電路的tx1連接主控制單元的信號(hào)發(fā)出引腳,txd1連接副控制單元的信號(hào)接收引腳,該發(fā)出的信號(hào)經(jīng)過兩個(gè)三極管兩次電平反相作用,極大地增強(qiáng)了信號(hào)的抗干擾能力;而電路中的rx1連接主控制單元的信號(hào)接收引腳,rxd1連接副控制單元的信號(hào)發(fā)出引腳,同樣道理,主控制單元接收該信號(hào)前,信號(hào)也經(jīng)過兩個(gè)三極管兩次電平反相作用,極大地增強(qiáng)了信號(hào)的抗干擾能力。
mos管驅(qū)動(dòng)電路將控制單元的pwm調(diào)制信號(hào)改變?yōu)槟茏宮os管打開或關(guān)閉的有效信號(hào),從而使控制單元的電壓能有效地,有秩序地經(jīng)過無刷直流電機(jī)的定子繞組部分,產(chǎn)生有效的力矩,進(jìn)而有效驅(qū)動(dòng)無刷直流電機(jī)旋轉(zhuǎn)起來。mos管驅(qū)動(dòng)電路中設(shè)有自舉電容c3,c6,其為ic5的驅(qū)動(dòng)提供相對(duì)電壓差,使ic5能正常工作;r5,r10,r20為驅(qū)動(dòng)限流電阻,r15,r170為放電電阻;這些電阻組合起來,能使ic5和ic10內(nèi)部的三極管的工作電流處于開關(guān)區(qū)域的工作狀態(tài),能有效地保護(hù)和驅(qū)動(dòng)ic5和ic10。
繼電器電路中設(shè)有三極管q8,控制單元通過三極管q8的基極控制q8的打開或者關(guān)閉,從而控制繼電器電路中的繼電器的通電或斷電,達(dá)到控制繼電器的閉合狀態(tài),該繼電器專用于控制單元對(duì)不同無刷直流電機(jī)之間進(jìn)行切換控制。一個(gè)控制單元只有六路pwm調(diào)制信號(hào)輸出口,每次只能對(duì)一臺(tái)無刷直流電機(jī)進(jìn)行控制,要實(shí)現(xiàn)一個(gè)控制單元控制兩臺(tái)電機(jī),可以通過上述繼電器電路進(jìn)行切換,但無法同時(shí)對(duì)兩臺(tái)無刷直流電機(jī)進(jìn)行控制。
主控制單元和副控制單元都是通過這種繼電器切換電機(jī)的方式控制電機(jī);兩個(gè)控制單元均通過給ry2高低電平控制與其對(duì)應(yīng)的繼電器電路中的三極管q8,控制繼電器內(nèi)部彈片是否吸合,從而選擇需要驅(qū)動(dòng)的無刷直流電機(jī)。
進(jìn)一步,所述主控制單元上連接有記憶模塊,所述記憶模塊用于記錄主控制單元所發(fā)送的電機(jī)位置信號(hào),或?qū)㈦姍C(jī)位置信號(hào)傳輸至該主控制單元中;記憶模塊中設(shè)有上拉電阻r120、r122,用于eeprom引腳的開漏輸出模式提供能量。
本發(fā)明控制系統(tǒng)會(huì)先建立四個(gè)立體坐標(biāo)系,并以出廠狀態(tài)為坐標(biāo)系的零點(diǎn),在座椅使用過程中,系統(tǒng)會(huì)通過識(shí)別座椅的位置狀態(tài),如前提升電機(jī)的提升高度,后提升的提升高度,水平電機(jī)的水平移動(dòng)距離,以及椅背調(diào)角電機(jī)的移動(dòng)角度,將此相關(guān)信息通過此硬件電路存儲(chǔ)起來,當(dāng)座椅需要恢復(fù)到最適宜位置時(shí),系統(tǒng)會(huì)通過此電路讀取里面的相關(guān)信息,將座椅自動(dòng)調(diào)節(jié)位置。
進(jìn)一步,每個(gè)所述電機(jī)位置檢測(cè)電路均包括三路霍爾傳感器,每一路霍爾傳感器均依次連接有鉗位二極管、限流電阻和上拉電阻。
電機(jī)位置檢測(cè)電路專門檢測(cè)無刷直流電機(jī)轉(zhuǎn)子的位置情況,通過三路霍爾傳感器的組合信號(hào)分析出轉(zhuǎn)子的位置信息,系統(tǒng)在確定了轉(zhuǎn)子位置信息后,結(jié)合算法才能驅(qū)動(dòng)電機(jī)旋轉(zhuǎn)起來;在本發(fā)明的控制系統(tǒng)中,每臺(tái)無刷直流電機(jī)都具備一套上述的電機(jī)位置檢測(cè)電路檢測(cè)電機(jī)轉(zhuǎn)子位置信息,即系統(tǒng)共有四套電機(jī)位置檢測(cè)電路,其中有兩套該的電機(jī)位置檢測(cè)電路接入主控制單元中,另外兩套接入副控制單元中;電路中的d12,d14,d18為鉗位二極管,防止因霍爾信號(hào)出現(xiàn)過高電壓損壞mcu;電路中的r130,r131,r132為限流電阻,防止因霍爾信號(hào)出現(xiàn)過大電流損壞mcu;電路中的r133,r135,r137為上拉電阻,霍爾信號(hào)為開漏輸出模式,需要外圍電流給予霍爾器件能量,霍爾器件才能正常工作。
進(jìn)一步,每個(gè)所述無刷直流電機(jī)的母線上接有故障檢測(cè)電路,用于對(duì)電機(jī)的故障狀態(tài)進(jìn)行檢測(cè)得到故障信息,并將故障信息發(fā)送至主控制單元或副控制單元中。故障檢測(cè)電路專門用于監(jiān)測(cè)無刷直流電機(jī)在運(yùn)轉(zhuǎn)過程中的母線總電流狀態(tài),當(dāng)電流流過采樣電阻shunt_r時(shí)會(huì)產(chǎn)生電壓,該電壓傳遞到比較器ic11中,并與參考電壓做比較,從而在第四引腳上輸出高電平或低電平;該電平傳遞到對(duì)應(yīng)的控制單元中時(shí),控制單元可通過電平的狀態(tài)判斷電流是否過大,從而決定是否需要關(guān)閉pwm驅(qū)動(dòng)信號(hào)的輸出,保護(hù)電機(jī)和控制器不受損壞。
進(jìn)一步,所述主控制單元上接有八向控制開關(guān),所述八向控制開關(guān)用于向主控制單元輸入驅(qū)動(dòng)信號(hào)。
進(jìn)一步,所述副控制單元的數(shù)量為一個(gè)以上,且每個(gè)副控制單元均連接有一個(gè)第二組電機(jī)控制電路。
本發(fā)明一種應(yīng)用如上所述新型的汽車座椅電機(jī)控制系統(tǒng)的控制方法,包括:
檢測(cè)八向控制開關(guān)的觸發(fā)狀態(tài),判斷其是否產(chǎn)生驅(qū)動(dòng)信號(hào),若產(chǎn)生驅(qū)動(dòng)信號(hào),則根據(jù)驅(qū)動(dòng)信號(hào)的內(nèi)容,確定需要進(jìn)行驅(qū)動(dòng)的無刷直流電機(jī);
檢測(cè)繼電器的連接狀態(tài),判斷該無刷直流電機(jī)是否與mos管驅(qū)動(dòng)電路接通,若未接通,則調(diào)整繼電器的連接狀態(tài),使該無刷直流電機(jī)與mos管驅(qū)動(dòng)電路接通;
獲取該無刷直流電機(jī)當(dāng)前的電機(jī)位置信號(hào),并將當(dāng)前的電機(jī)位置信號(hào)記錄為起始位置信號(hào);
在記錄好起始位置信號(hào)后,向該無刷直流電機(jī)發(fā)送控制信號(hào),使該無刷直流電機(jī)進(jìn)行運(yùn)轉(zhuǎn);同時(shí),對(duì)該無刷直流電機(jī)的運(yùn)轉(zhuǎn)方向和運(yùn)轉(zhuǎn)時(shí)間進(jìn)行記錄,并不間斷地檢測(cè)八向控制開關(guān)的觸發(fā)狀態(tài),判斷其是否產(chǎn)生驅(qū)動(dòng)信號(hào),若沒產(chǎn)生驅(qū)動(dòng)信號(hào),不向該無刷直流電機(jī)發(fā)送控制信號(hào),該無刷直流電機(jī)不進(jìn)行運(yùn)轉(zhuǎn);
在該無刷直流電機(jī)停止運(yùn)轉(zhuǎn)后,根據(jù)該無刷直流電機(jī)的運(yùn)轉(zhuǎn)方向和運(yùn)轉(zhuǎn)時(shí)間得到相對(duì)位置信號(hào),并根據(jù)該相對(duì)位置信號(hào)與起始位置信號(hào)得到實(shí)際位置信號(hào);將該實(shí)際位置信號(hào)存儲(chǔ)至記憶模塊中。
進(jìn)一步,所述將該實(shí)際位置信號(hào)存儲(chǔ)至記憶模塊中之前包括:
根據(jù)輸入的控制信號(hào),判斷是否需要對(duì)該實(shí)際位置信號(hào)進(jìn)行存儲(chǔ);若需要存儲(chǔ),則將該實(shí)際位置信號(hào)存儲(chǔ)至記憶模塊中,若不需要存儲(chǔ),則將該實(shí)際位置信號(hào)進(jìn)行臨時(shí)存儲(chǔ)。
進(jìn)一步,所述檢測(cè)八向控制開關(guān)的觸發(fā)狀態(tài)之前包括:
判斷是否接受到復(fù)位信號(hào),若接收到復(fù)位信號(hào),則對(duì)記憶模塊中每個(gè)無刷直流電機(jī)的實(shí)際位置信號(hào)進(jìn)行提取,并獲取每個(gè)無刷直流電機(jī)當(dāng)前的電機(jī)位置信號(hào),再根據(jù)每個(gè)無刷直流電機(jī)實(shí)際位置信號(hào)與當(dāng)前的電機(jī)位置信號(hào),計(jì)算每個(gè)無刷直流電機(jī)的移動(dòng)目標(biāo)方向和移動(dòng)目標(biāo)距離;
根據(jù)該移動(dòng)目標(biāo)方向和移動(dòng)目標(biāo)距離,產(chǎn)生相應(yīng)的控制信號(hào),對(duì)無刷直流電機(jī)進(jìn)行驅(qū)動(dòng)。
本發(fā)明利用無刷直流電機(jī)的高穩(wěn)定性,高效率,而且具備可編程性,針對(duì)不同負(fù)載都可以發(fā)揮出同樣的特性;其使用無刷直流電機(jī)對(duì)汽車座椅進(jìn)行控制,提高用戶體驗(yàn)的效果;且本發(fā)明具備控制精確度高,低成本,高效率的生產(chǎn)優(yōu)勢(shì)。
附圖說明
為了易于說明,本發(fā)明由下述的較佳實(shí)施例及附圖作詳細(xì)描述。
圖1為本發(fā)明系統(tǒng)的整體電路邏輯結(jié)構(gòu)示意圖;
圖2為本發(fā)明系統(tǒng)中的主控制單元電路結(jié)構(gòu)示意圖;
圖3為本發(fā)明系統(tǒng)中的副控制單元電路結(jié)構(gòu)示意圖;
圖4為本發(fā)明系統(tǒng)中的電機(jī)位置檢測(cè)電路電路結(jié)構(gòu)示意圖;
圖5為本發(fā)明系統(tǒng)中的控制總線電路結(jié)構(gòu)示意圖;
圖6為本發(fā)明系統(tǒng)中的記憶模塊電路結(jié)構(gòu)示意圖;
圖7為本發(fā)明系統(tǒng)中的mos管驅(qū)動(dòng)電路電路結(jié)構(gòu)示意圖;
圖8為本發(fā)明系統(tǒng)中的繼電器電路電路結(jié)構(gòu)示意圖;
圖9為本發(fā)明系統(tǒng)中的故障檢測(cè)電路電路結(jié)構(gòu)示意圖;
圖10為本發(fā)明方法的工作原理示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請(qǐng)參閱圖1至圖9,本發(fā)明是一種新型的汽車座椅電機(jī)控制系統(tǒng),包括:主控制單元1、副控制單元2,所述主、副控制單元1、2之間通過控制總線3連接;
所述主控制單元1連接有第一組電機(jī)控制電路,所述第一組電機(jī)控制電路包括:與該主控制單元1連接的第一組mos管驅(qū)動(dòng)電路4,所述第一組mos管驅(qū)動(dòng)電路4中設(shè)有六路mos管,其將該主控制單元1發(fā)送的驅(qū)動(dòng)信號(hào)轉(zhuǎn)換為控制信號(hào);所述第一組mos管驅(qū)動(dòng)電路4的控制信號(hào)通過第一繼電器電路5傳輸至第一無刷直流電機(jī)6或第二無刷直流電機(jī)7中;所述第一繼電器電路5與該主控制單元1連接,用于對(duì)第一無刷直流電機(jī)6和第二無刷直流電機(jī)7進(jìn)行選擇性接通;第一、第二無刷直流電機(jī)6、7上分別設(shè)有相獨(dú)立的第一、第二電機(jī)位置檢測(cè)電路8、9,所述第一、第二電機(jī)位置檢測(cè)電路8、9均與主控制單元1連接,用于分別將檢測(cè)到的電機(jī)位置信號(hào)發(fā)送至該主控制單元1中;
所述副控制單元2連接有第二組電機(jī)控制電路,所述第二組電機(jī)控制電路包括:與該副控制單元2連接的第二組mos管驅(qū)動(dòng)電路10,所述第二組mos管驅(qū)動(dòng)電路10中設(shè)有六路mos管,其將該副控制單元2發(fā)送的驅(qū)動(dòng)信號(hào)轉(zhuǎn)換為控制信號(hào);所述第二組mos管驅(qū)動(dòng)電路10的控制信號(hào)通過第二繼電器電路11傳輸至第三無刷直流電機(jī)12或第四無刷直流電機(jī)13中;所述第二繼電器電路11與該副控制單元2連接,用于對(duì)第三無刷直流電機(jī)12和第四無刷直流電機(jī)13進(jìn)行選擇性接通;第三、第四無刷直流電機(jī)12、13上分別設(shè)有相獨(dú)立的第三、第四電機(jī)位置檢測(cè)電路14、15,所述第三、第四電機(jī)位置檢測(cè)電路14、15均與副控制單元2連接,用于分別將檢測(cè)到的電機(jī)位置信號(hào)發(fā)送至該副控制單元2中;所述副控制單元2將電機(jī)位置信號(hào)通過控制總線3傳輸至主控制單元1中。
本發(fā)明中主控制單元1、副控制單元2是控制系統(tǒng)的核心部件,其可以采用瑞薩公司(renesas)型號(hào)為r5f10agclfb的控制芯片,其具備收集信息,分析信息,電機(jī)驅(qū)動(dòng)信號(hào)輸出以及錯(cuò)誤報(bào)警等相關(guān)功能;主控制單元1、副控制單元2之間通過控制總線3進(jìn)行通訊聯(lián)系,主控制單為上位機(jī),副控制單元2為下位機(jī)。
進(jìn)一步,所述主控制單元1上連接有記憶模塊16,所述記憶模塊16用于記錄主控制單元1所發(fā)送的電機(jī)位置信號(hào),或?qū)㈦姍C(jī)位置信號(hào)傳輸至該主控制單元1中。
進(jìn)一步,每個(gè)所述電機(jī)位置檢測(cè)電路均包括三路霍爾傳感器,每一路霍爾傳感器均依次連接有鉗位二極管、限流電阻和上拉電阻。
進(jìn)一步,每個(gè)所述無刷直流電機(jī)的母線上接有故障檢測(cè)電路,用于對(duì)電機(jī)的故障狀態(tài)進(jìn)行檢測(cè)得到故障信息,并將故障信息發(fā)送至主控制單元1或副控制單元2中;在無刷直流電機(jī)旋轉(zhuǎn)的任何時(shí)刻,只要發(fā)生了錯(cuò)誤故障,系統(tǒng)也會(huì)立刻停止輸出pwm調(diào)制信號(hào),讓無刷直流電機(jī)停止旋轉(zhuǎn),以保護(hù)電機(jī)和控制器不受損壞。
進(jìn)一步,所述主控制單元1上接有八向控制開關(guān),所述八向控制開關(guān)用于向主控制單元1輸入驅(qū)動(dòng)信號(hào)。
進(jìn)一步,所述副控制單元2的數(shù)量為一個(gè)以上,且每個(gè)副控制單元2均連接有一個(gè)第二組電機(jī)控制電路。具體安裝使用時(shí),可根據(jù)情況的需要對(duì)副控制單元2及第二組電機(jī)控制電路的數(shù)量進(jìn)行增加,如需要實(shí)現(xiàn)十向控制時(shí),則可增加一組副控制單元2及第二組電機(jī)控制電路。
用戶調(diào)節(jié)座椅位置時(shí),因?yàn)殡姍C(jī)的工作轉(zhuǎn)速是恒定的,系統(tǒng)只需要記錄用戶調(diào)節(jié)座椅的時(shí)間和方向,即可記錄該次調(diào)節(jié)的相對(duì)位移差,此相對(duì)位移差是根據(jù)出廠的坐標(biāo)零點(diǎn)為相對(duì)位移。通過這種方式,即可記錄各個(gè)方向上的位移信息,若該位置用戶啟動(dòng)了記憶功能,系統(tǒng)會(huì)將該位置信息記錄為用戶喜愛狀態(tài),當(dāng)用戶在這基礎(chǔ)上又進(jìn)行了位置調(diào)整,但不啟動(dòng)記憶功能,系統(tǒng)會(huì)將位置信息記憶為臨時(shí)狀態(tài)。若需要位置復(fù)位,位置復(fù)位時(shí),只需將臨時(shí)狀態(tài)的位置信息通過同樣時(shí)間,反向的方向進(jìn)行調(diào)整,即可恢復(fù)用戶喜愛狀態(tài)下的座椅位置。
當(dāng)啟動(dòng)座椅位置記憶復(fù)位功能時(shí),接收該復(fù)位要求信號(hào)的是主控制單元1,副控制單元2并不能接收復(fù)位要求信號(hào)。主控制單元1馬上進(jìn)入位置復(fù)位模式,并向副控制單元2發(fā)送座椅位置復(fù)位模式指令,此時(shí),系統(tǒng)不接受八向控制開關(guān)的任何指令,即使八向控制開關(guān)沒有任何操作,系統(tǒng)的電機(jī)仍然會(huì)啟動(dòng),進(jìn)行座椅位置調(diào)整。主控制單元1與副控制單元2在位置復(fù)位模式里,會(huì)向各自的記憶模塊16讀取座椅的位置信息,并通過分析座椅的相對(duì)位移計(jì)算出輸出pwm信號(hào)得時(shí)間,與此同時(shí),控制單元從三路霍爾信號(hào)電路中獲得三路霍爾信號(hào),通過對(duì)三路霍爾信號(hào)組合分析,識(shí)別電機(jī)的轉(zhuǎn)子位置狀態(tài),根據(jù)svpwm算法,計(jì)算出驅(qū)動(dòng)轉(zhuǎn)子轉(zhuǎn)動(dòng)的電壓矢量方向和角度,并通過輸出pwm調(diào)制信號(hào)的方式,pwm信號(hào)通過mos管驅(qū)動(dòng)電路控制六路mos管各自的開通與關(guān)斷狀態(tài),將電源的能量轉(zhuǎn)化為電機(jī)內(nèi)部的磁場(chǎng)能量,按照設(shè)定的時(shí)間和頻率驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。當(dāng)主控制單元1完成了位置復(fù)位動(dòng)作后,會(huì)查詢副控制單元2反饋位置復(fù)位進(jìn)度的信號(hào),若副控制單元2未完成位置復(fù)位,主控制單元1仍然發(fā)送位置復(fù)位指令給副控制單元2,保證副控制單元2不受八向控制開關(guān)的影響;若副控制單元2完成了位置復(fù)位,主控制單元1發(fā)送副控制單元2取消位置復(fù)位模式,此時(shí),系統(tǒng)重新接收八向控制開關(guān)的指令。
目前現(xiàn)有的汽車座椅電機(jī)控制方案均通過有刷電機(jī)進(jìn)行控制,八向控制開關(guān)連接四臺(tái)不同方向的有刷電機(jī),而且該八向控制開關(guān)還與電源相連接,簡(jiǎn)單地說,就是當(dāng)八向控制開關(guān)中有一向開關(guān)閉合,會(huì)給四臺(tái)有刷電機(jī)中特定一臺(tái)供電,有刷電機(jī)開始轉(zhuǎn)動(dòng),當(dāng)松開開關(guān)時(shí),有刷電機(jī)斷電停止。從其控制方式上看,并不存在控制電路,只是單純的開關(guān)通斷電的過程。并且在現(xiàn)有方案中該八向控制開關(guān)閉合斷開瞬間會(huì)產(chǎn)生比較大的拉弧電流,使開關(guān)的接觸點(diǎn)容易氧化,引起接觸不良,嚴(yán)重影響開關(guān)的使用壽命。而本發(fā)明為使用一個(gè)控制系統(tǒng)去控制四個(gè)不同運(yùn)動(dòng)方向無刷直流電機(jī)的控制方案,通過八向控制開關(guān)一對(duì)一控制,精確度高,與有刷電機(jī)的控制方案相比,本發(fā)明的八向控制開關(guān)只提供電平弱電流信號(hào),開關(guān)切換時(shí)不會(huì)對(duì)開關(guān)觸點(diǎn)產(chǎn)生拉弧電流,因此,開關(guān)的使用壽命會(huì)大大提高,而且?guī)Э刂破鞯臒o刷直流電機(jī)特性具有可調(diào)節(jié)功能,如軟啟動(dòng)時(shí)間可調(diào)節(jié),電機(jī)額定工作轉(zhuǎn)速可調(diào)節(jié),電機(jī)轉(zhuǎn)速特性硬等優(yōu)點(diǎn),與有刷電機(jī)相比,無刷直流電機(jī)制作工藝簡(jiǎn)單,具備制作成本低,系統(tǒng)運(yùn)行效率高,不良率低等優(yōu)勢(shì)。
請(qǐng)參看圖10,本發(fā)明一種應(yīng)用如上所述新型的汽車座椅電機(jī)控制系統(tǒng)的控制方法,包括:
201.判斷是否接收到復(fù)位信號(hào)
檢測(cè)并判斷是否接收到用戶所輸入的復(fù)位信號(hào),
202.根據(jù)位置信號(hào)驅(qū)動(dòng)電機(jī)
若接收到復(fù)位信號(hào),則對(duì)記憶模塊中每個(gè)無刷直流電機(jī)的實(shí)際位置信號(hào)進(jìn)行提取,并獲取每個(gè)無刷直流電機(jī)當(dāng)前的電機(jī)位置信號(hào),再根據(jù)每個(gè)無刷直流電機(jī)實(shí)際位置信號(hào)與當(dāng)前的電機(jī)位置信號(hào),計(jì)算每個(gè)無刷直流電機(jī)的移動(dòng)目標(biāo)方向和移動(dòng)目標(biāo)距離;根據(jù)該移動(dòng)目標(biāo)方向和移動(dòng)目標(biāo)距離,產(chǎn)生相應(yīng)的控制信號(hào),對(duì)無刷直流電機(jī)進(jìn)行驅(qū)動(dòng);
203.檢測(cè)開關(guān)的觸發(fā)狀態(tài)
若沒接收到復(fù)位信號(hào),則檢測(cè)八向控制開關(guān)的觸發(fā)狀態(tài),檢測(cè)八向控制開關(guān)中哪個(gè)按鍵被觸發(fā),并產(chǎn)生相應(yīng)的驅(qū)動(dòng)信號(hào);
204.判斷是否產(chǎn)生驅(qū)動(dòng)信號(hào)
判斷其是否產(chǎn)生驅(qū)動(dòng)信號(hào),
205.確定需要驅(qū)動(dòng)的電機(jī)
若產(chǎn)生驅(qū)動(dòng)信號(hào),則根據(jù)驅(qū)動(dòng)信號(hào)的內(nèi)容,確定需要進(jìn)行驅(qū)動(dòng)的無刷直流電機(jī);由于本發(fā)明的控制系統(tǒng)中設(shè)有四個(gè)無刷直流電機(jī),每個(gè)無刷直流電機(jī)通過正轉(zhuǎn)與反轉(zhuǎn)對(duì)座椅在兩個(gè)相反方向的移動(dòng)進(jìn)行控制,八向控制開關(guān)有八個(gè)按鍵,每個(gè)按鍵對(duì)應(yīng)一個(gè)控制方向,即對(duì)應(yīng)著一個(gè)無刷直流電機(jī)的一個(gè)運(yùn)轉(zhuǎn)方向;若八向控制開關(guān)中的一個(gè)按鍵被觸發(fā),其對(duì)應(yīng)的無刷直流電機(jī)即會(huì)向?qū)?yīng)方向進(jìn)行轉(zhuǎn)動(dòng);
206.判斷是否要切換電機(jī)連接
檢測(cè)繼電器的連接狀態(tài),判斷該無刷直流電機(jī)是否與mos管驅(qū)動(dòng)電路接通,若已接通,則進(jìn)行步驟208.獲取電機(jī)位置信號(hào);
207.調(diào)整繼電器的連接狀態(tài)
若未接通,則調(diào)整繼電器的連接狀態(tài),使該無刷直流電機(jī)與mos管驅(qū)動(dòng)電路接通;下面以一個(gè)例子對(duì)其具體切換判斷過程進(jìn)行解釋:由于第一、第二無刷直流電機(jī)7的電機(jī)線連接在第一繼電器電路上,若檢測(cè)到八向控制開關(guān)所產(chǎn)生的驅(qū)動(dòng)信號(hào)中為對(duì)第一無刷直流電機(jī)6轉(zhuǎn)動(dòng)指令,而第一繼電器電路上電時(shí)的默認(rèn)狀態(tài)是連接第一無刷直流電機(jī)6的電機(jī)線的,而系統(tǒng)不需要切換繼電器;而當(dāng)檢測(cè)到八向控制開關(guān)所產(chǎn)生的驅(qū)動(dòng)信號(hào)中為對(duì)第二無刷直流電機(jī)7的轉(zhuǎn)動(dòng)指令,此時(shí)繼電器需要切換才能連接到第二無刷直流電機(jī)7的電機(jī)線時(shí),主控制單元1需要發(fā)出閉合繼電器指令使繼電器閉合到另外一側(cè),使驅(qū)動(dòng)線切換連接到第二無刷直流電機(jī)7的電機(jī)線;
208.獲取電機(jī)位置信號(hào)
獲取該無刷直流電機(jī)當(dāng)前的電機(jī)位置信號(hào),并將當(dāng)前的電機(jī)位置信號(hào)記錄為起始位置信號(hào);通過與該無刷直流電機(jī)相連接的電機(jī)位置檢測(cè)電路中獲取三路霍爾信號(hào),分析霍爾信號(hào)得到當(dāng)前的電機(jī)位置信號(hào);
209.驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)
在記錄好起始位置信號(hào)后,向該無刷直流電機(jī)發(fā)送控制信號(hào),使該無刷直流電機(jī)進(jìn)行運(yùn)轉(zhuǎn);其具體為:運(yùn)用svpwm算法計(jì)算出電壓空間矢量的大小和角度,并轉(zhuǎn)化為pwm信號(hào)向該無刷直流電機(jī)發(fā)送;同時(shí),對(duì)該無刷直流電機(jī)的運(yùn)轉(zhuǎn)方向和運(yùn)轉(zhuǎn)時(shí)間進(jìn)行記錄,并不間斷地進(jìn)行步驟202,檢測(cè)八向控制開關(guān)的觸發(fā)狀態(tài),判斷其是否產(chǎn)生驅(qū)動(dòng)信號(hào);
210.電機(jī)不進(jìn)行運(yùn)轉(zhuǎn)
若沒產(chǎn)生驅(qū)動(dòng)信號(hào),不向該無刷直流電機(jī)發(fā)送控制信號(hào),該無刷直流電機(jī)不進(jìn)行運(yùn)轉(zhuǎn);
211.得到實(shí)際位置信號(hào)
在該無刷直流電機(jī)停止運(yùn)轉(zhuǎn)后,根據(jù)該無刷直流電機(jī)的運(yùn)轉(zhuǎn)方向和運(yùn)轉(zhuǎn)時(shí)間得到相對(duì)位置信號(hào),并根據(jù)該相對(duì)位置信號(hào)與起始位置信號(hào)得到實(shí)際位置信號(hào);
212.判斷是否存儲(chǔ)實(shí)際位置信號(hào)
根據(jù)輸入的控制信號(hào),判斷是否需要對(duì)該實(shí)際位置信號(hào)進(jìn)行存儲(chǔ);若需要存儲(chǔ),則將該實(shí)際位置信號(hào)存儲(chǔ)至記憶模塊16中,若不需要存儲(chǔ),則將該實(shí)際位置信號(hào)進(jìn)行臨時(shí)存儲(chǔ);當(dāng)用戶選擇對(duì)該實(shí)際位置信號(hào)進(jìn)行存儲(chǔ),系統(tǒng)會(huì)將該位置信息記錄為用戶喜愛狀態(tài),當(dāng)用戶在這基礎(chǔ)上又進(jìn)行了位置調(diào)整,但不啟動(dòng)記憶功能,系統(tǒng)會(huì)將位置信息記憶為臨時(shí)狀態(tài)。若需要位置復(fù)位,位置復(fù)位時(shí),只需將臨時(shí)狀態(tài)的位置信息通過同樣時(shí)間,反向的方向進(jìn)行調(diào)整,即可恢復(fù)用戶喜愛狀態(tài)下的座椅位置;
213.存儲(chǔ)實(shí)際位置信號(hào)
將該實(shí)際位置信號(hào)存儲(chǔ)至記憶模塊16中,該實(shí)際位置信號(hào)記錄了用戶喜愛狀態(tài)下的座椅位置信息。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。