專利名稱:無刷電動機的驅動電路的制作方法
技術領域:
本發(fā)明涉及無刷電動機的驅動電路。
在現(xiàn)有技術中,無刷電動機的旋轉驅動控制可以大致分為兩種控制功能。一種是控制通入各相電樞線圈的電流的通電時間的換向控制,另一種是用于使轉速保持恒定的速度控制。對于換向控制,需要有表示電樞線圈同轉子相對位置的轉子位置信號,另一方面,對于速度控制,需要有表示轉子轉速的速度信號。
在現(xiàn)有的典型無刷電動機的換向轉換控制中,使用了霍爾元件等轉子位置檢測元件。但是,由于轉子位置檢測元件并不便宜而且還需要很多的引線,就有因為復雜而引起成本增加的缺點。
而且,由于安裝了轉子位置檢測元件,就限制了電動機的小型薄型化。由于轉子位置檢測元件的輸出會隨溫度濕度而變化,因而在可靠性上也存在問題。
為了克服上述缺點,提出了幾種由電樞線圈中所感應的反應電壓信號來檢測轉子位置的無刷電動機驅動方式。作為由反應電壓信號進行位置檢測的驅動方式的典型方案是如在特公昭58-25038中所記載的那樣。其中披露了兩種方案通過比較端電壓相互的大小來進行位置檢測;和通過比較電樞線圈的中點電壓與端電壓的大小來進行位置檢測。
其中通過比較中點電壓和端電壓的大小來進行位置檢測方式的全部結構由
圖120所表示。在圖120中,12、13、14是星形接法的無刷電動機電樞線圈,11是切換流通在電樞線圈12、13、14中的通電電流的電橋電路。比較器500分別對不在電樞線圈中點上的各相端電壓U、V、W同中點電壓M進行比較,從而檢測轉子位置。換向控制裝置501根據(jù)由比較器500所檢測的轉子位置來控制電橋電路11,通過使預定相的電樞線圈通電來使轉子旋轉。
而且,作為補償在該端電壓比較時產(chǎn)生的相位滯后,在特開昭51-100216中揭示了一種把電樞線圈中的電阻降程度看作為恒定值而由分壓電阻來補償相位滯后的方法。
但是,在利用電樞線圈中所感應的反應電壓而檢測轉子位置的驅動方式中,當轉子的轉速達到預定值以上而在電樞線圈端上不產(chǎn)生預定反應電壓時,就不能檢測轉子的位置。由此,在起動時不能得到轉子位置,因而就需要從外部強制地施加旋轉磁場的裝置。但是,在從外部強制施加旋轉磁場的情況下,轉子和電樞線圈的相對位置并不一定會停在能夠向正轉方向旋轉的位置上,則由于轉子的位置會使轉矩在起動開始時向反轉方向作用,就有不能正常起動的問題。
為了解決這個問題,在例如特開昭57-173385和特開平2-237490等中提出了改進方案。在特開昭57-173385中揭示了這種起動方式設置有在起動時使電樞線圈的特定相以預定時間通電的裝置和從外部強制地給電樞線圈施加旋轉磁場的裝置,在起動時把轉子固定在預定位置上,然后才使轉子開始旋轉。用圖121來對特開昭57-173385的方式進行說明。在圖121(a)中,固定計時電路512和3相DC無刷電動機的電樞線圈12(U相)、13(V相)、14(W相)通過電源開關511被連接到電源510上。電樞線圈12、13、14分別同三極管515、516、517的集電極相連接,這些三極管的發(fā)射極接地,而構成驅動電路518。
切換計時電路513和旋轉磁場發(fā)生電路514同固定計時電路512相連接,而且該切換計時電路513同切換電路519相連接。切換電路519把從旋轉磁場發(fā)生電路514所輸出的驅動電路518的驅動電流同根據(jù)從電樞線圈12、13、14所檢測的感應電壓而得到的驅動電流進行切換以提供給驅動電路518。各相的三極管515、516、517的基極連接在該切換電路519的輸出端上。感應電壓檢測電路520連接在切換電路519的輸入端上。電樞線圈12、13、14連接在該感應電壓檢測電路520的輸入端上。3相輸出信號從旋轉磁場發(fā)生電路514分別輸入該切換電路519的輸入端。
由于這種結構,當電源開關511接通時,電樞線圈12、13、14的一端連接到電源上,同時固定計時電路512工作,給電樞線圈12、13、14的某一相例如W相進行勵磁的如圖121(b)所示的控制信號512就被定時輸出到旋轉磁場發(fā)生電路514中,同時輸出到切換計時電路513中。控制信號521從該固定計時電路512輸出,經(jīng)過一定時間后,固定計時電路512斷開。在該斷開中,用于分別給電樞線圈12、13、14勵磁的圖121(b)所示的驅動信號523、524、525通過切換電路519從旋轉磁場發(fā)生電路514分別輸出到三極管515、516、517的基極上。該切換電路519根據(jù)從切換計時電路513所輸出的圖121(b)所示的切換指令信號522而切換為圖121(a)所示的實線連接狀態(tài),并且在從該切換計時電路513所輸出的切換指令信號522變?yōu)榈碗娖街埃S持該連接狀態(tài)。
根據(jù)從旋轉磁場發(fā)生電路514所輸出的驅動信號而把驅動信號依次加到驅動電路518的三極管515、516、517的基極,則電流從電源510依次流過電樞線圈12、13、14,在電樞線圈12、13、14中形成旋轉磁場,轉子開始旋轉。
這樣,當電動機被起動而經(jīng)過預定時間后,從切換計時電路513所輸出的切換信號522變?yōu)榈碗娖?,切換電路519進行切換。作為感應電壓檢測電路520輸出的驅動信號被輸出到驅動電路518中,依次驅動三極管515、516、517,三相無刷電動機維持旋轉。
下面對特開平2-237490進行說明。該無刷電動機設有用于檢測轉子的旋轉位置的磁電變換元件。而且,在起動時,根據(jù)磁電變換元件檢測的旋轉位置,預先從為起動而設定的多個通電模式中選擇出對應于轉子停止位置的預定通電切換模式,由該所選擇的通電切換模式切換向定子電樞線圈的驅動電流,產(chǎn)生旋轉磁場而使轉子起動。而且,如果在定子電樞線圈中產(chǎn)生的感應電壓達到了檢測轉子旋轉位置的必要值,就從感應電壓檢測轉子的旋轉位置,由該檢測輸出切換向電樞線圈的驅動電流,產(chǎn)生旋轉磁場而旋轉驅動轉子。
另一方面,在現(xiàn)有技術中對于無刷電動機的速度控制,一般是使用通過控制電樞線圈中所流通的電流量而使轉速保持為恒定的方式。圖122是表示現(xiàn)有無刷電動機驅動電路的速度控制系統(tǒng)的方框圖。在圖122中,530是檢測轉子的實際轉速并輸出速度信號的速度檢測電路;531是以基準時鐘對速度信號的周期進行計數(shù)并輸出具有相當于速度誤差的脈寬的速度誤差信號的速度誤差信號檢測電路;速度誤差補償濾波器532,根據(jù)速度誤差信號,把速度誤差為0這種電流指令值輸出到電流供給電路533。電流供給電路533根據(jù)電流指令值來調(diào)節(jié)供給無刷電動機534的電樞線圈的電流量。在這種現(xiàn)有的無刷電動機驅動電路中,速度誤差補償濾波器由模擬濾波器構成,使用圖123所示這種把PI濾波器460和一階滯后濾波器464串聯(lián)連接的方式。
在現(xiàn)有無刷電動機驅動電路中,在利用由基準時鐘計數(shù)速度信號的周期而改變電動機的指令轉數(shù)的情況下,使輸入上述速度誤差檢測器的基準時鐘的頻率與指令轉數(shù)成比例而變化來切換轉數(shù)。
在檢測用于控制無刷電動機轉速的速度信號的方式中,在現(xiàn)有技術中是利用稱之為使用專用頻率發(fā)電機作為速度檢測的FG方式,和利用電樞線圈中所感應的反應電壓信號的振幅與轉速成比例而檢測速度的方式。
現(xiàn)有的通過比較兩個端電壓大小來進行位置檢測的驅動方式,由于進行比較的兩個端電壓中的一方為通電相而另一方為不通電相,則在負載時當通電電流上升時通電相的電樞線圈中的電阻降的影響就會變大,而在轉子位置信號中產(chǎn)生相位滯后。
由于該相位滯后在換向時間上發(fā)生滯后,就減小了所產(chǎn)生的轉矩而降低了轉速。當轉速減小時,為了提高轉度而提高通電電流,就會發(fā)生電阻降的影響進一步變大這樣的惡性循環(huán)。在最壞的情況下,由于不能產(chǎn)生高于負載的轉矩而陷入停止狀態(tài)。
另一方面,在現(xiàn)有的通過比較中點電壓和端電壓的大小來進行位置檢測的驅動方式中,雖然解決了在位置檢測信號中產(chǎn)生滯后這樣的問題,但由于需要把中點從無刷電動機內(nèi)部引出,而使得引線處理變得復雜。
由于由中點電壓和端電壓的比較所得到的轉子位置信號相對于實際需要的轉子位置信號在電角度上要偏移30度相位,就必須進行相位校正。通常,在相位校正中往往使用積分濾波器,但在電動機進行可變速運轉的情況下,必須要改變積分濾波器的常數(shù)。而且,如果常數(shù)是固定的,在過渡狀態(tài)中換向工作就會變得不穩(wěn)定。
而且,在上述兩種驅動方式中,由于隨著驅動三極管的開關而在端電壓波形上發(fā)生的尖峰狀噪聲的影響,使得轉子位置信號變得不正確。
在由專用頻率發(fā)電機檢測速度的方式中,需要機械加工精度高的頻率發(fā)電機,而且,由于使用專用檢測器,在空間利用效率、成本方面是不利的。
而在由反應電壓振幅來檢測速度的方式中,由于通過驅動電流在電樞線圈中流通而產(chǎn)生的電壓與反應電壓相重疊,僅檢測反應電壓信號的振幅是困難的,而且隨著周圍環(huán)境的變化振幅也發(fā)生變化。
由上述那樣構成的現(xiàn)有無刷電動機的起動方式,在起動開關接通后,由于在預定相中必須等待預定時間,因而在起動時要花費較多的時間。
當起動失敗時需要進行再次起動,因而在起動時要花費更多的時間。
上述那樣構成的現(xiàn)有無刷電動機驅動電路的速度誤差補償濾波器,在大的低通外部干擾情況下,不能完全壓縮外部干擾,其結果不能滿足旋轉精度的規(guī)格要求。
在現(xiàn)有無刷電動機驅動電路中,當給予電動機的指令轉數(shù)變化時,需要具有使輸入速度誤差檢測器的基準時鐘的頻率與指令轉數(shù)成比例地變化的功能。
由于現(xiàn)有無刷電動機驅動電路不能使換向的時間與增減電樞線圈電流的時間同步,因而就不適于進行所謂把由電樞線圈電阻值和通入線圈的電流值所決定的校正值對線圈電壓進行實現(xiàn)驅動期間的加減運算的處理。
由于現(xiàn)有無刷電動機驅動電路用矩形波驅動信號來開關驅動三極管,則在換向時就會產(chǎn)生噪聲。
為了解決上述問題,本發(fā)明的目的是提供一種在負載時在轉子位置信號上沒有相位滯后、不管穩(wěn)定時還是過渡時間都能穩(wěn)定地旋轉驅動而且引線處理也不復雜的無刷電動機驅動電路。
本發(fā)明的又一個目的是提供一種即使隨著驅動三極管的開關在端電壓波形上產(chǎn)生尖峰狀電壓變化也能正確地檢測轉子位置信號的無刷電動機驅動電路。
本發(fā)明的另一個目的是提供一種不設置專用的速度檢測器就能獲得速度信號的無刷電動機驅電路。
本發(fā)明的又一個目的是提供一種不受負荷條件的影響就能在最短時間內(nèi)確實起動的無刷電動機驅動電路。
本發(fā)明的再一個目的是提供一種能在低通外部干擾大的情況下完全壓縮外部干擾而提供高精度的旋轉的無刷電動機驅動電路。
本發(fā)明的再一個目的是提供一種能通過切換速度誤差檢測器的目標轉速和速度誤差補償濾波器的增益元件使電動機的轉數(shù)穩(wěn)定地變化的無刷電動機驅動電路。
本發(fā)明的再一個目的是提供一種具有能使換向的時間與減小電樞線圈電流的時間同步結構的無刷電動機驅動電路。
本發(fā)明的再一個目的是提供一種換向時的噪聲很小的無刷電動機驅動電路。
本發(fā)明所述的無刷電動機的驅動電路包括由多相電樞線圈驅動轉子的無刷電動機的各相線圈端電壓檢測裝置;在實際驅動期間僅把由電樞線圈電阻和線圈電流決定的校正值同各相檢測線圈端電壓進行加減運算的各相端電壓校正裝置;比較該校正后的各相端電壓的大小的比較裝置。用由上述比較裝置檢測的轉子位置信號來進行各相電樞的外加驅動。
本發(fā)明的另一種無刷電動機的驅動電路包括由多相電樞線圈驅動轉子的無刷電動機的各相線圈端電壓檢測裝置;在實際驅動期間僅把由電樞線圈電阻和線圈電流決定的校正值同各相間的線圈端電壓進行加減運算的各相間電壓差校正裝置;比較該校正后的各相間電壓差的大小的比較裝置。用由上述比較裝置檢測的轉子位置信號來進行各相電樞線圈的外加驅動。
設置轉子位置信號的前沿·后沿信號檢測裝置,把它們的信號檢測結果看作為檢測速度信號而進行速度反饋控制。
把給勵磁驅動各相電樞線圈的橋式電路的驅動信號為驅動狀態(tài)的期間作為實際驅動期間信號提供給各相端電壓校正裝置。
把給勵磁驅動各相電樞線圈的橋式電路的驅動信號為驅動狀態(tài)的期間作為實際驅動期間信號提供給各相間電壓差校正裝置。
設置同勵磁驅動電樞線圈的橋式電路串聯(lián)連接的實際電流檢測電阻,把流過該檢測電阻的電流作為線圈電流提供給各相端電壓校正裝置。
設置同勵磁驅動電樞線圈的橋式電路串聯(lián)連接的實際電流檢測電阻,把流過該檢測電阻的電流作為線圈電流提供給各相間電壓差校正裝置。
設置檢測各相端電壓的大小或各相間電壓差大小的比較信號的前沿·后沿邊緣的微分電路;和用由該微分電路檢測邊緣的時間閂鎖上述比較信號的閂鎖電路,把各閂鎖電路輸出進行組合而作為轉子位置信號進行各相電樞線圈的外加驅動。
本發(fā)明的另一種無刷電動機的驅動電路包括轉子位置信號生成裝置,從由多相電樞線圈驅動轉子的無刷電動機的各相端電壓或各相間的電壓差來檢測轉子位置信號;計數(shù)器,檢測上述輸出的轉子位置信號的前沿·后沿邊緣并從各檢測邊緣信號中選擇需要的邊緣信號作為一方的輸出,并且對需要的邊緣信號進行計數(shù)而作為起動時各相電樞線圈的外加驅動信號;脈沖發(fā)生裝置,把該計數(shù)器的一方輸出作為輸入,該輸入在不能得到預定時間的情況下使計數(shù)器進行正計數(shù)在起動時由上述計數(shù)器的輸出進行電樞線圈的外加驅動。
本發(fā)明的另一種無刷電動機的驅動電路包括轉子位置信號生成裝置,從由多相電樞線圈驅動轉子的無刷電動機的各相端電壓或各相間電壓差來檢測轉子位置信號;計數(shù)器,檢測上述輸出的轉子位置信號的前沿·后沿邊緣并從各檢測邊緣信號中選擇需要的邊緣信號而作為一方輸出,并且對需要的邊緣信號進行計數(shù)而作為起動時各相電樞線圈的外加驅動信號;脈沖發(fā)生器,把該計數(shù)器的一方輸出作為輸入,該輸入在不能得到預定時間的情況下使計數(shù)器進行正計數(shù);穩(wěn)態(tài)旋轉檢測裝置,由上述轉子位置信號和上述計數(shù)器輸出的組合來監(jiān)視電動機的旋轉,在旋轉異常時輸出再起動脈沖而成為起動狀態(tài),在旋轉異常時由計數(shù)器的輸出進行電樞線圈的外加驅動。
設置切換裝置和計時器,對下述兩種情況進行切換,即在起動時或再起動時,根據(jù)計數(shù)器的值來驅動各相電樞線圈,而在其后的穩(wěn)態(tài)時由轉子位置信號來驅動各相電樞線圈。由計時器設定起動或再起動時間并進行切換。
設置切換裝置,對下列兩種情況進行切換,即在起動或再起動時,根據(jù)計數(shù)器的值來驅動各相電樞線圈,而在其后的穩(wěn)態(tài)時,由轉子位置信號來驅動各相電樞線圈。隨著上述計數(shù)器成為預定值而結束起動或再起動時間并進行切換。
設置切換裝置,對下列兩種情況進行切換,即在起動或再起動時,根據(jù)計數(shù)器的值來驅動各相電樞線圈,而在其后的穩(wěn)態(tài)時,由轉子位置信號來驅動各相電樞線圈;和轉子速度信號檢測裝置。隨著所檢測的速度信號成為預定速度而結束起動或再起動時間并進行切換。
設置切換裝置,對下列兩種情況進行切換,即在起動或再起動時,根據(jù)計數(shù)器的值來驅動各相電樞線圈,而在其后的穩(wěn)態(tài)時,由轉子位置信號來驅動各相電樞線圈。隨著所檢測的轉子位置信號成為預定組合值而結束起動或再起動時間并進行切換。
設置切換裝置,對下列兩種情況進行切換,即在起動或再起動時,根據(jù)計數(shù)器的值來驅動各相電樞線圈,而在其后的穩(wěn)態(tài)時,由轉子位置信號來驅動多相電樞線圈。隨著給各相電樞線圈的驅動信號成為預定的組合值而結束起動或再起動時間并進行切換。
設置切換裝置,對下列兩種情況進行切換,即在起動或再起動時,根據(jù)計數(shù)器的值來驅動各相電樞線圈,而在其后的穩(wěn)態(tài)時,由轉子位置信號來驅動各相電樞線圈;和根據(jù)需要設置計時器或轉子速度信號檢測裝置。隨著計時器設定時間結束或速度信號檢測值成為預定速度或計數(shù)器成為預定值或所檢測的轉子位置信號成為預定組合值或給各相電樞線圈的驅動信號成為預定組合值這幾種情況成立,結束起動或再起動時間并進行切換。
設置計數(shù)器,在輸入計數(shù)器的轉子位置信號未進行預定時間變化的情況下,作為旋轉異常而輸出再起動脈沖并成為起動狀態(tài),成為使其本身進行正計數(shù)。
設置位置檢測器,檢測相對于從各相端電壓或各相間電壓差檢測出的轉子位置信號偏移電角度π/6的位置;和保持電路,輸出由該位置檢測器的輸出和起動指示信號決定的選擇信號。在起動或再起動時,計數(shù)器根據(jù)上述選擇信號決定給各相電樞的驅動信號。
設置位置檢測器,檢測相對于從各相端電壓或各相間電壓差所檢測出的轉子位置信號偏移電角度π/6的位置;和保持電路,輸出由該位置檢測器的輸出和起動指示信號決定的選擇信號。把上述位置檢測器的輸出使用到起動或再起動時的最初的給電樞的驅動信號上,在其后的起動或再起動時的驅動中,使用計數(shù)器根據(jù)上述選擇信號決定給各相電樞的驅動信號組合的信號。
本發(fā)明的另一種無刷電動機的驅動電路,在基本結構上,進一步設置有微分電路,用來檢測各相端電壓大小或各相間電壓差大小的比較信號的前沿·后沿邊緣;計時器,根據(jù)該微分電路的邊緣檢測而進行工作并在預定時間后停止工作;閂鎖電路,根據(jù)微分電路中檢測出邊緣的時間來閂鎖比較信號,根據(jù)計時器停止的時間解除閂鎖。把上述閂鎖電路的輸出進行組合而作為轉子位置信號進行各相電樞線圈的外加驅動。
根據(jù)給電樞的指令轉數(shù)來變化閂鎖電路從閂鎖比較信號到解除閂鎖的計時器時間長度。
本發(fā)明的另一種無刷電動機的驅動電路包括轉子位置信號生成裝置,用來從多相的各相端電壓或各相間電壓差檢測轉子的位置信號;脈沖發(fā)生裝置,用來檢測該輸出的轉子位置信號的前沿·后沿邊緣,從各檢測邊緣信號中選擇需要的邊緣信號并提供輸出脈沖列,在需要的邊緣信號不能在預定時間內(nèi)得到的情況下提供模擬脈沖列;計數(shù)器,用來對該脈沖發(fā)生裝置的輸出進行計數(shù);穩(wěn)態(tài)旋轉檢測裝置,用來在轉子位置信號同計數(shù)器的值的關系不是預定關系的情況下輸出旋轉異常信號;再起動脈沖發(fā)生裝置,用來在起動和再起動后的設定時間內(nèi)遮蔽上述穩(wěn)態(tài)旋轉檢測裝置的旋轉異常信號,在設定時間結束后根據(jù)上述旋轉異常信號輸出再起動脈沖。在起動時和由再起動脈沖所產(chǎn)生的再起動時的設定時間內(nèi),由計數(shù)器的輸出進行電樞線圈的外加驅動。
設置切換裝置和計時器,對下列情況進行切換,即在起動或再起動時,根據(jù)計數(shù)器的值驅動各相電樞線圈,在其后的穩(wěn)態(tài)時根據(jù)轉子位置信號驅動各相電樞線圈。由計時器來設定起動或再起動時間并進行切換。
本發(fā)明的另一種無刷電動機的驅動電路包括速度檢測裝置,用來檢測轉子旋轉的速度;速度誤差檢測裝置,用來把該檢測出的轉子實際轉速同目標轉速之差作為速度誤差信號輸出;速度誤差補償濾波器,用來把該檢測出的速度誤差信號作為輸入,比例·積分(PI)濾波器與一階滯后濾波器構成并聯(lián)電路,將該并聯(lián)電路的各輸入相加值作為一階滯后濾波器的串聯(lián)電路的輸入,把相加的一階滯后輸出作為給電樞線圈的電流指令值。
此外還包括速度檢測裝置,用來檢測轉子旋轉的速度;速度誤差檢測裝置,用來把檢測出的轉子實際轉速與目標轉速之差作為速度誤差信號而輸出;速度誤差補償濾波器,用來把該檢測出的速度誤差信號作為輸入,比例·積分濾波器與一階滯后濾波器構成串聯(lián)電路,該串聯(lián)電路與不相同另外設置的一階滯濾波器構成并聯(lián)電路,把該并聯(lián)電路的各輸出相加值作為給電樞線圈的電流指令值。
此外還包括速度檢測裝置,用來檢測轉子旋轉的速度;速度誤差檢測裝置,用來把該檢測出的轉子實際轉速與目標轉速之差作為速度誤差信號而輸出;速度誤差補償濾波器,用來從該檢測出的速度誤差信號獲得給電樞線圈的電流指令值。根據(jù)給無刷電動機驅動電路的指令轉數(shù)來變化速度誤差檢測裝置的目標轉速和速度誤差補償濾波器的增益。
本發(fā)明的另一種無刷電動機的驅動電路,包括轉子位置檢測裝置,用來檢測電樞線圈同轉子的相對位置;轉向控制裝置,用來根據(jù)該檢測出的轉子位置切換通電相;速度檢測裝置,用來檢測轉子旋轉的速度;速度誤差檢測裝置,用來把該檢測出的轉子實際轉速與目標轉速之差作為速度誤差信號而輸出;速度誤差補償濾波器,用來從該檢測出的速度誤差信號獲得給電樞線圈的電流指令值。由換向控制裝置來切換通電相并在一定時間后進行給電樞線圈的電流指令值的增減。
在起動和再起動期間,給電樞線圈提供最大電流。
本發(fā)明的另一種無刷電動機的驅動電路,包括轉子位置信號生成裝置,用來從多相的各相端電壓或各相間電壓差檢測出轉子位置信號;脈沖發(fā)生裝置,用來檢測該輸出的轉子位置信號的前·后沿邊緣,從各檢測出的邊緣信號中選擇需要的邊緣信號而提供輸出脈沖列,在需要的邊緣信號未得到預定信號的情況下提供模擬脈沖列;計數(shù)器,用來對該脈沖發(fā)生裝置的輸出進行計數(shù)。由計數(shù)器的輸出來進行電樞線圈的外加驅動。
本發(fā)明的另一種無刷電動機的驅動電路,其基本結構包括換向電路,從由包含各相端電壓或各相間電壓差校正裝置和比較該輸出的各相端電壓或各相間電壓差的大小的比較裝置的轉子位置信號檢測裝置所檢測出的轉子位置信號來獲得電樞線圈驅動信號;梯形驅動信號生成電路,對該換向電路的輸出進行加工而成為梯形的驅動信號。把該梯形驅動信號提供給電樞線圈。
在梯形驅動信號生成電路中設置充放電電路,由來自外部的控制信號來改變該充放電電路的時間常數(shù)。
設置使轉子位置信號的相位提前的相位超前電路,把該相位超前電路的相位超前量設定約為相當于驅動電樞線圈的梯形驅動信號的梯度時間的1/2。
本發(fā)明的無刷電動機的驅動電路,在所檢測出的各相線圈端電壓上僅在實際驅動期間才進行線圈電流部分的電壓校正,由校正后的各相端電壓的比較結果的信號組合來驅動電極。
本發(fā)明的無刷電動機的驅動電路,在所檢測出的各相間線圈端電壓差上僅在實際驅動期間才進行線圈電流部分的電壓校正,由校正后的各相間電壓差的比較結果的信號組合來驅動電樞。
轉子位置信號的前沿·后沿信號被作為檢測速度信號來進行反饋控制。
給橋式電路的驅動信號把處于驅動狀態(tài)期間作為實際驅動狀態(tài)而認為是線圈端電壓的校正期間。
給橋式電路的驅動信號把處于驅動狀態(tài)期間作為實際驅動狀態(tài)而認為是各相間線圈端電壓差的校正期間。
在串聯(lián)連接在橋式電路中的電阻中所流通的電流被作為線圈電流檢測,作為給線圈端電壓的校正電壓而使用。
在串聯(lián)連接在橋式電路中的電阻中所流通的電流作為線圈電流被檢測,作為給各相間線圈端電壓差而被使用。
對各線圈電壓或相間電壓差相互間的大小比較信號進行一次微分,由該微分信號所得到的時間來閂鎖比較信號而生成不受噪聲影響的新的轉子位置信號。由這些位置信號的組合來驅動電樞線圈。
本發(fā)明的無刷電動機的驅動電路,選擇轉子位置信號的前沿·后沿邊緣中的所需要的信號,在起動時,使用該選擇的需要信號來驅動電樞線圈。
本發(fā)明的無刷電動機的驅動電路,選擇轉子位置信號的前沿·后沿邊緣中的所需要的信號,監(jiān)視電動機的旋轉狀態(tài),在旋轉異常時使用該選擇的需要信號來驅動電樞線圈。
進行從起動時到穩(wěn)態(tài)時的驅動切換,由計時器相對應的設定時間來決定起動時間。
進行從起動時到穩(wěn)態(tài)時的驅動切換,由計數(shù)器進行正計數(shù)作為預定值來決定起動時間。
進行從起動時到穩(wěn)態(tài)時的驅動切換,由轉子的檢測速度作為預定速度來決定起動時間。
進行從起動時到穩(wěn)態(tài)時的驅動切換,由所檢測出的轉子位置信號作為預定值來決定起動時間。
進行從起動時到穩(wěn)態(tài)時的驅動切換,由給電樞的驅動信號作為預定值來決定起動時間。
進行從起動時到穩(wěn)態(tài)時的驅動切換,由設定時間結束、到達設定速度、預定數(shù)的計數(shù)、轉子位置信號為穩(wěn)態(tài)、給電樞的驅動信號為穩(wěn)態(tài)這些條件成立來決定起動時間。
監(jiān)視計數(shù)器的工作,在沒有輸出的情況下看作為旋轉異常而成為再起動狀態(tài)。
通過檢測其他的預定電角度偏離位置的位置信號,來決定起動或再起動時的給電樞的驅動信號組合。
通過檢測其他的預定電角度偏離位置的位置信號,由該位置信號來決定起動或再起動時的最初驅動信號,由該位置信號和其他條件來決定其后的起動或再起動時的給電樞的驅動信號組合。
通過由預定時間對各線圈電壓或相間電壓差相互間大小比較信號進行預定時間閂鎖,得到變化的未進行波形整形的轉子位置信號,由該轉子位置信號的組合驅動電樞線圈。
解除閂鎖的計時器時間根據(jù)從外部給電樞的指令轉數(shù)而變化。
本發(fā)明的無刷電動機的驅動電路,在起動和再起動時,切換成為使電動機正轉的強制通電相,并且,在起動或再起動后,在經(jīng)過預定時間后,當旋轉異常時,成為再起動狀態(tài)。
由計時器設定從起動時到穩(wěn)態(tài)時的驅動切換,確實地進行轉換。
在本發(fā)明的無刷電動機的驅動電路中,經(jīng)過并聯(lián)在比例積分(PI)濾波器上的壓縮低通外部干擾的一階滯后濾波器,從速度誤差信號變換為給電樞線圈的電流指令值。
在本發(fā)明的無刷電動機的驅動電路中,經(jīng)過與比例積分(PI)濾波器和一階滯后濾波器的串聯(lián)電路并聯(lián)設置的壓縮低通外部干擾的一階滯后濾波器,從速度誤差信號變換為給電樞線圈的電流指令值。
在本發(fā)明的無刷電動機的驅動電路中,目標轉速和速度誤差補償濾波器的增益根據(jù)給電動機的指令轉數(shù)而變化,從速度誤差信號獲得給電樞線圈的電流指令值,給速度誤差檢測器的基準時鐘為恒定的。
在本發(fā)明的無刷電動機的驅動電路中,在進行了通電相的切換后,在一定時間后發(fā)出對給電樞線圈的電流量增減的指令。
在本發(fā)明的無刷電動機的驅動電路中,在起動和再起動時給電樞提供最大電流,以確實起動。
本發(fā)明的無刷電動機的驅動電路,選擇轉子位置信號的前沿·后沿邊緣中的所需要的信號,由對該需要的信號進行計數(shù)的計數(shù)器的值來驅動電樞線圈。
設置對矩形波的驅動信號進行處理而生成梯形濾驅動信號的裝置,由該梯形波的驅動信號來驅動電樞線圈。
由來自外部的控制信號來改變梯形波驅動信號的梯度。
通過相位超前電路,使梯形波驅動信號的大致梯度中心與最佳換向時間相一致。
圖1是表示本發(fā)明的無刷馬達驅動裝置的實施例1的整體結構的方框圖。
圖2是表示端子電壓校正電路的具體結構例的圖。
圖3是表示實施例1的比較電路的具體結構圖。
圖4是說明實施例1、2的工作的信號波形圖。
圖5是說明實施例1、2的工作的信號波形圖。
圖6是校正轉換信號生成電路的結構圖和端子電壓的信號波形圖。
圖7是表示通電相和驅動信號關系圖。
圖8是表示本發(fā)明的無刷馬達驅動裝置的實施例2的整體結構方框圖。
圖9是表示端子間電壓校正電路的具體結構例的圖。
圖10是說明端子間校正電路工作的圖表。
圖11是表示實施例2的比較電路的具體結構例的圖。
圖12是說明端子間電壓校正電路工作的圖表。
圖13是表示本發(fā)明的無刷馬達驅動裝置的實施例3的整體結構的方框圖。
圖14是表示本發(fā)明的無刷馬達驅動裝置的實施例4的整體結構方框圖。
圖15是表示本發(fā)明的無刷馬達驅動裝置的實施例5的整體結構方框圖。
圖16是表示本發(fā)明的無刷馬達驅動裝置的實施例6的整體結構方框圖。
圖17是表示波形整形電路的具體結構例的圖。
圖18是說明波形整形電路工作的信號波形圖。
圖19是說明波形整形電路工作的信號波形圖。
圖20是表示本發(fā)明的無刷馬達驅動裝置的實施例8的整體結構方框圖。
圖21是表示實施例8的驅動信號和通電相關系的圖表。
圖22是表示實施例8的驅動信號與轉子位置信號關系的圖表。
圖23是表示實施例8的計數(shù)器電路的具體結構例的圖。
圖24是說明實施例8的計數(shù)器電路工作的圖表。
圖25是說明實施例8的計數(shù)器電路工作的圖表。
圖26是表示實施例8的脈沖發(fā)生電路的具體結構例的圖。
圖27是表示實施例8的驅動信號和計數(shù)器電路的輸出值關系的圖表。
圖28是說明實施例8工作的定時圖。
圖29是說明實施例8工作的定時圖。
圖30是表示本發(fā)明的無刷馬達驅動裝置的實施例9的整體結構方框圖。
圖31是表示轉子位置信號與計數(shù)器值關系的圖表。
圖32是說明實施例9工作的定時圖。
圖33是表示本發(fā)明的無刷馬達驅動裝置的實施例10的整體結構方框圖。
圖34是表示實施例10的轉換信號發(fā)生電路的具體結構例的圖。
圖35是說明實施例10的轉換信號發(fā)生電路工作的定時圖。
圖36是表示本發(fā)明的無刷馬達驅動裝置的實施例11的整體結構方框圖。
圖37是表示實施例11的轉換信號發(fā)生電路的具體結構例的圖。
圖38是說明實施例11的轉換信號發(fā)生電路工作的定時圖。
圖39是表示本發(fā)明的無刷馬達驅動裝置的實施例12的整體結構方框圖。
圖40是表示實施例12的轉換信號發(fā)生電路具體結構例的圖。
圖41是說明實施例12的轉換信號發(fā)生電路工作的定時圖。
圖42是表示本發(fā)明的無刷馬達驅動裝置的實施例13的整體結構方框圖。
圖43是表示實施例13的轉換信號發(fā)生電路的具體結構例的圖。
圖44是說明實施例13的轉換信號發(fā)生電路工作的定時圖。
圖45是表示本發(fā)明的無刷馬達驅動裝置的實施例14的整體結構方框圖。
圖46是表示實施例14的轉換信號發(fā)生電路的具體結構例的圖。
圖47是說明實施例14的轉換信號發(fā)生電路工作的定時圖。
圖48是表示本發(fā)明的無刷馬達驅動裝置的實施例15的整體結構方框圖。
圖49是表示實施例15的轉換信號發(fā)生電路的具體結構例的圖。
圖50是說明實施例15的轉換信號發(fā)生電路工作的定時圖。
圖51是表示本發(fā)明的無刷馬達驅動裝置的實施例16的整體結構方框圖。
圖52是表示實施例16的轉換信號發(fā)生電路的具體結構例的圖。
圖53是用以說明速度信號生成電路工作的定時圖。
圖54是說明實施例16的轉換信號發(fā)生電路工作的定時圖。
圖55是表示本發(fā)明的無刷馬達驅動裝置的實施例17的整體結構方框圖。
圖56是表示實施例17的轉換信號發(fā)生電路的具體結構例的圖。
圖57是說明實施例17的轉換信號發(fā)生電路工作的定時圖。
圖58是表示本發(fā)明的無刷馬達驅動裝置的實施例18的整體結構方框圖。
圖59是表示實施例18的轉換信號發(fā)生電路的具體結構例的圖。
圖60是說明實施例18的轉換信號發(fā)生電路工作的定時圖。
圖61是表示本發(fā)明的無刷馬達驅動裝置的實施例19的整體結構方框圖。
圖62是表示實施例19的轉換信號發(fā)生電路的具體結構例的圖。
圖63是說明實施例19的轉換信號發(fā)生電路工作的定時圖。
圖64是表示本發(fā)明的無刷馬達驅動裝置的實施例20的整體結構方框圖。
圖65是表示實施例20的轉換信號發(fā)生電路的具體結構例的圖。
圖66是說明實施例20的轉換信號發(fā)生電路工作的定時圖。
圖67是表示實施例21的整體結構的方框圖。
圖68是表示本發(fā)明的無刷馬達驅動裝置的實施例22的整體結構方框圖。
圖69是說明實施例22的工作的定時圖。
圖70是說明實施例22的工作的圖表。
圖71是表示實施例22的計數(shù)器電路的具體結構例的圖。
圖72是說明實施例22的工作的圖表。
圖73是說明實施例22的工作的定時圖。
圖74是說明實施例22的工作的定時圖。
圖75是表示本發(fā)明的無刷馬達驅動裝置的實施例23的整體結構方框圖。
圖76是說明實施例23的工作的定時圖。
圖77是說明實施例23的工作的定時圖。
圖78是表示本發(fā)明的無刷馬達驅動裝置的實施例24的整體結構方框圖。
圖79是表示本發(fā)明的無刷馬達驅動裝置在正常旋轉狀態(tài)的端子電壓校正電路各部分的信號波形圖。
圖80是表示圖78的波形整形電路的結構例的圖。
圖81是表示正常旋轉中的端子電壓波形和波形整形電路各部分波形的圖。
圖82是說明圖80的波形整形電路的工作的信號波形圖。
圖83是說明實施例25的掩碼信號發(fā)生電路和定時器的工作的信號波形圖。
圖84是說明實施例25的掩碼信號發(fā)生電路和定時器的工作的信號波形圖。
圖85是說明實施例25的掩碼信號發(fā)生電路和定時器的工作的信號波形圖。
圖86表示實施例26的啟動電路的結構。
圖87表示實施例26的模擬脈沖發(fā)生電路的結構。
圖88是說明實施例26的模擬脈沖發(fā)生電路的工作的信號波形圖。
圖89表示實施例26的再啟動脈沖發(fā)生電路的一個結構例。
圖90是說明實施例26的工作的信號波形圖。
圖91表示實施例27的啟動電路的結構。
圖92表示實施例27的轉換信號發(fā)生電路的結構。
圖93是表示轉換信號發(fā)生電路的工作的信號波形圖。
圖94是實施例28的速度誤差補償濾波器的方框圖。
圖95表示實施例28的速度誤差補償濾波器的頻率特性。
圖96是實施例28的數(shù)字式速度誤差補償濾波器的方框圖。
圖97是實施例29的速度誤差補償濾波器的方框圖。
圖98表示實施例29的速度誤差補償濾波器的頻率特性。
圖99是實施例29的數(shù)字式速度誤差補償濾波器的方框圖。
圖100是表示本發(fā)明的無刷馬達用驅動電路的實施例30的整體結構方框圖。
圖101表示實施例30的速度誤差檢測電路的結構。
圖102是實施例31的PI濾波器方框圖。
圖103是說明實施例32的無刷馬達用驅動電路的工作的信號波形圖。
圖104是表示本發(fā)明的無刷馬達用驅動電路的實施例33的整體結構方框圖。
圖105表示實施例33的速度誤差補償濾波器的結構。
圖106是表示本發(fā)明的無刷馬達用驅動電路的實施例34的整體結構方框圖。
圖107表示實施例34的脈沖選擇電路的結構。
圖108是說明實施例34的驅動電路的工作的定時圖。
圖109是說明實施例34的驅動電路的工作的定時圖。
圖110是表示本發(fā)明的無刷馬達用驅動電路的實施例35的整體結構方框圖。
圖111表示梯形驅動信號生成電路中的邏輯電路的結構。
圖112表示實施例35的充放電電路的結構。
圖113是說明實施例35的驅動電路的工作的定時圖。
圖114表示梯形驅動信號生成電路中的梯形波合成電路的結構。
圖115是表示本發(fā)明的無刷馬達用驅動電路的實施例36的整體結構方框圖。
圖116表示實施例36的充放電電路的結構。
圖117是說明實施例36的驅動電路的工作的信號波形圖。
圖118是表示本發(fā)明的無刷馬達用驅動電路的實施例37的整體結構方框圖。
圖119表示實施例37的比較電路的結構。
圖120是表示以往的無刷馬達用驅動裝置的整體結構方框圖。
圖121表示以往的無刷馬達用驅動裝置的整體結構及其工作定時圖。
圖122是表示以往的無刷馬達用驅動電路的速度控制系統(tǒng)的結構的方框圖。
圖123是以往的無刷馬達用驅動電路的速度誤差補償濾波器的方框圖。
實施例1在本發(fā)明中,檢測各相電樞線圈電壓,由于在對檢測出的線圈電壓進行比較而得到的位置信號上會產(chǎn)生相位滯后,則僅在實際負載狀態(tài)下施加為負載電阻和電流的乘積的校正電壓來校正該相位滯后,得到實際負載狀態(tài)下的正相位的位置信號,根據(jù)該位置信號,由轉向電路生成各電樞線圈的驅動電壓。
下面說明一個例子,從各相電樞線圈電壓檢測出等效的電動機速度,把該檢測速度進行反饋而在轉子速度控制中使用。
由本實施例來說明根據(jù)該設想形成的無刷電動機的構成和工作。圖1是表示根據(jù)本發(fā)明的無刷電動機驅動裝置的第一實施例的整體結構方框圖。在圖1中,12、13、14是中點不接地的三相星形接法的無刷電動機電樞線圈,11是對驅動三極管組TR1-TR6進行通電控制而把預定的驅動電流提供給電樞線圈12、13、14的橋式電路。為了方便把電樞線圈12、13、14稱為U相、V相、W相。1是對端電壓進行校正而輸出校正端電壓信號1a、1b、1c的端電壓校正電路,2是比較所校正的各相端電壓的大小而得到邏輯信號2a、2b、2c的比較電路,3是對邏輯信號2a、2b、2c進行波形整形而得到轉子位置信號3a、3b、3c的波形整形電路,上述1、2、3的部件構成了轉子位置信號生成電路4。5是輸入能使電動機旋轉的電動機旋轉信號的端子,6是脈沖發(fā)生電路,7是計數(shù)器電路,8是切換信號發(fā)生電路,換向電路9根據(jù)從轉子位置信號生成電路4、端子5、計數(shù)器電路7、切換信號發(fā)生電路8所輸入的信號的狀態(tài)而輸出驅動信號9a-9f,以開關控制驅動三極管組TR1-TR6。
圖2表示端電壓校正電路1的一個具體結構例。在圖2中,20-34是npn三極管,35是pnp三極管,36-56是電阻,57-60是恒流源。U相端電壓輸入npn三極管20的基極,V相端電壓輸入npn三極管25的基極,W相端電壓輸入npn三極管30的基極,電流控制電路211的輸出(相當于電樞線圈電阻降的電壓)通過端子61連接到pnp三極管35的基極上。62-67是輸入切換端電壓校正的校正切換信號的端子。各相所校正的端電壓作為1a、1b、1c而輸出。
圖3表示比較電路2的一個具體結構例。在圖3中,70-81是電阻,82-84是差動放大電路,85-87是比較器。所校正的U相端電壓1a分別通過電阻70,75輸入,差動放大電路82的正向輸入端和差動放大電路83的反向輸入端;所校正的V相端電壓1b分別通過電阻74,79輸入差動放大電路83的正向輸入端和差動放電路84的反向輸入端;所校正的W相端電壓1c分別通過電阻78,71輸入差動放電路84的正向輸入端和差動放大電路82的反向輸入端。差動放大電路82、83、84的反向輸入端通過電阻73、77、81連接在差動放大電路82、83、84的輸出端上,各個輸出端連接在比較器85、86、87的正向輸入端上?;鶞孰妷篤ref輸入差動放大電路82、83、84的非反向輸入端和比較器85、86、87的反向輸入端。差動放大電路82輸出以Vref為中心電壓的1a和1c的差動放大信號。由比較器85比較該差動放大信號和Vref而得到邏輯信號2a。由同樣的程度得到邏輯信號2b、2c。
圖4表示未校正端電壓的情況下的無負載時各相端電壓波形和從比較電路2輸出的邏輯信號2a、2b、2c與通電相的關系。雖然在實際的端電壓波形上當換向時會發(fā)生尖峰狀電壓波動,但在此為簡化說明而將其省略。在無負荷時,由于通電電流量小,電樞線圈上的電阻降可以忽略不計,端電壓波形為圖4所示的左右對稱形,可以得到與轉子具有預定相位關系的邏輯信號。
另一方面,圖5表示未校正端電壓情況下的負載時各相的端電壓波形和從比較電路2輸出的邏輯信號2a、2b、2c與通電相的關系。在負載時,由于具有通電電流,就不能對電樞線圈上的電阻降的影響忽略不計。進行比較的兩個端電壓,一方為通電相而另一方為不通電相。例如,當從V→W向U→W切換通電時,雖然把V相和U相的端電壓進行比較,但V相為通電相而U相為不通電相。電阻部分的電壓重疊到作為通電相的V相端電壓波形上。由于另一方U相中沒有電流流通,反應電壓僅產(chǎn)生在端電壓中(由于橋式電路的電源電壓固定為Vcc而中點是不接地的,則中點電壓下降電阻降部分,作為實際所觀測的端電壓波形,作為不通電相的U相端電壓為電位下降形)。因此,在V相端電壓和U相端電壓的電壓電位相一致的位置上會發(fā)生偏移,所得到的邏輯信號,與由圖5的2b為例所表示的無負載時的情況相比,相位滯后了。
為了解決發(fā)生該相位滯后的問題,可以采用在從通電相的端電壓上加上或減去電阻降部分的電壓以后,再比較端電壓的大小,從而得到邏輯信號2a、2b、2c。例如,對于U相來說,在V相或W相通電時從U相減去電阻降部分的電壓,在U相通電時從V相或W相加上電阻降部分的電壓。
下面參照附圖對端電壓校正電路1的具體工作進行說明。在圖2中,雖然表示的U、V、W三相時的端電壓校正電路,但在此著眼于V相的端電壓校正電路來進行說明。
首先,對端子62和端子63為高電平的情況進行分析。此時,由于npn三極管22、npn三極管24的集電極電壓為0,則npn三極管21、npn三極管23的發(fā)射極電壓也為0,在電阻37、電阻40中沒有電流流通。因此,流過電阻36(電阻值R1)的電流為由恒流源5 7所提供的i1,在U相端電壓校正電路的輸出端上所觀測到的電壓為從端電壓校正電路的輸入值減去在三極管20的基極-發(fā)射極間電壓(Vbe)和電阻36上的電阻降電壓的差值。
1a=U-Vbe-R1·i1(1)然后對端子62和端子63為低電平的情況進行分析。在端子61上輸入為Vir的電壓。此時,由于npn三極管22、npn三極管24的集電極電壓為Vir+Vbe(V),npn三極管21、 npn三極管23的發(fā)射極電壓為Vir,在電阻37(電阻值R2)、電阻40(電阻值R2)中分別流通Vir/R2的電流。因此,在電阻36中流通的電流是由恒流源57所提供的i1和流通在電阻37、電阻40中的電流之和,在U相端電壓校正電路的輸出端上所觀測到的電壓為式(2)那樣1a=U-Vbe-R1·i1-2·R1·Vir/R2(2)在端子62為高電平而端子63為低電平的情況下,或者在端子62為低電平而端子63為高電平的情況下,由于不是電阻37就是電阻40不流通Vir/R2的電流,則在U相端電壓校正電路的輸出端上所觀測到的電壓為式(3)那樣1a=U-Vbe-R1·i1-R1·Vir/R2(3)結果,如果在要加上電阻降部分的電壓時(V→U、W→U通電時),把端子62、端子63設定為高電平,而在要減去電阻降部分的電壓時(U→V、U→W通電時),把端子62、端子63設定為低電平,就能校正端電壓。
在U相為不通電相而沒有必要校正時(V→W、W→V通電時),可以把端子62設定為高電平把端子63設定為低電平,或者把端子62設定為低電平把端子63設定為高電平。同樣,對于V相,在要加上電阻降部分的電壓時(U→V、W→V電時),把端子64、端子65設定為高電平,而在要減去電阻降部分的電壓時(V→U、V→W通電時),把端子64、端子65設定為低電平,在沒必要進行校正時(U→W、W→U通電時),把端子64設定為高電平把端子65設定為低電平,或者把端子64設定為低電平把端子65設定為高電平。
對于W相,在要加上電阻降部分的電壓時(U→W、V→W通電時),把端子66端子6 7設定為高電平,在要減去電阻降部分的電壓時(W→U、W→V通電時),把端子66、端子67設定為低電平,在沒有必要進行校正時(U→V、V→U通電時),把端子66設定為高電平把端子67設定為低電平,或者把端子66設定為低電平把端子67設定為高電平。圖6(b)表示把通電相與輸入端子62-67的校正切換信號的關系集中起來形成的時序圖。
圖6(a)是用于在所檢測出的線圈端電壓上僅在實際驅動期間校正電阻·電流的乘積的具體校正切換信號生成電路16的詳細電路圖。在本實施例中,使用轉子位置信號3a、3b、3c作為輸入,通過邏輯元件的組合來把圖6(b)所示的切換信號傳送給端電壓校正電路1的各個端子62-67。
在本實施例中,如圖1所示,由電流控制電路211和其緩沖放大器212、電阻213、驅動三極管214來進行流通在電樞中的線圈電流的電流控制,所以在端電壓校正電路1的端子61上使用電流控制電路211的輸出。
電流控制電路211從邏輯脈沖信號201中檢測實際的轉速和指令轉速的誤差,控制通入電樞線圈的電流以使所檢測出的誤差為零。
而且,雖然在本實施例中是對適用于三相無刷電動機的例子進行描述,但應該明白也可以適用于不限于三相的各種多相無刷電動機。而且,也可以用OP放大器和數(shù)字IC來構成本實施例中由三極管電路所構成的裝置。
實施例2在本實施例中,檢測各相電樞線圈電壓,由于在其原狀下會發(fā)生相位滯后,則僅在實際負載狀態(tài)下把負載電阻同電流的乘積的校正電壓加到各相電壓差上來進行校正,得到實際負載狀態(tài)下的正相位下的端電壓,由換向電路根據(jù)該線圈端電壓生成各電樞線圈的驅動電路。
在本實施例中,說明由上述設想形成的無刷電動機的驅動裝置的結構和工作。圖8是表示根據(jù)本發(fā)明的無刷電動機驅動裝置的第二實施例的整體結構方框圖。在圖8中,與實施例1相同的部件用同一標號表示。轉子位置信號生成電路102由用來校正端子間電壓并輸出校正端子間電壓信號100a-100f的端子間電壓校正電路100;把所校正的端子間電壓進行比較而獲得邏輯信號101a、101b、101c的比較電路101;波形整形電路3所構成。
在圖9中示出了端子間電壓校正電路100的一個具體結構例。在圖9中,110-127是npn三極管,128是pnp三極管,129-155是電阻,156-162是恒流源。U相端電壓加到npn三極管110、117的基極,V相端電壓加到npn三極管116、123的基極,W相端電壓加到npn三極管111、 122的基極,與電樞線圈電阻降相關的電壓所輸入的端子163連接到pnp三極管128的基極上。164-169是輸入切換端子間電壓校正的校正切換信號的端子。所校正的端子間電壓作為100a-100f輸出。
下面參照附圖來對端子間電壓校正電路的具體工作進行說明。在圖9中,電源電壓為Vcc,電阻129、131、138、140、147、149的電阻值為R3,電阻130、139、148的電阻值為R4,電阻134、135、143、144、152、153的電阻值為R5,由恒流源156、157、159-152提供的電流值為i2,npn三極管的基極電流為ib,輸入端子163的電壓為Vir。
首先,對端子164為高電平的情況進行分析。此時,npn三極管113的發(fā)射極電壓為0,在電阻134中沒有電流流通。在電阻130中,在從npn三極管110的發(fā)射極端子到npn三極管111的發(fā)射極端子的方向上,流通的電流為(V-W)/R4。因此,在電阻129中流通的電流為i2+(U-W)/R4-ib,從端子間電壓校正電路100所輸出的100a為式(4)那樣100a=Vcc-R3·{i2+(U+W)/R4-ib}(4)另一方面,在端子164為低電平的情況下,在電阻134中流通的電流為Vir/R5,從端子間電壓校正電路100所輸出的100a為式(5)那樣100a=Vcc-R3·{i2+(U+W)/R4+Vir/R5-ib}(5)如果對于其他的端子間電壓用相同的程序分析,則端子164-169的邏輯電平同100a-100f的關系為圖10那樣。
圖11表示比較電路101的一個具體結構例子。在圖11中,170-172是比較器,比較器170比較100b和100a并輸出邏輯信號101a,比較器171比較100d和100c并輸出邏輯信號101b,比較器172比較100f和100e并輸出邏輯信號101c。
下面對比較電路101的具體工作進行說明。在端子164和端子165為高電平的情況下,從比較器170輸出的邏輯信號101a為U>W(wǎng)。在端子164為低電平而端子165為高電平的情況下,輸出的邏輯信號101a為{U+(R4·Vir)/(2·R5)}>W(wǎng)。反之,在端子164為高電平而端子165為低電平的情況下,輸出的邏輯信號為{U-(R4·Vir)/(2·R5)}>W(wǎng)。
如圖5所示,通過U相和W相的端電壓相一致來檢測轉子位置,是在從U→V到W→V切換通電時和從V→U到V→W切換通電時,但由于在哪種情況下在比較時刻U相為通電相而W相為不通電相,則電阻降部分的電壓被重疊到U相端電壓上。因而,就需要在比較時刻從V相端電壓校正電阻降部分的電壓。在從U→V到W→V切換通電時,需要從U相端電壓減去電阻降部分的電壓,在從V→U到V→W切換通電時,需要從U相端電壓加上電阻降部分的電壓。因而,把(R4·Vir)/(2·R5)作為與電樞線圈電阻降有關的電壓,而設定R4、R5,如果在U→V通電時端子164為高電平而端子165為低電平,在V→U通電時端子164為低電平而端子165為高電平,則對校正了電阻降部分的U相端電壓和W相端電壓進行比較而獲得邏輯信號101a,就能得到與實施例相同的效果。
對于其他的端子間電壓可以用相同的程序進行分析,如果在V→W通電時把端子166設定為高電平而把端子167設定為低電平;在W→V通電時把端子166設定為低電平而把端子167設定為高電平;在W→U通電時把端子168設定為高電平而把端子169設定為低電平;在U→W通電時把端子168設定為低電平而把端子169設定為高電平,就能得到與實施例相同的效果。圖12表示出上述通電相同輸入端子164-169的校正切換信號的關系。
實施例3在本實施例中,檢測出實施例1所述的各相電樞線圈電壓,僅在實際負載狀態(tài)下施加作為負載電阻和電流乘積的校正電壓來進行校正,之后,根據(jù)實際負載狀態(tài)下的正相位下的端電壓,由換向電路生成各電樞線圈的驅動信號,但是,作為此時的校正切換信號來使用上述驅動信號。
在本實施例中,對根據(jù)該設想而形成的無刷電動機的驅動裝置結構和工作進行說明。圖13是表示根據(jù)本發(fā)明的無刷電動機驅動裝置的第三實施例的整體結構方框圖。在圖13中與實施例1相同的部件用相同標號來表示。在本實施例中,驅動信號9a、9b、9c、9d、9e、9f分別與端電壓校正電路1的端子63、端子65、端子67、端子62、端子64、端子66相連接。
在實施例1的圖6所示的校正切換信號是與換向同步的信號。因而,可以依次把開關驅動三極管TR1-TR6的驅動信號使用到校正切換信號中。圖7表示構成圖1這種橋式電路11情況下的通電相同驅動信號9a-9f的關系。與圖6的端子62、端子63、端子64、端子65、端子66、端子67相對的校正切換信號分別與驅動信號9d、9a、9e、9b、9f、9c相一致。因而,本發(fā)明中的無刷電動機驅動裝置的一個實施例可以構成為圖13所示那樣。
實施例4
本實施例是把實施例2和實施例3結合起來的例子。即,檢測出各相電樞線圈電壓,僅在實際負載狀態(tài)下把作為負載電阻同電流的乘積的校正電壓加到各相電壓差上來進行校正,根據(jù)正相位下的端電壓,由換向電路生成各電樞線圈的驅動信號,但是從驅動信號得到此時的校正切換信號。
圖14是表示本發(fā)明的無刷電動機驅動裝置的第四實施例整體結構的方框圖。在圖14中,與實施例2相同的部件用相同的標號表示。在本實施例中,驅動信號9a與端子間電壓校正電路100的端子165、端子168相連接,驅動信號9b與端子間電壓校正電路100的端子164、端子167相連接,驅動信號9c與端子間電壓校正電路100的端子166、端子169相連接。
在對端子間電壓進行校正時,與實施例3相同,可以在校正切換信號中依次使用開關驅動三極管TR1-TR6的驅動信號。例如,由于輸入端子164的校正切換信號在U→V通電時最好為高電平,而在V→U通電時最好為低電平,就可以使用驅動信號9b、9e。同樣,可以在輸入端子165的校正切換信號中使用驅動信號9a、9d;在輸入端子166的校正切換信號中使用驅動信號9c、9f;在輸入端子167的校正切換信號中使用驅動信號9b、9e在輸入端子168的校正切換信號中使用驅動信號9a、9d;在輸入端子169的校正切換信號中使用驅動信號9c、9f。因此,可以如圖14所示那樣來構成本發(fā)明的無刷電動機驅動裝置的一個實施例。
實施例5在本實施例中,作為僅在實際負載狀態(tài)下施加為負載電阻與電流乘積的校正電壓時的負載電流值,設置負載電流檢測傳感器電阻,由該檢測電壓得到實際負載電流。
在本實施例中,對根據(jù)上述設想而形成的無刷電動機驅動裝置的結構和工作進行說明。在圖15中,與實施例1相同的部件用相同標號表示。在本實施例中,TR4-TR6的共同的發(fā)射極端子同端電壓校正電路1的端子61相連接。
在圖15中,由于電阻10同驅動三極管TR4-TR6的共同發(fā)射極端子相連接,在電樞線圈中流通的電流流過電阻10。因此,就可以檢測出作為電阻10上的電壓降,在電樞線圈中流通的電流量。如果在電樞線圈中流過的電流為IL,一相中的電樞線圈電阻的電阻值為r,電阻10的電阻值為Rs,則在電樞線圈上的電阻降為IL·r,輸入端子61的電壓為IL·Rs。由于由端電壓校正電路所校正的電壓為R1·IL·Rs/Rz,所以可以把R1、R2、 R3設定為使該值等于IL·r。
實施例6下面說明在實施例2中適用實施例5的方案的例子。
圖16是表示本發(fā)明的無刷電動機驅動裝置的第六實施例整體結構的方框圖。在圖16中,與實施例相同的部件用相同的標號表示。在本實施例中,TR4-TR6的共同發(fā)射極端子同端子間電壓校正電路100的端子163相連接。
在對端子間電壓進行校正時,與電樞線圈電阻降相關量的電壓,與實施例5相同,可以從TR6-TR6的共發(fā)射極端子上檢測,可以如圖16所示那樣構成本發(fā)明的無刷電動機驅動裝置的一個實施例。
實施例7
在上述實施例中,是把任一種波形作為沒有紊亂的理想波形來說明其工作。但在實際的波形上,有噪聲加入,工作中會產(chǎn)生振動,混入了圖18以后所述的尖峰狀噪聲。下面說明對這種波形進行了考慮而能正常工作的例子。
在本實施例中,對這種情況予以考慮,在由一次波形整形電路把檢測出的信號波形還愿為正的穩(wěn)定波形之后,再進行上述實施例中所述的校正和驅動。
圖17表示波形整形電路3的一個具體結構例子。在圖17中,180是閂鎖電路,181-186是D觸發(fā)器,187-189是EOR電路,190是OR電路,191是單穩(wěn)態(tài)多諧振蕩器。圖18表示穩(wěn)定旋轉狀態(tài)下的端電壓波形和波形整形電路各部分的信號波形,圖19是對圖18的時刻T0-T1之間波形進行放大的圖。
參照圖18、圖19來對波形整形電路的具體工作進行說明。給波形整形電路的輸入信號是從比較電路2或比較電路101輸出的邏輯信號2a、2b、2c或101a、101b、101c。雖然在實施例1、實施例2中,忽略不計伴隨著驅動三極管的開關而在端電壓波形上所產(chǎn)生的尖峰狀電壓波動,但在實際中,在端電壓波形上會發(fā)生尖峰狀電壓波動。當然,在校正了電樞線圈電阻降的端電壓波形上,也會遺留下該電壓波動。因而,把端電壓相互間進行比較而得到的邏輯信號2a、 2b、2c就包含了圖18所示那樣的尖峰狀噪聲。
該邏輯信號,首先輸入閂鎖電路180。閂鎖電路180是根據(jù)使能端180a的狀態(tài)而進行閂鎖工作的電路,在使能端180a為高電平時按原狀輸出其輸入數(shù)據(jù)。當使能端180a變?yōu)榈碗娖綍r閂鎖其輸入數(shù)據(jù),在使能端180a為低電平期間,持續(xù)地輸出所閂鎖的數(shù)據(jù)。在初始狀態(tài)中,閂鎖電路180的使能端180a是高電平,邏輯信號2a、2b、2c按原狀分別輸入D型觸發(fā)器181、183、185。D型觸發(fā)器181-186和EOR電路187-189構成兩邊緣微分電路,在邏輯信號2a、2b、2c的前沿和后沿邊緣的時間下,EOR電路187-189輸出微分脈沖。在時刻T2,被校正的端電壓1a和1c的電壓電平相一致,一但2a的極性發(fā)生變化,由兩邊緣微分電路檢測邊緣,發(fā)生微分脈沖203。由OR電路190來合成EOR電路187-189的輸出信號而成為邏輯脈沖信號,并輸入單穩(wěn)多諧振蕩器191。單穩(wěn)多諧振蕩器191由邏輯脈沖信號201的前沿觸發(fā),在預定時間T3內(nèi),輸出低電平的脈沖204。脈沖204輸入閂鎖電路的使能端180a。由于使能端180a為低電平,閂鎖電路108閂鎖住邏輯信號2a、2b、2c,脈沖204持續(xù)輸出低電平期間的閂鎖數(shù)據(jù)。D型觸發(fā)器182、184、186的輸出信號195、196、197成為被波形整形了的轉子位置信號3a、3b、3c,輸入下一級的換向電路9,進行轉向工作。當進行換向工作時,由于驅動三極管進行開關,在U相端電壓波形上發(fā)生尖峰狀電壓波動,其結果,在不希望的位置上即圖18、圖19的2b上發(fā)生尖峰狀的噪聲205。而且,在發(fā)生尖峰狀噪聲205的時刻,由來自單穩(wěn)多諧振蕩器191的脈沖204阻塞了給閂鎖電路的輸入數(shù)據(jù)。因而,由閂鎖電路180遮蔽了尖峰狀噪聲205,在經(jīng)過波形整形的轉子位置信號3a、3b、3c中不會產(chǎn)生尖峰狀噪聲。
在上述的波形整形電路3中,從OR電路190所輸出的邏輯信號201在穩(wěn)態(tài)旋轉時是以一定時間間隔所得到的信號。因此,該邏輯信號201可以作為用于控制轉速的速度信號來使用。
而且,在本實施例中雖然描述的是三相無刷電動機的例子,但也可以適用于不限于三相的各種多相無刷電動機。
實施例8下面對在起動時對負載沒有影響的在短時間內(nèi)能進行穩(wěn)定起動的裝置結構和工作進行說明。
在起動時,開始進行這種驅動,即獲得由每相檢測電壓所組成的組合信號。具體地說是,從無刷電動機的各相線圈電壓檢測出轉子位置信號,檢測·選擇該轉子位置信號的前沿·后沿邊緣而得到需要的邊緣信號,并且對需要的邊緣信號進行計數(shù)而作為起動時的各相電樞線圈的外加驅動信號。進而,在沒有得到作為該輸入的時間的情況下,強制性地施加外加驅動信號。
圖20表示根據(jù)上述方案所形成的三相無刷電動機驅動裝置的一個實施例的整體結構圖。9是輸出驅動信號9a、9b、9c、9d、9e、9f的換向電路,11是對無刷電動機的預定相進行通電的橋式電路,4是從無刷電動機的各端電壓生成位置信號3a、3b、3c的轉子位置信號生成電路,7是檢測·選擇位置信號3a、3b、3c的前沿和后沿邊緣而獲得需要的邊緣信號并且對該需要的邊緣信號進行計數(shù)的計數(shù)器電路,6是輸出模擬脈沖6a的脈沖發(fā)生電路。
下面進行詳細說明。電動機旋轉信號5a是由從外部輸入的信號,在使能時代表旋轉,在阻塞時代表停止。在本實施例中,使能為高,阻塞為低。
在圖20中,電動機旋轉信號5a被接入換向電路9和計數(shù)器電路7。從換向電路9輸出的驅動信號9a、9b、9c、9d、9e、9f分別接在三極管TR1、TR2、TR3、TR4、TR5、TR6的基極上。在本實施例中,三極管TR1、TR2、TR3由pnp型三極管構成,三極管TR4、TR5、TR6由npn型三極管構成。三極管TR1、TR2、TR3的發(fā)射極同電源連接,其集電極同三極管TR4、TR5、TR6的集電極相連接,三極管TR4、TR5、TR6的發(fā)射極通過電阻10被接地。由這些三極管組構成橋式電路11。三極管TR1、TR2、TR3、TR4、TR5、TR6的集電極連接在三相無刷電動機的星形接法的U相、V相、W相的各電樞線圈端上。這樣,通過各三極管的導通截止來使各電樞線圈通電,圖21表示本實施例中的驅動信號9a、9b、9c、9d、9e、9f與通電相的關系表。圖21是用表來表示圖7的內(nèi)容。如果沿圖21中箭頭的順序來切換通電相,則轉子正轉。
同橋式電路11相連接的各電樞線圈端被連在轉子位置信號生成電路4上。在轉子位置信號生成電路4中,從U相、V相、W相的端電壓U、V、W生成了比特的位置信號3a、3b、3c。圖22表示本實施例中的驅動信號9a、9b、9c、9d、9e、9f同位置信號3a、3b、3c的邏輯關系例子。從轉子位置信號生成電路4所輸出的位置信號3a、3b、3c被輸入計數(shù)器電路7。
圖23表示本實施例的計數(shù)器電路7的結構圖。位置信號3a、3b、3c分別輸入前沿邊緣檢測電路250、252、254和后沿邊緣檢測電路251、253、255,由前沿邊緣檢測電路250、252、254輸出前沿邊緣脈沖250a、252a、254a,由后沿邊緣檢測電路251、253、255輸出后沿邊緣脈沖251a、253a、255a。所檢測出的邊緣脈沖250a、252a、254a、251a、253a、255a輸入脈沖選擇電路256。從圖20所示的脈沖發(fā)生電路6所輸出的模擬脈沖6a輸入脈沖選擇電路256。作為脈沖選擇電路256輸出的脈沖列7d被輸入計數(shù)器。在本實施例中,在對脈沖列7d進行計數(shù)的計數(shù)器中使用6進制計數(shù)器257。圖24表示在本實施例中使用的6進制計數(shù)器257的輸入脈沖數(shù)同輸出值的邏輯關系例子。在圖中輸入脈沖數(shù)為6以上時,計數(shù)器值7a、7b、7c再次從低·低·低開始計數(shù)。從計數(shù)器電路7輸出的脈沖列7d,用于輸入圖20中的脈沖發(fā)生電路6。從6進制計數(shù)器257所輸出的計數(shù)器值7a、7b、7c輸入計數(shù)器電路7內(nèi)的脈沖選擇電路256和圖20中的換向電路9。脈沖選擇電路256,參照現(xiàn)在的計數(shù)器值7a、7b、7c,輸出正轉時下一個應該所檢測出理論上的位置信號邊緣脈沖或者模擬脈沖6a。圖25表示本實施例中的計數(shù)器值7a、7b、7c同正轉時下一個應該所檢測出的理論上的邊緣脈沖250a、252a、254a、251a、253a、255a的邏輯關系例子。從圖25可以看出,例如,在計數(shù)器值7a、7b、7c為低·低·低時,輸出邊緣脈沖253a,而在其他例子即使輸入邊緣脈沖250a,也不會輸出。但是,輸出模擬脈沖6a與計數(shù)器值7a、7b、7c無關。
圖26表示本實施例的脈沖發(fā)生電路6的結構圖。在本實施例中,由可再觸發(fā)的單觸發(fā)器260和前沿邊緣檢測電路261構成脈沖發(fā)生電路6。上述脈沖選擇電路256輸出的脈沖列7d被輸入到可再觸發(fā)的單觸發(fā)器260。可再觸發(fā)的單觸發(fā)器260的輸出260a被輸入到前沿邊緣檢測電路261,與設在上述計數(shù)器電路7中的前沿邊緣檢測電路250、252、254相同,檢測可再觸發(fā)的單觸發(fā)器260的輸出260a的前沿邊緣,輸出模擬脈沖6a。在這種結構中,在可再觸發(fā)的單觸發(fā)器260中在設定時間內(nèi)輸入脈沖列7d的脈沖時,可再觸發(fā)的單觸發(fā)器260被清零,輸出260a不會變化,這樣,不會輸出模擬脈沖6a。而且,在設定時間內(nèi)未輸入脈沖列7a時,由于可再觸發(fā)的單觸發(fā)器260的輸出260a為從低(電平)變到高(電平),就檢測出其前沿,而輸出模擬脈沖6a。
在本實施例中,在可再觸發(fā)的單觸發(fā)器260被清零時的輸出260a為低(電平)時,則在預定時間內(nèi)未輸入脈沖列7d的情況下變?yōu)楦?電平),使用后沿邊緣檢測電路,在可再觸發(fā)的單觸發(fā)器260被清零時的輸出260a為高(電平)時,在預定時間內(nèi)未輸入脈沖到7d的情況下變?yōu)榈?電平),得到相同的模擬脈沖6a。
換向電路9,在電動機旋轉信號5a為低(電平)時,把驅動信號9a、9b、9c設定為高(電平)而把驅動信號9d、9e、9f設定為低(電平),從而使橋式電路11的三極管組截止,無刷電動機成為不通電狀態(tài)。然后,在電動機旋轉信號5a變?yōu)楦?電平)之后的起動模式中,由計數(shù)器值7a、7b、7c的組合輸出轉子正轉的驅動信號9a、9b、9c、9d、9e、9f。圖27表示本實施例中設定的驅動信號9a、9b、9c、9d、9e、9f同計數(shù)器電路7輸出值7a、7b、7c的邏輯關系組合例子。如果以圖中的箭頭方向切換驅動信號9a、9b、9c、9d、9e、9f,轉子正轉。
下面對本實施例中的無刷電動機的工作進行說明。在電動機旋轉信號5a變?yōu)楦?電平)之后,由于計數(shù)器值7a、7b、7c為低·低·低,從圖27可看出驅動信號9b為低(電平),9f為高(電平),從圖21可看出V-W相通電。此時,為無刷電動機的轉子正轉而信號信號變化的情況、反轉而位置信號變化的情況、或停在通電穩(wěn)定點上而位置信號不變化的情況。
首先,對轉子正轉的情況進行說明。圖28是轉子正轉時的各部分信號波形例子。通過V-W相通電,圖21和圖22中位置信號3a、3b、3c變?yōu)楦摺⒏?、低。此時由于計數(shù)器值7a、7b、7c為低·低·低,從圖25可知,只要未檢測出邊緣脈沖253a或模擬脈沖6a,6進制計數(shù)器257不進行計數(shù)。當轉子由于慣性而接著以正轉方向旋轉時,由于在電樞線圈中發(fā)生的反應功率,端電壓U、V、W發(fā)生變化,位置信號3a、3b、3c變?yōu)楦摺さ汀さ?,檢測出圖28中的(A)這種邊緣脈沖253a。這樣,6進制計數(shù)器257進行正計數(shù),計數(shù)器值7a、7b、7c變?yōu)楦摺さ汀さ?,由圖21和圖27可看出換向電路9把驅動信號9a、9b、9c、9d、9e、9f設定為低·高·高·低·低·高,以使U-W相通電。此后在到達穩(wěn)態(tài)旋轉之前,參照計數(shù)器值7a、7b、7c的組合按圖27所示的關系依次切換通電相,以起動無刷電動機。
下面用圖29時轉子反轉而位置信號變化的情況進行說明。圖29是轉子反轉時各部分信號波形例子。當轉子反轉時,位置信號3a變化,檢測出圖29中(B)所示的邊緣脈沖251a,在上述狀態(tài)下,由于未檢測到邊緣脈沖253a,6進制計數(shù)器257不進行正計數(shù)。而且,由于在預定時間t1內(nèi)不能檢測到邊緣脈沖253a,從圖29中的(c)所示的脈沖發(fā)生電路6輸出模擬脈沖6。6進制計數(shù)器257根據(jù)該模擬脈沖6a進行正計數(shù),計數(shù)器值7a、7b、7c變?yōu)楦摺さ汀さ?。而且,由換向電路9把驅動信號9a、9b、9c、9d、9e·9f設定為低·高·高·低·低·高以使圖21和圖27中的U-W相通電。由此,轉子反轉,此后,與上述正轉時相同,在到達穩(wěn)態(tài)旋轉之前,參照計數(shù)器值7a、7b、7c的組合,按圖27所示的關系依次切換通電相,以使無刷電動機起動。
在轉子不動位置信號不變化的情況下,與反轉時相同,由于在預定時間t1內(nèi)不能檢測到邊緣脈沖253a,從脈沖發(fā)生電路6輸出模擬脈沖6。而且,與上述反轉時相同,6進制計數(shù)器257時該模擬脈沖6a進行計數(shù),圖21和圖27中的通電相切換為U-W相,此后在到達穩(wěn)態(tài)旋轉之前,參照計數(shù)器值7a、7b、7c的組合,按圖27所示關系依次切換通電相,以使無刷電動機起動。
實施例9下面對由于工作中的任一種原因使電動機停止而需要再起動的情況下,在短時間內(nèi)穩(wěn)定地進行再起動的裝置結構和工作進行說明。
具體地說,當再起動時,從無刷電動機的各相線圈電壓檢測出轉子的位置信號,檢測·選擇該轉子位置信號的前沿·后沿邊緣而得到所需要的邊緣信號,進而設置同該信號相組合而監(jiān)視電動機旋轉的穩(wěn)態(tài)旋轉檢測電路。在異常檢測時,對邊緣信號進行計數(shù),而作為再起動時的各相電樞線圈的強制外加驅動信號。
圖30表示根據(jù)上述方案形成的三相無刷電動機驅動裝置的實施例9的整體結構。由于橋式電路11、轉子位置信號生成電路4、計數(shù)器電路7、脈沖發(fā)生電路6與實施例8相同而省略其說明。265是比較計數(shù)器值7a、7b、7c和位置信號3a、3b、3c的穩(wěn)態(tài)旋轉檢測電路。
在本實施例中,位置信號3a、3b、3c接入換向電路9。在起動模式下,與實施例8相同,由計數(shù)器值7a、7b、7c的組合來輸出驅動信號9a、9b、9c、9d、9e、9f,在穩(wěn)態(tài)旋轉中,由位置信號3a、3b、3c的組合來輸出驅動信號9a、9b、9c、9d、9e、9f。位置信號3a、3b、3c和計數(shù)器值7a、7b、7c輸入穩(wěn)態(tài)旋轉檢測電路265。穩(wěn)態(tài)旋轉檢測電路265在穩(wěn)態(tài)旋轉中,計數(shù)器值變化,之后,在預定時間后,把位置信號3a、3b、3c同計數(shù)器值7a、7b、7c進行比較。圖31表示本實施例中的位置信號3a、3b、3c和計數(shù)器值7a、7b、7c的理論邏輯關系組合例子。而且,當該組合不是圖31所示的組合時,輸出再起動脈沖265a。再起動脈沖265a輸入換向電路9。
在這種結構中,用圖32來說明穩(wěn)態(tài)旋轉中由于任一種負載而使轉子停止時的例子。在圖32中,(D)以后轉子為停止。這種情況下,從脈沖(01)開始經(jīng)過在脈沖發(fā)生電路6中所設定的時間t1之后,從脈沖發(fā)生電路6輸出模擬脈沖(P2)。模擬脈沖(P2)從脈沖選擇電路256作為脈沖到7d的脈沖(02)輸出,計數(shù)器值7a、7b、7c按圖24的邏輯關系例子從低·高·低變?yōu)榈汀さ汀じ?。由于根?jù)位置信號3a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f,則即使計數(shù)器值7a、7b、7c發(fā)生變化也不切換通電相。并且,在計數(shù)器值7a、7b、7c發(fā)生變化后的預定時間t2之后,由穩(wěn)態(tài)旋轉檢測電路265進行位置信號3a、3b、3c與計數(shù)器值7a、7b、7c的比較。在這種情況下,根據(jù)圖31,由于不是理論的組合,從穩(wěn)態(tài)旋轉檢測電路265輸出再起動脈沖(q3),而轉換為起動模式。在起動模式下,如上述那樣,根據(jù)計數(shù)器值7a、7b、7c的組合輸出起動信號9a、9b、9c、9d、9e、9f,根據(jù)圖27,驅動信號9a、9b、9c、9d、9e、9f成為高·高·低·低·高·低,而且換通電,進行正轉。此后,如實施例8所述那樣,在到達穩(wěn)態(tài)旋轉之前,按照圖27所示的關系由計數(shù)器值7a、7b、7c的組合來依次切換通電。
實施例10下面說明設有從起動或再起動向穩(wěn)態(tài)工作的切換裝置的電動機驅動電路。
在本實施例中,把該切換作為時間設定,在某段時間后切換為穩(wěn)態(tài)工作。
圖33表示根據(jù)本發(fā)明的三相無刷電動機驅動裝置的實施例10的整體結構圖。橋式電路11、轉子位置信號生成電路4、計數(shù)器電路7、脈沖發(fā)生電路6、穩(wěn)態(tài)旋轉檢測電路265與上述第8和第9實施例相同。8是切換信號發(fā)生電路,在由換向電路9輸出驅動信號9a、9b、9c、9d、9e、9f時,輸出用于切換參照計數(shù)器值7a、7b、7c和位置信號3a、3b、3c中哪一種的切換信號8a。下面說明切換信號發(fā)生電路8。
在本實施例中,電動機旋轉信號5a和再起動脈沖265a輸入切換信號發(fā)生電路8。切換信號8a輸入換向電路9。
圖34表示本實施例的切換信號發(fā)生電路8的結構圖。在本實施例中,由計時器270構成切換信號發(fā)生電路8。
下面用圖35來說明本實施例的切換信號發(fā)生電路8的工作。在本實施例中,如果輸入計時器270的電動機旋轉信號5a為高(電平),計時器270接通,換向電路9按照圖27所示的關系由計數(shù)器值7a、7b、7c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。經(jīng)過預定時間to后,切換信號從低(電平)變?yōu)楦?電平),換向電路9使用位置信號3a、3b、3c的組合輸出圖22所示那樣的驅動信號9a、9b、9c、9d、9e、9f。
當換向電路9根據(jù)位置信號3a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f時,如果輸入穩(wěn)態(tài)旋轉檢測電路265輸出的再起動脈沖265,計時器270被置“0”,切換信號8a從高(電平)變?yōu)榈?電平)。由此,換向電路9使用計數(shù)器值7a、7b、7c來輸出驅動信號7a、9b、9c、9d、9e、9f。再經(jīng)過預定時間to后,切換信號8a從低(電平)變?yōu)楦?電平),轉向電路9使用位置信號3a、3b、3c的組合來輸出圖22所示的驅動信號9a、9b、9c、9d、9e、9f。
在本實施例中,切換信號8a,在參照計數(shù)器值7a、7b、7c時設定為低(電平)而在參照位置信號3a、3b、3c時設定為高(電平),但也可以設定為相反。
實施例11在本實施例中,在切換工作時,當計數(shù)器計數(shù)到一定值后,切換為穩(wěn)態(tài)工作。由此就能使電動機確實旋轉。
圖36表示根據(jù)本發(fā)明的三相無刷電動機驅動裝置的第11實施例的整體結構圖。8c為切換信號發(fā)生電路,在由換向電路9輸出驅動信號9a、9b、9c、9d、9e、9f時,輸出用于切換參照計數(shù)器值7a、7b、7c和位置信號3a、3b、3c中哪一種的切換信號8a。下面說明切換信號發(fā)生電路8c。
在本實施例中,脈沖列7d、電動機旋轉信號5a和再起動脈沖265a接入切換信號發(fā)生電路8c。切換信號8a輸入換向電路9。
圖37表示本實施例的切換信號發(fā)生電路8c的結構圖。在本實施例中,由模式切換計數(shù)器271構成切換信號發(fā)生電路8c。
下面用圖38來說明本實施例的切換信號發(fā)生電路8c。模式切換計數(shù)器271,在電動機旋轉信號5a變?yōu)楦?電平)時,開始脈沖列7d的計數(shù),換向電路9按照圖27所示的關系由計數(shù)器值7a、7b、7c的組合來輸出驅動信號9a、9b、9c、9d、9e、9f。如果模式切換計數(shù)器271對脈沖列7d進行了預定次數(shù)X次計數(shù),則切換信號8a從低(電平)變?yōu)楦?電平),換向電路9按圖22所示那樣根據(jù)位置信號3a、3b、3c的組合來輸出驅動信號9a、9b、9c、9d、9e、9f。
在換向電路9根據(jù)位置信號3a、3b、3c的組合來輸出驅動信號9a、9b、9c、9d、9e、9f時,如果輸入穩(wěn)態(tài)旋轉檢測電路265輸出的再起動脈沖265a,模式切換計數(shù)器271被置“0”,切換信號8a從高(電平)變?yōu)榈?電平)。由此,換向電路9按照圖27所示關系使用計數(shù)器值7a、7b、7c來輸出驅動信號9a、9b、9c、9d、9e、9f。模式切換計數(shù)器271再次開始脈沖列7d的計數(shù),如果進行了預定次數(shù)X次的計數(shù),切換信號8a從低(電平)變?yōu)楦?電平),換向電路9使用位置信號3a、3b、3c的組合來輸出圖22所示那樣的驅動信號9a、9b、9c、9d、9e、9f。
實施例12在本實施例中,根據(jù)時間和位置信號的檢測的組合來進行切換,即在滿足兩方面的條件時進行切換的方式。
圖39表示根據(jù)本發(fā)明的三相無刷電動機驅動裝置的第12實施例的整體構成圖。8D是切換信號發(fā)生電路,輸出用于切換參照計數(shù)器值7a、7b、7c和位置信號3a、3b、3c中哪一個的切換信號。下面對切換信號發(fā)生電路8D進行說明。
在本實施例中,馬達旋轉信號5a、再啟動脈沖265a、位置信號3a、3b、3c輸入到轉換信號發(fā)生電路8D。轉換信號8a輸入到換向電路9。
圖40示出本實施例的轉換信號發(fā)生電路8D的結構圖。在本實施例中由位置信號組合判斷電路272和定時器270構成轉換信號發(fā)生電路8D。定時器270與實施例10的結構相同。位置信號3a、3b、3c輸入到位置信號組合判斷電路272,位置信號3a、3b、3c成為規(guī)定的組合時,輸出成為高電平。在本實施例中,位置信號3a、3b、3c、成為高·低·低組合時,變化成高電平。位置信號組合判斷電路272和定時器270的輸出輸入到與電路273,與電路輸出273a、馬達旋轉信號5a、和再啟動脈沖265a輸入到閂鎖電路274。閂鎖電路274是借助馬達旋轉信號5a和再啟動脈沖265a進行清機,輸入信號一旦成為高電平,直到被清機完使輸出保持為高電平的電路。
下面用圖41說明本實施例的轉換信號發(fā)生電路8D的工作。馬達旋轉信號5a一旦成為高電平,定時器270導通,換向電路9按照圖27所示的關系,通過計算值7a、7b、7c的組合,輸出驅動信號9a、9b、9c、9d、9e、9f。所以經(jīng)過規(guī)定時間后定時器的輸出270a變化成高電平。而在定時器輸出270a在高電平,位置信號3a、3b、3c成為高·低·低的組合時,與電路的輸出273a變化成高電平。在馬達旋轉信號5a變成高電平后的最初的與電路輸出273a的上升邊緣,閂鎖電路274工作,轉換信號8a保持在高電平。因此,換向電路9如圖22所示,通過位置信號3a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。
在換向電路9通過位置信號3a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f時,一旦輸入再啟動脈沖265a,定時器270和閂鎖電路274復位,轉換信號8a從高電平變?yōu)榈碗娖?。所以,換向電路9利用計算值7a、7b、7c,輸出驅動信號9a、9b、9c、9d、9e、9f。而如上所述,在規(guī)定時間to后,位置信號3a、3b、3c成為高·低·低組合時,轉換信號8a從低電平變?yōu)楦唠娖?,換向電路9再次用位置信號3a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。
實施例13
本實施例是通過計算器將轉換變成一定值和正常檢測位置信號這兩方面來轉換的方式。
圖42示出本發(fā)明的三相無刷馬達的驅動裝置的實施例13的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8E。
在本實施例中,位置信號3a、3b、3c、脈沖列7d、馬達旋轉信號5a和再啟動脈沖265a輸入到轉換信號發(fā)生電路8E。轉換信號8a輸入到換向電路9。
圖43示出本實施例的轉換信號發(fā)生電路8E的結構。本實施例的轉換信號發(fā)生電路8E由在以上所述實施例的位置信號組合判斷電路272和模式轉換計數(shù)器271構成。
下面用圖44說明本實施例的轉換信號發(fā)生電路8E的工作。馬達轉換信號5a成為高電平后,模式轉換計數(shù)器271開始脈沖到7d的計數(shù),換向電路9按照圖27所示的關系通過計數(shù)器值7a、7b、7c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。而進行規(guī)定次數(shù)X次計數(shù)后,模式轉換計數(shù)器271的輸出271a成為高電平,位置信號成為規(guī)定的高·低·低的組合,與電路273的輸出273a成為高電平。在馬達旋轉信號5a變成高電平后最初的與電路輸出273a的上升邊緣,閂鎖電路274工作,轉換信號8a從低電平變?yōu)楦唠娖讲⒈3衷诟唠娖?。這就能使換向電路9通過位置信號3a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。
在換向電路9通過位置信號3a、3b、 3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f時,輸入再啟動脈沖265a后,模式轉換計數(shù)器271和閂鎖電路274復位,轉換信號8a從高電平變?yōu)榈碗娖剑瑩Q向電路9利用計數(shù)器值7a、7b、7c的組合,輸出驅動信號。
在模式轉換計數(shù)器271將脈沖列7d計數(shù)規(guī)定次數(shù)X次位置信號成為規(guī)定的高·低·低組合時,轉換信號8a從低電平變?yōu)楦唠娖剑俅卫梦恢眯盘?a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。
實施例14本實施例能做到在經(jīng)過規(guī)定時間后同時滿足驅動信號正常來進行轉換。
圖45示出本發(fā)明的三相無刷馬達驅動裝置的實施例14的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8F。
在本實施例中,驅動信號9a、9b、9c、9d、9e、9f、馬達旋轉信號5a、啟動脈沖265a輸入到轉換信號發(fā)生電路8F。
圖46示出本實施例的轉換信號發(fā)生電路8F的結構圖。本實施例的轉換信號發(fā)生電路8F由驅動信號組合判斷電路275和上述定時器270構成。驅動信號9a、9b、9c、9d、9e、9f輸入到驅動信號組合判斷電路275。驅動信號組合判斷電路275具有在驅動信號9a、9b、9c、9d、9e、9f成為規(guī)定的組合時其輸出275a成為高電平的結構。在本實施例中,當驅動信號9a、9b、9c、9d、9e、9f成為低·高·高·低·高·低的組合時,其輸出275a成為高電平。驅動信號組合判斷電路275和定時器270的輸出輸入到與電路273,而與電路的輸出273a、馬達旋轉信號5a、再啟動脈沖265a輸入到上述實施例中所說的閂鎖電路274。
圖47是本實施例的轉換信號發(fā)生電路8F的工作說明圖。
馬達旋轉信號5a成為高電平后、定時器270導通,換向電路9利用計數(shù)器值的組合輸出驅動信號。而在經(jīng)過規(guī)定時間to后,定時器的輸出270a變成高電平,在驅動信號9a、9b、9c、9d、9e、9f成為低·高·高·低·高·低的組合時,與電路273的輸出273a變成高電平。以后與上述實施例中所說的同樣變化,換向電路9再次利用位置信號3a、3b、3c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。
輸入再啟動脈沖265a時的工作也如圖47所示,進行與上述實施例中所說的同樣的工作,換向電路9在to后再次利用位置信號3a、3b、3c的組合,輸出驅動信號9a、9b、9c、9d、9e、9f。
實施例15在本實施例中能做到通過滿足計數(shù)器計數(shù)一定值后驅動信號變成正常這兩方面的條件進行轉換。
圖48示出本發(fā)明的三相無刷馬達驅動裝置實施例15的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8G。
在本實施例中,驅動信號9a、9b、9c、9d、9e、9f、脈沖列7d、馬達旋轉信號5a、再啟動脈沖265a輸入到轉換信號發(fā)生電路8G。
圖49示出本實施例的轉換信號發(fā)生電路8G的結構圖。本實施例的轉換信號發(fā)生電路8G由驅動信號組合判斷電路275和模式轉換計數(shù)器271構成。
圖50是用以說明本實施例的轉換信號發(fā)生電路8G的工作的圖。啟動時和再啟動時的工作與迄今所述的實施例的工作說明相同,不另贅述。
實施例16在本實施例中說明借助速度檢測進行轉換的實例。
圖51示出本發(fā)明的三相無刷馬達驅動的裝置實施例16的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8H。
在本實施例中由轉子位置信號生成電路4內(nèi)的波形整形電路3輸出的邏輯脈沖201、馬達旋轉信號5a、再啟動脈沖265a輸入到轉換信號發(fā)生電路8H。
圖52示出本實施例的轉換信號發(fā)生電路8H的結構圖。本實施例的轉換信號發(fā)生電路8H由速度信號生成電路277,基準速度發(fā)生電路276、比較電路278構成。邏輯脈沖201和CLK輸入到速度信號生成電路277。如在實施例1或實施例7中所述,由于邏輯脈沖201是在某個時間間隔得到的信號,所以能由邏輯脈沖201檢測出無刷馬達的旋轉速度。
圖53示出速度信號277a的生成方法的定時圖。速度信號生成電路277在馬達旋轉信號5a為高電平時,在CLK的邊緣的定時處計數(shù)完了,在由波形整形電路3輸入的邏輯脈沖的上升邊緣的定時處清機,圖中箭頭處的值作為速度信號277a輸出?;鶞仕俣劝l(fā)生電路276輸出從起動模式轉換為正常旋轉模式的基準速度信號276a。比較電路278在邏輯脈沖的上升邊緣的定時處,比較速度信號277a和基準速度信號276a的電壓電平、比特數(shù)等,如速度信號277a與基準速度信號276a一致,輸出轉換信號8a。
下面用圖54說明本實施例的轉換信號發(fā)生電路8H的工作。啟動時馬達轉換信號5a成為高電平后,用比較電路278開始比較速度信號277a和基準速度信號276a。速度信號277a達到基準速度信號276時,比較電路278輸出的轉換信號8a變成高電平。
輸入再啟動脈沖265后,比較電路278復位轉換信號8a從高電平變?yōu)榈碗娖健?br>
而速度信號277a達到基準速度信號276a時,轉換信號8a從低電平再次變?yōu)楦唠娖健?br>
實施例17本實施例是在能做到同時滿足設定時間,計數(shù)器值和位置信號的正常檢測這三方面的條件下進行轉換。
圖55示出本發(fā)明的三相無刷馬達驅動裝置的實施例17的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8I。
在本實施例中,計數(shù)器值7a、7b、7c、位置信號3a、3b、3c、馬達旋轉信號5a,再啟動脈沖265a輸入到轉換信號發(fā)生電路8I。
圖56示出本實施例的轉換信號發(fā)生電路8I的結構圖。本實施例的轉換信號發(fā)生電路8I由位置信號計數(shù)器值判斷電路280和定時器270構成。
圖57是說明本實施例的轉換信號發(fā)生電路8I的工作的圖。由于按照此圖的工作與上述實施例所說的相同,不再另行說明。
實施例18本實施例是在滿足速度檢測和位置信號的正常檢測這兩方面的條件下進行轉換的實例。
圖58示出本發(fā)明的三相無刷馬達的驅動裝置實施例18的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8J。
圖59示出本實施例的轉換信號發(fā)生電路8J的結構。本實施例的轉換信號發(fā)生電路8J由基準速度發(fā)生電路276、速度信號生成電路277、比較電路278、位置信號組合判斷電路272構成。
圖60是說明本實施例的轉換信號發(fā)生電路8J工作的圖。按照此圖的工作由于與上述實施列中所說的相同不再贅述。
實施例19本實施例是用速度檢測和驅動信號的正常檢測的邏輯積進行轉換的實例。
圖61示出本發(fā)明的三相無刷馬達驅動裝置的實施例19的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8K。
圖62示出本實施例的轉換信號發(fā)生電路8K的結構圖。本實施例的轉換信號發(fā)生電路8K由基準速度發(fā)生電路276、速度信號生成電路277、比較電路278、驅動信號組合判斷電路275構成。
圖63是說明本實施例的轉換信號發(fā)生電路8K的工作的圖。按照此圖的工作,因為與上述實施例相同,不再說明。
實施例20本實施例是用速度檢測、位置信號正常檢測和計數(shù)器值三者的邏輯積進行轉換的實例。
圖64示出本發(fā)明的三相無刷馬達驅動裝置的實施例20的整體結構圖。下面說明本實施例的轉換信號發(fā)生電路8L。
圖65示出本實施例的轉換信號發(fā)生電路8L的結構圖。本實施例的轉換信號發(fā)生電路8L由基準速度發(fā)生電路276、速度信號生成電路277、比較電路278、位置信號計數(shù)器值判斷電路280構成。
圖66是說明本實施例的轉換信號發(fā)生電路8L工作的圖。按照本圖的工作,因為與上述實施例相同不另說明。
實施例21本實施例是用以說明作為再啟動時的正常旋轉檢測電路不再單獨設置,在再啟動時用來自脈沖發(fā)生電路的模擬脈沖使之成為強制啟動模式的實例。
圖67示出本發(fā)明的三相無刷馬達驅動裝置的實施例21的整體結構圖。
在本實施例中,位置信號3a、3b、3c、計數(shù)器值7a、7b、7c、脈沖發(fā)生電路6輸出的模擬脈沖6a輸入到換向電路9。換向電路9有借助此模擬脈沖6a進行復位,并轉換到啟動模式。
在上述這樣的結構中,正常旋轉中用任何負載使轉子停止后,從脈沖發(fā)生電路6輸出模擬脈沖6a模擬脈沖6a輸入到換向電路9。在換向電路9中借助此模擬脈沖6a進行復位,并轉換到啟動模式。因而到正常旋轉為止,通過計數(shù)器值7a、7b、7c的組合輸出驅動信號9a、9b、9c、9d、9e、9f。
實施例22本實施例,所謂繞組電壓檢測使用另外的單獨一個位置檢測元件,通過將此信號和用繞組電壓的位置檢測配合能可靠地得到方向正確的驅動信號。
圖68示出本發(fā)明的三相無刷馬達驅動裝置的實施例22的整體結構圖。300是用以檢測轉子的位置,輸出被脈沖化了的位置信號300a的位置檢測器,301是從輸入信號的上升邊緣保持輸出的保持電路。
在圖68中,位置信號300a輸入到保持電路301。在本實施例中,如圖69所示,位置信號300a與位置信號3b錯開π/6電角度。而且無刷馬達多通電穩(wěn)定點位于圖中虛線處,與位置信號300a的上升邊緣和下降邊緣的位置一致。
圖68中的保持電路301將馬達旋轉信號5a成為高電平后的位置信號300a的值一直保持到馬達旋轉信號5a成為低電平時為止。例如馬達旋轉信號5a成為高電平后的位置信號300a為高電平時,則保持電路的1輸出301a一直保持高電平直到馬達旋轉信號5a成為低電平為止。保持電路301的輸出301a輸入到換向電路9和記載在圖71中的計數(shù)器電路7內(nèi)的脈沖選擇電路256。
換向電路9參照保持電路的輸出值301a和計數(shù)器值7a、7b、7c輸出驅動信號9a、9b、9c、9d、9e、9f。圖70示出本實施例中的保持電路的輸出301a、計數(shù)器值7a、7b、7c、驅動信號9a、9b、9c、9d、9e、9f的邏輯關系實例。
圖71示出本實施例中的計數(shù)器電路7的結構。上升邊緣檢測電路250、252、254,下降邊緣檢測電路251、253、255和6進計數(shù)器257均與上述實施例相同。
位置信號3a、3b、3c的上升邊緣脈沖250a、252a、254a和下降邊緣脈沖251a、253a、255a、模擬脈沖6a、保持電路的輸出301a輸入到脈沖選擇電路256。脈沖選擇電路256可以參照現(xiàn)有的計數(shù)器值7a、7b、7c和保持電路的輸出301a,在正轉時輸出應被檢測出的理論上的位置信號的邊緣脈沖或者模擬脈沖6a。圖72示出本實施例中的計數(shù)器值7a、7b、7c、保持電路的輸出301a、如在正轉時應被檢出的理論上的邊緣脈沖250a、252a、254a、251a、253a、255a的關系。由圖72可見,例如在計數(shù)器值7a、7b、7c處于低·低·低而保持電路的輸出301a為高電平時,輸出邊緣脈沖253a或模擬脈沖6a,例如即使輸入另一邊緣脈沖250a,也要被掩碼。
下面對本實施例的無刷馬達的工作進行說明。首先,在馬達旋轉信號5a成為高電平后,對保持電路的輸出301a為高電平的情況用圖73說明。保持電路的輸出301a為高電平時,由圖70可見將驅動信號9a、9b、9c、9d、9e、9f設定為高·低·高·低·低·高。因而無刷馬達的轉子正轉,順次轉換通電進行啟動。
而且在馬達旋轉信號5a成為高電平后,關于保持電路的輸出301a為低電平的情況用圖74說明。保持電路的輸出301a為低電平時,由圖70可見換向電路9將驅動信號9a、9b、9c、9d、9e、9f設定為高·高·低·低·高·低。因而無刷馬達的轉子正轉,順次轉換通電進行啟動。
實施例23本實施例是使啟動或再啟動時更可靠的實例。
圖75示出本發(fā)明的三相無刷馬達驅動裝置的第23個實施例的整體結構圖。302是用以檢測輸入信號的上升邊緣或下降邊緣的邊緣檢測電路。
換向電路9按照保持電路的輸出301a,在馬達旋轉信號5a為高電平后進行通電。保持電路的輸出301a為高電平時V-W相通電,為低電平時W-V相通電。而第一次換向是按照邊緣檢測電路302的輸出脈沖302a和保持電路的輸出301a進行換向。保持電路的輸出301a為高電平時U-W相通電,為低電平時W-U相通電。而在其以后的換向參照位置信號3a、3b、3c輸出驅動信號9a、9b、9c、9d、9e、9f。位置信號3a、3b、3c與驅動信號9a、9b、9c、9d、9e、9f的邏輯關系實例與圖22相同。
下面對本實施例的無刷馬達的工作進行說明。首先,對在馬達旋轉信號5a成高電平后保持電路的輸出301a為高電平時的情況用圖76說明。在保持電路的輸出301a為高電平時,為使V-W相通電可由圖21將驅動信號9a、9b、9c、9d、9e、9f設定為高·低·高·低·低·高。因而轉子正轉,在檢測出邊緣檢測電路302的輸出脈沖302a時進行第一次換向。由于保持電路301a為高電平,為使U-W相通電,可由圖21將驅動信號9a、9b、9c、9d、9e、9f設定成低·高·高·低·低·高。而在其以后的換向可參照位置信號3a、3b、3c順次轉換通電,轉子正轉。
對于馬達旋轉信號5a成為高電平后,保持電路的輸出301a為低電平的情況用圖77說明。保持電路的輸出301a為低電平時,為使W-V相通電,由圖21將驅動信號9a、9b、9c、9d、9e、9f設定為高·高·低·低·高·低。轉子正轉,在輸出邊緣檢測電路302的輸出脈沖302a時進行第一次換向。由于保持電路的輸出301a為低電平,為使W-U相通電,可由圖21將驅動信號9a、9b、9c、9d、9e、9f設定成高·高·低·高·低·低。而在其以后的換向,參照位置信號順次轉換通電,轉子正轉。
在本說明書中對權利要求1-19分別示出各自的實施例,很顯然,將它們相互組合也能獲得令人滿意的效果。
實施例24圖78是表示本實施例的無刷馬達用驅動電路的整體結構方框圖。在圖78中與圖1相同的結構部件用同一編號。
在圖78中,406是啟動電路,409是速度誤差檢測電路,它用計數(shù)器計測已實例的速度信號3d的周期,把指令值和計測值之差的周期誤差作為速度誤差信號409a輸出。410是速度誤差補償濾波器,它將速度誤差信號409a為0的電流指令值410a輸出到電流供給電路411。電流供給電路411由圖1所示的電阻10、電橋電路11、緩沖放大器212、電阻213、驅動晶體管214組成,它按照驅動信號9a-9f將規(guī)定的驅動電流供給電機繞組12、13、14。
關于構成本發(fā)明的重要裝置的轉子位置信號檢測電路4的端子電壓校正電路1、比較電路2、波形整形電路3的結構和工作已在實施例1中說明。
圖79是表示正常旋轉狀態(tài)中的端子電壓校正電路1的各部分的信號波形圖。
此端子電壓校正電路1的具體工作也在實施例1中說明。用式(1)-(3)說明校正工作。
由于從通電狀態(tài)轉換為不通電狀態(tài)時產(chǎn)生的脈沖狀的電壓變動是轉子位置誤檢測和噪聲的原因,所以需要波形整形電路3。這種例子在實施例7中示于圖17。
圖80示出波形整形電路3的另一種結構。
圖中180是閂鎖電路,181-186是D觸發(fā)器,187-189是異或電路,190是或電路。而421是掩碼信號發(fā)生電路,422是是時器。圖81是表示在正常旋轉狀態(tài)的端子電壓波形及波形整形電路各部分的信號波形,圖82是圖81中的T0-T1時刻間的放大圖。
用上述各圖說明本實施例的波形整形電路的具體工作。
向波形整形電路輸入的輸入信號是由比較電路2輸出的邏輯信號2a、2b、2c。邏輯信號2a、2b、2c是比較已校正的各端子電壓而得到的,所以如圖81所示產(chǎn)生振蕩。
邏輯信號2a、2b、2c首先輸入閂鎖電路180。閂鎖電路180是與啟動端子180a的狀態(tài)對應進行工作的電路。在初期狀態(tài),由掩碼信號發(fā)生電路421輸出的掩碼信號421a是高電平,邏輯信號2a、2b、2c原封不動地輸入到各D觸發(fā)器181、183、185。D觸發(fā)器181-186和異或電路187-189構成兩邊緣微分電路,在邏輯信號2a、2b、2c的上升邊緣和下降邊緣的定時處,異或電路187-189輸出微分脈沖198、199、200。
在T2時刻,已校正的端子電壓1a和1c的電壓電平一致而2a的極性變化時,用兩邊緣微分電路檢測邊緣,產(chǎn)生微分脈沖198b。異或電路187-189的輸出信號用或電路190合成變成邏輯脈沖信號3d,輸入到掩碼信號發(fā)生電路421和定時器422。掩碼信號發(fā)生電路421使邏輯脈沖信號3d的上升邊緣成為觸發(fā)信號,使掩碼信號421a成為低電平。定時器422在邏輯脈沖信號3d的上升邊緣處初始化,定時值422a成為0。然后定時器422與所輸入的時鐘脈沖同步進行計數(shù)完了工作。
由于啟動端180a成為低電平,閂鎖電路180閂鎖邏輯信號2a、2b、2c。隨后,掩碼信號發(fā)生器421監(jiān)視定時器422的定時值422a、如定時值422a為規(guī)定值,則使掩碼信號421a成為高電平。閂鎖電路180因啟動端子180a成為高電平而解除閂鎖。
D觸發(fā)器182、184、186的輸出信號成為已被波形整形的轉子位置信號3a、3b、3c,輸入到下一級的換向電路9,進行換向工作。一進行換向工作時,由于驅動晶體管進行開關、在U相端子電壓波形上發(fā)生尖峰狀的電壓變動,結果,在不希望的位置上,尖峰狀噪音2d發(fā)生在2b上。然而在尖峰狀噪音2d產(chǎn)生時刻,向閂鎖電路的數(shù)據(jù)輸入由于從掩碼信號發(fā)生電路輸出的掩碼信號421a而被截止。因而,尖峰狀噪音2d被閂鎖電路180掩散,在已波形整形的轉子位置信號3a、3b、3c上不產(chǎn)生尖峰狀噪音。這就可獲得穩(wěn)定的轉子位置信號3a、3b、3c,按照此轉子位置信號驅動電機繞組使轉子旋轉。
盡管在本實施例中記述的是適用于三相無刷馬達的實例,但很明顯不限于3相,對多相無刷馬達也都能適用。
實施例25本實施例有這樣的結構,即能在與馬達相應的指令轉數(shù)不同時,與指令轉數(shù)成比例地變化使實施例1中所說的掩碼信號421a維持低電平的時間T3。
本實施例的無刷馬達用的驅動電路整體結構與實施例24相同。但如下述具有使輸向定時器的指令轉數(shù)(CLK)變化的結構。
參照圖83、圖84、圖85說明本實施例的掩碼信號發(fā)生電路421和定時器422的工作。像在實施例24中所說明的那樣,一旦檢測出邏輯信號2a、2b、2c的上升邊緣或下降邊緣并產(chǎn)生邏輯脈沖信號3d,掩碼信號發(fā)生電路421就使邏輯脈沖信號3d的上升邊緣成為觸發(fā)信號,使掩碼信號421a成為低電平。定時器422在邏輯脈沖信號3d的上升邊緣被初始化,定時值422成為0。隨后,定時器422與所輸入的時鐘脈沖的上升邊緣同步進行計數(shù)完了工作。然后,掩碼信號發(fā)生電路421監(jiān)視定時器422的定時值422a,如定時值422a為N(在圖83中N=10),則使掩碼信號421a成為高電平。時鐘的周期為T4時,掩碼信號421a在T4×10期間維持低電平。
下面從圖83的狀態(tài)對指令轉數(shù)成為2倍的情況進行說明。如圖84所示將CLK(從無刷馬達用驅動電路的外部輸入)的周期設定為T4/2。因此,掩碼信號421a維持低電平的時間為T4×5?;蛘呷鐖D85所示,輸入到定時器的時鐘周期仍歸是T4,將N值變?yōu)?。因而掩碼信號421a維持低電平的時間與改變時鐘周期時的情況相同為T4×5。這樣,按照指令轉數(shù)掩碼信號改變維持低電平的時間。
實施例26本實施例對這樣一種無刷馬達用驅動電路的結構和工作進行說明,這種驅動電路在啟動時不受負載的影響,能用短時間啟動,而且即使因工作中任何原因使旋轉異常必須再啟動時也能用短時間穩(wěn)定地再啟動。本實施例的情況已在實施例8中說明,在本實施例中只以啟動或再啟動為主進行說明。
本實施例的無刷馬達用驅動電路的整體結構與圖78相間。在此對實現(xiàn)本發(fā)明的重要手段的啟動電路的結構如工作進行如下的說明。本實施例的新型結構要素是模擬脈沖發(fā)生電路431和再啟動脈沖發(fā)生電路432。其它構成要素與實施例8的圖23等所示的相同。
圖78中記載的馬達旋轉信號5a是從無刷馬達用驅動電路外部輸入的信號,啟動時表示旋轉,截止時表示停止。在本實施例中將啟動作為高電平,截止作為低電平。
圖86示出啟動電路406的一個具體結構的實例。轉子位置信號3a、3b、3c分別輸入到上升邊緣檢測電路250、252、254、下降邊緣檢測電路251、253、255和正常旋轉檢測電路265,而上升邊緣檢測電路250、252、254和下降邊緣檢測電路251、253、255分別輸出上升、下降邊緣脈沖250a-255a。這些被檢測出的邊緣脈沖輸入到脈沖選擇電路256,從脈沖選擇電路輸出的選擇脈沖256a輸入到模擬脈沖發(fā)生電路431。
從模擬脈沖發(fā)生電路431輸出的脈沖列431a輸入到6進計數(shù)器257。輸入到6進計數(shù)器257的脈沖數(shù)和輸出值的邏輯關系實例與圖24所示相同。圖中輸入脈沖數(shù)為6以上時,計數(shù)器值7a、7b、7c再次由低·低·低計數(shù)。從6進計數(shù)器257輸出的計數(shù)器值輸入到脈沖選擇電路256、正常旋轉檢測電路265,和圖78所示的換向電路9。從正常旋轉檢測電路265輸出的旋轉異常信號265b輸入到再啟動脈沖發(fā)生電路432。而且馬達旋轉信號5a輸入到再啟動脈沖發(fā)生電路。從再啟動脈沖發(fā)生電路432輸出的再啟動脈沖7e如圖78所示輸入到換向電路9。
脈沖選擇電路256在用圖7的邏輯使轉子正轉時,將所輸入的邊緣脈沖250a-255a原封不動地作為脈沖列輸出。也就是說,在所輸入的邊緣脈沖的種類與計數(shù)器值7a、7b、7c的關系滿足圖25的關系時,照原樣輸出所輸入的邊緣脈沖,掩碼其它時間輸入的邊緣脈沖。然而由于在反轉時計數(shù)器值7a、7b、7c與邊緣脈沖的關系和正轉時不同,所輸入的邊緣脈沖被掩碼。
模擬脈沖發(fā)生電路431是在規(guī)定時間內(nèi)選擇脈沖列256a從脈沖選擇電路256順次輸入時照原樣輸出脈沖列,而在脈沖列未在規(guī)定時間輸入時產(chǎn)生模擬脈沖的電路。圖87示出模擬脈沖發(fā)生電路431的一個具體結構例,圖88是表示模擬脈沖發(fā)生電路431的工作定時圖。
在圖87中,433是計數(shù)器、434是門電路,435是上升邊緣檢測電路、436是延時電路,437是或電路。計數(shù)器433在脈沖列431a初始化,與輸入時鐘同步計數(shù)完了。門電路434將計數(shù)器值433a譯碼,在已譯碼的值比設定值小時輸出低電平的信號,比設定值大時輸出高電平的信號。然而,選擇脈沖265a如不在規(guī)定時間從脈沖選擇電路256輸入,門電路的輸出信號434a成為高電平,用上升邊緣檢測電路435檢測上升邊緣,所檢出的邊緣脈沖用延時電路436延遲,再將其作為圖88的模擬脈沖436b輸出。
正常旋轉檢測電路256是監(jiān)視在實施例9中所說的轉子是否正常正轉的電路。
再啟動脈沖發(fā)生電路432是從啟動后或再啟動后到經(jīng)過規(guī)定時間為止,都掩碼旋轉異常信號256b,在經(jīng)過規(guī)定時間以后檢出旋轉異常信號的上升邊緣,將其作為再啟動脈沖輸出的電路。
圖89示出再啟動脈沖發(fā)生電路的一個結構實例。
在圖中,440、444是上升邊緣檢測電路,441、446是或電路,442是計數(shù)器,443是門電路,445是與電路。計數(shù)器442用馬達旋轉信號5a的上升邊緣或再啟動脈沖7e初始化,并和或電路446的輸出同步計數(shù)完畢。門電路443將計數(shù)器值442a譯碼,已譯碼的值比設定值小時輸出低電平信號,比設定值大時輸出高電平信號。然而從啟動后或再啟動后到經(jīng)過規(guī)定時間為止,旋轉異常信號265b都被掩碼,而在經(jīng)過規(guī)定時間之后,旋轉異常信號的上升邊緣作為再啟動脈沖輸出。
對本實施例的無刷馬達的啟動工作進行說明。下面將低電平記作L,將高電平記作H。馬達旋轉信號5a成為高電平后,由于計數(shù)器值為LLL,由圖27可知驅動信號9b成為L,9f成為H,由圖7可見V-W相通電。這時,存在無刷馬達的轉子正轉,轉子位置信號變化、轉子反轉、轉子位置信號變化,或者停止在通電穩(wěn)定點,位置信號不變化三種情況。
首先對轉子正轉的情況進行說明。這時以實施例8的圖28所示的各部分信號波形為例。像在實施例8的相應部分所說明的那樣,檢測出邊緣脈沖253a,或者用模擬脈沖發(fā)生電路只在產(chǎn)生模擬脈沖436b時6進計數(shù)器257計數(shù)。轉子一旦沿正轉方向旋轉,由于在電機繞組上產(chǎn)生的反電動勢電壓,使端子電壓U、V、W變化,轉子位置信號3a、3b、3c成為HLL,如圖中(A),檢測出邊緣脈沖253a。因而,6進計數(shù)器257計數(shù)完畢,計數(shù)器值7a、7b、7c成為HLL,由圖7圖27可見,換向電路9為使U-W相通電,將驅動信號9a-9f設定成LHHLLH。而模擬脈沖發(fā)生電路431作為其輸出431a,連續(xù)產(chǎn)生圖28的7d所示的波形,然后,直到正常旋轉為止,按照計數(shù)器值7a、7b、7c的組合,以圖27所示的關系,順次轉換通電相,啟動無刷馬達。
下面對轉子反轉的情況進行說明。這時也與實施例8的圖29所示的各部分的信號波形一樣。像在實施例8中說明的那樣,轉子一旦反轉,轉子位置信號3a變化,檢測出圖中(B)所示的邊緣脈沖251a。但因計數(shù)器值的關系被脈沖選擇電路256掩碼。然而如用模擬脈沖發(fā)生電路431內(nèi)的門電路434不能在所設定的規(guī)定時間t1內(nèi)檢測出邊緣脈沖253a,則如圖中(C)所示,從模擬脈沖發(fā)生電路431輸出與模脈沖6a相當?shù)?31a。6進計數(shù)器257根據(jù)此模擬脈沖431a使計數(shù)結束,計數(shù)器值7a、7b、7c成為HLL。而換向電路9與計數(shù)器值7a、7b、7c對應,為使U-W相通電,將驅動信號9a-9f設定為LHHLLH。因而轉子正轉,然后,與正轉時同樣,直到正常旋轉為止,按照計數(shù)器值7a、7b、7c的組合,以圖27所示的關系,順次轉換通電相,啟動無刷馬達。
下面對轉子不動,轉子位置信號不變化的情況進行說明。與反轉時同樣,由于在規(guī)定時間t1以內(nèi)不能檢測出邊緣脈沖253a,從模擬脈沖發(fā)生電路431輸出模擬脈沖(與6a相當)。因而與反轉時同樣,6進計數(shù)器257計數(shù)該模擬脈沖,換向電路數(shù)通電相轉換為U-W相,然后直到正常旋轉為止,按照計數(shù)器值7a、7b、7c的組合,以圖27所示的關系,順次轉換通電相,啟動無刷馬達。
在這樣的結構中,用圖90說明正常旋轉中因任何負載使轉子停止時的實例。在圖90中,認為在(D)以后轉子停止。這時,檢測出脈沖431c后,經(jīng)過模擬脈沖發(fā)生電路431內(nèi)的門電路434所設定的時間t1后,用模擬脈沖發(fā)生電路431內(nèi)的延時電路436輸出模擬脈沖436b。因而模擬脈沖436b作為由模擬脈沖發(fā)生電路431輸出的脈沖列431a的脈沖輸出,計數(shù)器值7a、7b、7c從LHL變化成LLH。在正常旋轉中為上所述由于借助轉子位置信號3a、3b、3c的組合輸出驅動信號9a-9f,即使計數(shù)器值7a、7b、7c變化,也不轉換通電相。因而,計數(shù)器值7a、7b、7c與轉子位置信號3a、3b、3c的關系變成不滿足圖31的關系,來自正常旋轉檢測電路265的旋轉異常信號265b成為高電平。
這時為在啟動和再啟動后經(jīng)過規(guī)定時間,用再啟動脈沖發(fā)生電路432檢測出旋轉異常信號上升邊緣,作為再啟動脈沖7e輸出。再啟動脈沖輸入換向電路9,換向電路轉換成啟動模式。
由于在啟動模式時換向電路有與計數(shù)器值7a、7b、7c的組合相應輸出驅動信號9a-9f的結構,由圖7、圖27可見,驅動信號9a-9f成為HHLLHL,W-V相通電。由于W-V相通電,轉子正轉,轉子位置信號3a、3b、3c變化成LLH,由于計數(shù)器值7a、7b、7c與轉子位置信號3a、3b、3c的關系滿足圖31的關系,旋轉異常信號256b成為低電平。此后,如在圖28、圖29所述,直到正常旋轉為止,按照計數(shù)器值7a、7b、7c的組合,以圖27所示的關系順次轉換通電相,啟動無刷馬達。
實施例27本實例對設置用以從啟動模式轉換為正常旋轉模式的轉換裝置的無刷馬達用驅動電路的結構和工作進行說明。
圖91示出設置了轉換裝置的啟動電路406B的一個具體結構例。上升邊緣檢測電路、下降邊緣檢測電路、脈沖選擇電路、模擬脈沖發(fā)生電路、6進計數(shù)器、正常旋轉檢測電路、再啟動脈沖發(fā)生電路都與實施例26的電路相同。作為新型結構要素的450是轉換信號發(fā)生電路,它在用換向電路9輸出驅動信號9a-9f時,輸出參照計數(shù)器值7a、7b、7c和轉子位置信號3a、3b、3c的哪一個進行轉換的轉換信號450a。
本實施例的換向電路9在轉換信號450a為低電平時參照計數(shù)器值7a、7b、7c,轉換信號450a為高電平時參照轉子位置信號3a、3b、3c。下面對轉換信號發(fā)生電路450進行說明。
在本實施例中,馬達旋轉信號5a和再啟動脈沖432a輸入到轉換信號發(fā)生電路450。轉換信號450a輸入到換向電路9。
圖92示出轉換信號發(fā)生電路450的一個具體結構例。
在圖中,451是上升邊緣檢測電路、452、455是或電路、453是計數(shù)器,454是門電路。
圖93是表示轉換信號發(fā)生電路450的工作的各部分信號波形的實例。計數(shù)器453用馬達旋轉信號5a的上升邊緣,或者用再啟動脈沖初始化,與或電路455的輸出455a同步結束計數(shù)。門電路454譯碼計數(shù)器值453a,已譯碼的值比設定值小時,輸出低電平信號,比設定值大時輸出高電平信號。因而轉換信號450a從啟動后或再啟動后到經(jīng)過規(guī)定時間為低電平,在其以后為高電平。轉換信號450a輸入到換向電路9,換向電路9按照轉換信號450a轉換所參照的數(shù)據(jù)。
實施例28本實施例是對與以往的速度誤差補償濾波器相比改善了低頻放大特性的速度誤差補償濾波器的無刷馬達用驅動電路的結構進行說明。因為本實施例的無刷馬達用驅動電路的整體結構與圖1或圖78相同,不另說明。下面對實現(xiàn)本發(fā)明的重要手段的速度誤差補償濾波器的結構進行說明。
圖94是在通過模擬·濾波構成速度誤差補償濾波器時的傳輸方框圖。
在圖中460是比例·積分(PI)濾波器,461是一次延遲濾波器、462是增益元件或系數(shù)放大器,463是加法器,464是一次延遲濾波器。
由速度誤差檢測電路409輸出的速度誤差信號409a輸入到速度誤差補償濾波器的輸入端子X。從輸出端子Y輸出的濾波器輸出作為輸向電機繞組的電流指令值410a加到電流供給電路411。與圖123所示的已有技術的濾波器結構的不同點是將作為輸入的速度誤差信號409a經(jīng)由新的一次延遲濾波器461與PI濾波器460的輸出相加。這時速度誤差補償濾波器的傳輸函數(shù)GC(s)為式(6)的形式。
GC(s)=[KP(1+1/TIS)+Kw/(1+TAs)]·1/(1+TLs)····(6)
圖95是在KP=1 TI=1/(2π×10) Kw=1TA=1/(2π×5) TL=1/(2π×60)時,速度誤差補償濾波器的開環(huán)特性的模擬結果。在已有的濾波器結構中KP=1 TI=1/(2π×10) TL=1/(2π×60)時的模擬結果用虛線繪于圖95中。按照本發(fā)明所提出的濾波器結構,低頻放大特性得到改善。
圖94示出通過模擬·濾波構成時的實例,當然通過數(shù)字·濾波構成也是可能的。
圖96是通過數(shù)字·濾波構成速度誤差補償濾波器時的傳輸方框圖。
在圖中,470-472是將信號延遲1取樣時間的延時元件,473-479是增益元件,480-483是加法器。由延時元件471,增益元件476、477、加法器481、482構成PI濾波器484,由延時元件470、增益元件473-475、加法器480構成一次延遲濾波器485,由延時元件472、增益元件478、479、加法器483構成一次延遲濾波器486。這時速度誤差補償濾波器的傳輸函數(shù)GC(Z)如式(7)。
GC(z)=[KP+KI/(1-z-1)+Kw(1-KA)/(1-KA Z-1)]·(1-KL)/(1-KL Z-1)···(7)實施例29在本實施例中對與以往的速度誤差補償濾波器相比其低頻放大特性得到改善的速度誤差補償濾波器的其它實施例進行說明。
圖97是通過模擬·濾波構成速度誤差補償濾波器時的傳輸方框圖。
在圖中,與實施例28相同的部件用同一編號表示。與已有技術中的速度誤差補償濾波器的結構的不同點是將速度誤差信號409a為其輸入的新的一次延遲濾波器461的輸出與PI濾波器和一次延遲濾波器的串聯(lián)電路的輸出相加。這時速度誤差補償濾波器的傳輸函數(shù)GC(S)如式(8)。
GC(s)=KP(1+1/TIs)·1/(1+TLs)+Kw/(1+TAs)··· (8)圖98是在KP=1、KI=1/(2π×10) Kw=1 TA=1/(2π×5)TL=1/(2π×60)時,速度誤差補償濾波器的開環(huán)特性的模擬結果。已有的濾波器結構中KP=1 TI=1/(2π×10)、TL=1/(2π×60)時的模擬結果用虛線繪在圖98中。按照本發(fā)明的建議的濾波器結構,改善了低頻放大特性。
圖97示出通過模擬·濾波構成時的實例,當然通過數(shù)字·濾波構成也是可能的。
圖99是通過數(shù)字·濾波構成速度誤差補償濾波器時的傳輸方框圖。
在圖99中,與實施例28相同的部件用同一編號表示。487、488是加法器。這時速度誤差補償濾波器的傳輸函數(shù)GC(Z)如式(9)。
GC(Z)=[KP+KI/(1-z-1)]·(1-KL)/(1-KL z-1)+Kw(1-KA)/(1-KA z-1)···(9)實施例30在本實施例中,對在指令旋轉數(shù)不同時,能轉換速度誤差檢測電路的目標旋轉速度和速度誤差補償濾波器的增益元件的增益的無刷馬達用驅動電路進行說明。
圖100是表示本發(fā)明的無刷馬達用驅動電路的第30個實施例的整體結構方框圖。
在圖100中,與圖78中的相同構成部件用同一編號表示。490是輸入模式轉換信號490a的輸入端子。模式轉換信號490a是從無刷馬達用驅動電路外部輸入的信號,是用以轉換馬達轉數(shù)的二進制信號。
在以上實施例中說明了的波形整形電路3中,由或電路輸出的邏輯脈沖信號3d是在正常旋轉時在一定時間間隔得到的信號。因而能將此邏輯脈沖信號3d作為用以控制旋轉速度的速度信號使用。
圖101示出速度誤差檢測電路409的一個具體結構實例。
在圖中491、492是初值寄存器,493是選擇器,494是計數(shù)器。初值寄存器491、492是存儲目標旋轉速度的寄存器,在本實施例中,為與兩種指令轉數(shù)對應,有二個初值寄存器。選擇器493與模式轉換信號490a的邏輯電平相應轉換兩種初值寄存器491、492。計數(shù)器494在邏輯脈沖信號3d的上升邊緣時刻,輸入用選擇器493選擇的初值,計算時鐘脈沖數(shù)。
例如,對在正常旋轉時與邏輯脈沖信號3d的周期為1msec和0.5msec二種指令轉數(shù)(分別記為指令轉數(shù)A、指令轉數(shù)B)相對應的情況進行說明。
時鐘脈沖的頻率為(1MHz),模式轉換信號490a使在高電平時與指令轉數(shù)A時應,在低電平時與指令轉數(shù)B對應。初值寄存器491設定為-1000,初值寄存器492設定為-500。在這樣的結構中,模式轉換信號490a為高電平時,選擇器493選擇初值寄存器491,在計數(shù)器494邏輯脈沖信號3d的上升邊緣時刻寄存初始值-1000。然后,計數(shù)器494計數(shù)完時鐘脈沖,在邏輯脈沖信號3d的周期比1msec短時將負值作為速度誤差信號490a輸出,邏輯脈沖信號3d的周期比1msec長時,將正值作為速度誤差信號409a輸出。
一方面,在模式轉換信號490a為低電平時,選擇器493選擇初值寄存器492,計數(shù)器494在邏輯脈沖信號3d的上升邊緣時刻輸入初始值-500。然后,計數(shù)器494與時鐘脈沖同步計數(shù)完畢,邏輯脈沖信號3d的周期比0.5msec長時,將正值作為速度誤差信號409a輸出。
實施例31在上述實施例中,對指令轉數(shù)改變時的速度誤差檢測電路409的工作進行了說明。但是,當轉換目標旋轉速度時,存在隨指令轉數(shù)的不同檢測靈敏度也改變的問題。在本實施例中為了克服此問題采用了速度誤差補償濾波器的增益元件也轉換這樣的結構。
圖102示出轉換速度誤差補償濾波器的增益元件時,PI濾波器484A的方框圖。
在圖102中,與實施例28中所示的圖96中相同結構元件用同一編號表示。495、496是與其它的指令轉數(shù)對應而新設置的增益元件。497 498是選擇器。選擇器497、498與模式轉換信號409a的邏輯電平對應,分別選擇增益元件476、495和元件477、496中的一個的輸出。同樣,一次延遲濾波器485、486的增益元件也用模式轉換信號490a轉換。
當然也可以用其他一般的轉換增益的方法。
在本實施例中記述了用1比特的二進制信號轉換指令轉數(shù)的實例,進而在多個指令轉數(shù)的場合使用用N比特的二進制信號轉換的結構也是可能的。
實施例32本實施例將對本發(fā)明的無刷馬達用驅動電路中,轉換通電相的定時與增減供給電機繞組電流量的定時之間的關系予以說明。
本實施例的無刷馬達用驅動電路的整體結構與圖78相同。
圖103是表示本發(fā)明的無刷馬達用驅動電路正常運轉時的工作定時圖。參看圖103進行說明。
在圖中,3a、3b、3c是轉子位置信號、9a-9f是驅動信號、3d是表示速度的邏輯脈沖信號、409a是速度誤差信號,410a是電流指令值。
在正常旋轉時,驅動信號9a-9f根據(jù)轉子位置信號3a、3b、3c來生成。而且在正常旋轉時通電相的轉換按圖示的定時進行。
邏輯脈沖信號3d是轉子位置信號3a、3b、3c兩邊緣的微分脈沖。速度誤差檢測電路409計測速度信號3d的周期,將目標值和計測值之差的周期誤差作為速度誤差信號409a在圖103所示的定時輸出。速度誤差信號409a輸入到速度誤差補償濾波器410。速度誤差補償濾波器410進行使速度誤差信號409a為0的濾波器運算。
在濾波器演算時,由于要求規(guī)定的演算時間,電流指令值410a隨速度誤差信號409a變化和所經(jīng)過的演算時間而變化。電流供給電路411根據(jù)電流指令值410a來調(diào)節(jié)供給電機繞組的電流量。
像上述那樣,在本發(fā)明的無刷馬達用驅動電路中,使通電相的轉換定時與增減電機繞組電流的定時同步,電機繞組電流的增減隨經(jīng)過換向后演算時間來進行。
實施例33
在本實施例中,對在啟動和再啟動期間能向電機繞組供給最大電流的無刷馬達用驅動電路進行說明。
圖104是表示本實施例的無刷馬達用驅動電路的整體結構方框圖。也就是說,本結構是已在實施例27中所說的轉換信號450a輸入到速度誤差補償濾波器410的結構。
圖105示出速度誤差補償濾波器的一個結構例。
在圖中,600是微型控制器、601是D/A變換器,602是由微型控制器600內(nèi)的寄存器0-寄存器N構成的寄存器群。
微型控制器600輸入由速度誤差檢測電路409輸出的速度誤差信號409a,進行如實施例28,29所示的濾波器演算,將該演算結果收存儲在寄存器N中。微型控制器600進而將存儲在寄存器N中的值在規(guī)定時刻輸出到D/A變換器601。存儲在寄存器N中的數(shù)值用D/A變換器601變換為模擬值,作為電流指令值401a輸入到電流供給電路411。
轉換起動模式和正常旋轉模式的轉換信號450a輸入到微型控制器600。轉換信號450a如在實施例27中所述,在啟動后或再啟動后經(jīng)過規(guī)定時間為低電平信號,在其以后提高電平信號。微型控制器600在轉換信號450a成為低電平時使寄存器N初始化,寄存器N的值設定為最大值。因而,在轉換信號450a為低電平期間,電流指令值410a設定成最大設定值,在啟動和再啟動期間,供給電機繞組最大電流。
在本說明書中,對權利要求1-28分別用實施例示出,但很明顯,將它們進行組合也能得到良好的效果。
實施例34
圖106是表示本實施例的無刷馬達用驅動電路的整體結構方框圖。在圖106中,與圖78相同結構的部件用同一編號表示。
在實施例27中所說的換向電路9在啟動模式時參照計數(shù)器值7a、7b、7c輸出驅動信號9a-9f、在正常旋轉模式時參照轉子位置信號3a、3b、3c輸出驅動信號9a-9f。本實施例的換向電路610無論在啟動模式時還是在正常旋轉模式時都參照計數(shù)器值7a、7b、7c輸出驅動信號9a-9f。計數(shù)器值7a、7b、7c與驅動信號9a-9f的邏輯關系與圖27相同。
在本實施例中,對脈沖選擇電路的另外的結構形式進行說明。圖107示出與脈沖選擇電路256有不同結構的脈沖選擇電路109的一個具體結構實例。圖中611-613是反轉電路,614-625是三輸入與電路、626是6輸入或電路。
比較實施例8、26中的脈沖選擇電路256和本實施例中的脈沖選擇電路609。圖108示出在馬達定速反轉時的轉子位置信號3a、3b、3c、上升·下降邊緣脈沖250a-255a、計數(shù)器值7a、7b、7c、脈沖選擇電路256的輸出信號256a、模擬脈沖發(fā)生電路431的輸出信號431a等的定時圖。
一方面,圖109示出在馬達定速反轉時的轉子位置信號3a、3b、3c、上升·下降邊緣脈沖250a-255a、計數(shù)器值7a、7b、7c、脈沖選擇電路609的輸出609a、模擬脈沖發(fā)生電路431的輸出431a等的定時圖。
實施例8、26中的脈沖選擇電路256是這樣一種電路,它在輸入的邊緣脈沖250a-255a的種類與計數(shù)器值7a、7b、7c的關系滿足圖25的關系時,原封不動地輸出已輸入的邊緣脈沖,而在其它時間將輸入的邊緣脈沖掩碼。下面參照圖108、109進行說明。假定計數(shù)器值的初值為LLL。圖108、109中的(E)(F)(G)順次檢測出邊緣脈沖255a、252a、251a。由于計數(shù)器值為LLL,脈沖選擇電路256將253a以外的邊緣脈沖掩碼。因而在圖中(E)(F)(G)檢出的邊緣脈沖255a、252a、251a被掩碼。
同樣,使用脈沖選擇電路609,這些邊緣脈沖也被掩碼。由于在模擬脈沖發(fā)生電路431內(nèi)經(jīng)過所設定的規(guī)定時間t1后也不向模擬脈沖發(fā)生電路431輸入,所以模擬脈沖發(fā)生電路431在圖中(H)產(chǎn)生模擬脈沖。借助此模擬脈沖,6進計數(shù)器257完成計數(shù),計數(shù)器值成為HLL。而在圖中(I)檢測出邊緣脈沖254a。由于計數(shù)器值是HLL,在圖中(I)輸出的邊緣脈沖254a未被選擇電路256掩碼,將原封不動輸出。這樣,脈沖選擇電路256不能完全將反轉時的邊緣脈沖250a-255a掩碼。
另一方面,在脈沖選擇電路609中,由于在(I)處轉子位置信號3a是L,在圖中(I)輸出的邊緣脈沖254a被掩碼。這樣,由于本實施例的脈沖選擇電路609能使計數(shù)器值與被輸入的邊緣脈沖的種類組合,再進一步配合轉子位置信號3a、3b、3c的邏輯選擇邊緣脈沖,所以如圖109所示,能將反轉時的邊緣脈沖250a-255a完全掩碼。
實施例35下面說明使轉子驅動信號成為梯形波來減少雜音的實例。
圖110是表示本實施例的無刷馬達用驅動電路的整體結構方框圖。圖中與圖106相同結構的部件用同一編號表示。作為新元件,630是為了合成梯形波狀的驅動信號所必須的輸出多個邏輯信號630a-630g的邏輯電路,631是按照來自邏輯電路的輸出信號603g進行電容器充放電的充放電電路,632是由充放電電路的輸出信號631a和邏輯電路的輸出信號630a-630f合成梯形波狀的驅動信號632a-632f的梯形波合成電路。
梯形驅動信號生成電路633由上述邏輯電路630、充放電電路631、梯形波合成電路632等構成。
圖111示出邏輯電路630的一個具體結構實例。在圖中,635-643是與電路,644是三輸入或電路。邏輯電路630的輸出信號630a-630g的工作波形如圖113所示。
圖112示出充放電電路631的一個具體結構實例。在圖中,645、646是恒流源、647是電容器。SW1在邏輯電路630的輸出信號630g為高電平時導通,為低電平時斷開。對充放電電路631的工作進行說明。邏輯電路的輸出信號630g為低電平時SW1斷開,電容器647用恒定電流I3充電。另一方面,邏輯電路630的輸出信號630g為高電平時SW1導通,電容器647用恒定電流I3放電。充放電電路631的輸出信號631a成為圖113所示的梯形波狀信號。
充放電電路631的輸出信號631a、邏輯電路630的輸出信號630a-630f輸入到梯形波合成電路632。
梯形波合成電路632的一個具體結構實例示于圖114。在圖中,648-651是反轉放大器電路,652-657是“與非”門電路。充放電電路631的輸出信號631a與邏輯電路630的輸出信號630a-630f的工作電壓范圍相同,Vref是工作電壓范圍的中心電壓。充放電電路631的輸出信號631a輸入到反轉放大器電路648的反轉輸入端子,基準電壓Vref輸入到非反轉輸入端子,以Vref為基準,得到將631a反轉的梯形波。同樣,用反轉放大器電路649、650、651,得到以Vref為基準將630a、630c、630e反轉的信號。
下面對梯形波合成電路632的具體工作,參照附圖進行說明。在此著重對合成梯形驅動信號632a的部分進行說明。
SW2、SW3、SW4分別在630d、630f、652a為高電平時導通,為低電平時斷開。652a是“與非”門電路652的輸出信號。由于在示于圖113的Ta期間630d為高電平、630f為低電平,652a為低電平,所以只有SW2導通,梯形驅動信號632a成為充放電電路631的輸出信號631a。由于在Tb期間,630d為低電平,630f為低電平,652a為高電平,所以只有SW4導通,梯形驅動信號632a成為以Vref為基準將630e反轉的信號。由于在Tc期間630d為低電平,630f為高電平,652a為低電平,所以只有SW3導通,梯形驅動信號632a成為以Vref為基準反轉631a的梯形波。由于在Td期間630d為低電平、630f為低電平,652a為高電平,所以只有SW4導通,梯形驅動信號632a成為以Vref為基準反轉630e的梯形波。
如上所述,合成梯形驅動信號632a。也可用同樣程序合成梯形驅動信號632b-632f。這樣,梯形驅動信號生成電路633可以從驅動信號9a-9f的上升·下降邊緣時刻開始的上升傾斜部分和下降傾斜部分形成梯形驅動信號632a-632f。
實施例36在本實施例中對能與從外部輸入的指令轉數(shù)對應改變梯形驅動信號632a-632f的傾斜時間的無刷馬達用驅動電路進行說明。
圖115是表示本實施例的無刷馬達用驅動電路的整體結構方框圖。在圖中,與圖110同一結構部件用同一編號表示。在圖115中,660是輸入模式轉換信號660a的端子,661是與充放電電路631有不同結構的充放電電路。模式轉換信號660a是從無刷馬達驅動電路外部輸入的信號也是與指令轉數(shù)對應地變化極性的二進位信號。
圖116示出充放電電路661的一個具體結構例。在圖中,662是反轉電路、663、664是恒流源。SW5、SW7在模式轉換信號660a為高電平時導通,為低電平時斷開。SW6、SW8在模式轉換信號660a為低電平時導通,為高電平時斷開。
對模式轉換信號660a為高電平時充放電電路661的工作進行說明。
邏輯電路的輸出信號630g為低電平時SW1斷開,電容器647用恒定電流I3充電。另一方面邏輯電路630的輸出信號630g為高電平時,SW1導通,電容器647用恒定電流I3放電。邏輯電路630的輸出信號630g和充放電電路661的輸出信號661a的關系在圖117中用632a的H表示。
在模式轉換信號660a為低電平時,當邏輯電路的輸出信號630g為低電平時,電容器647用恒定電流I4充電,當邏輯電路630的輸出信號630g為高電平時,電容器647用恒定電流I4放電。
一旦設定I4=0.5×I3,充放電電路661的輸出信號661a在圖117中用632a的L表示,梯形波的傾斜時間加倍。充放電電路661的輸出信號661a輸入到梯形波合成電路632,用在實施例35中所說的程序生成梯形驅動信號632a-632f。這樣,如能與指令轉數(shù)對應地轉換模式轉換信號660a,則與從外部輸入的指令轉數(shù)對應地變化梯形驅動信號632a-632f的傾斜時間是可能的。
實施例37
由梯形驅動信號生成電路633生成的梯形驅動信號632a-632f的上升傾斜部分和下降傾斜部分從驅動信號9a-9f的上升·下降邊緣時刻開始。因而,驅動電流的轉換點從理想的換向時刻延遲,使轉矩發(fā)生效率下降。在本實施例中,對由各相端子電壓或多相間電壓差檢出的轉子位置信號的相位與梯形驅動信號的傾斜時間對應地變成超前相位的無刷馬達用驅動電路的結構和工作進行說明。
圖118是表示本實施例的無刷馬達用驅動電路的整體結構方框圖。圖中與圖110相同結構的部件用同一編號表示。在圖118中,作為新元件的670是與比較電路2有不同結構的比較電路。
圖119示出比較電路670的一個具體結構例。在圖中,671-685是電阻,686-688是差動放大電路。
下面說明比較電路670的具體工作。
作為一個例子,研究電阻671-685設定為圖119所示值的情況。這時,差動放大電路686的輸出信號686a是1a+1b-2×1c,差動放大電路687的輸出信號687a是1b+1c-2×1a,差動放大電路688的輸出信號688a是1c+1a-2×1b。
現(xiàn)在,1a、1b、1c為式(10)所示的相位錯開2π/3的三相信號時,差動放大電路686、687、688的輸出信號686a、687a、688a為式(11)(12)(13)所示。差動放大電路686、687、688的輸出信號686a、687a、688a用各比較器85、86、87與Vref比較,得到邏輯信號670a、670b、670c。1a=sinθ1b=sin(θ+2π/3)1c=sin(θ-2π/3) (10)686a=sinθ+sin(θ+2π/3)-2×sin(θ-2π/3)=3×sin(θ+π/3) (11)687a=sin(θ+2π/3)+sin(θ-2π/3)-2×sinθ=3×sin(θ+π) (12)688a=sin(θ-2π/3)+sinθ-2×sin(θ+2π/3)=3×sin(θ-π/3) (13)這里再次說明比較電路2的具體工作。
考慮電阻70-81全部設定為10KΩ的情況。這時,差動放大電路82的輸出信號為1a-1c,差動放大電路83的輸出信號為1b-1a,差動放大電路84的輸出信號為1c-1b,它們分別為式(14)(15)(16)。將差動放大電路82、83、84的輸出信號記為82a、83a、84a。將差動放大電路82、83、84的輸出信號82a、83a、84a分別用比較器85、86、87、與Vref比較,得到邏輯信號2a、2b、2c。82a=sinθ-sin(θ-2π/3)=3×sin(θ+π/6) (14)83a=sin(θ+2π/3)-sinθ=3×sin(θ+5π/6)(15)84a=sin(θ-2π/3)-sin(θ+2π/3)=3×sin(θ-π/2) (16)差動放大電路686、687、688的輸出信號686a、687a、688a相對差動放大電路82、83、84的輸出信號82a、83a、84a超前π/6相位。從而用比較電路670能得到比從比較電路2輸出的邏輯信號2a、2b、2c超前π/6相位的邏輯信號670a、670b、670c。
在本實施例中,雖然只對將電阻671-685的值設定為圖119所示的值進行了說明,但如改變電阻671-685,設定成另外的相位超前量也是可能的。這就能做到轉子位置信號的相位超前,驅動電流的轉換點與理想的換向時間一致。
還在本實施例中示出使用充放電電路631構成的實例,當然,使用充放電電路661來構成也是可能的。
由于本發(fā)明有如上述的結構,因而有如下的效果。
由于不用中性點,只在實際驅動期間校正由電機繞組電流決定的校正值,得到位置信號,所以有引出線少,相位不延遲就能決定準確的驅動定時的效果。
由于不用中性點,只在實際驅動期間校正由電機繞組電流決定的校正值,由各相間電壓差得到位置信號,因而有引出線少,相位不延遲就能決定準確的驅動定時的效果。
由于從位置信號得到相應速度信號,則用上述簡單的裝置就有進行速度控制的效果。
由于將實際驅動期間作為驅動信號處于驅動狀態(tài)的期間,所以還有相位延遲校正能更加正確的效果。
由于將各相間電壓差校正的實際驅動期間作為驅動信號處于驅動狀態(tài)的期間,所以還有相位延遲校正能更加正確的效果。
由于從電機繞組電流的檢測用電阻上取出校正電壓,所以還有相位延遲校正能更加準確的效果。
由于從電機繞組電流的檢測用電阻上取出校正電壓,所以還有各相間電壓差的相位延遲校正能更加準確的效果。
由于閂鎖位置信號作為新的位置信號,所以還有即使在檢測信號上有雜音也能檢測出準確位置信號的效果。
由于選擇位置信號的上升·下降的邊緣信號,再進行計數(shù)、組合作為驅動信號,進而在無輸入時進行強制計數(shù),所以有穩(wěn)定啟動的效果。
由于選擇位置信號的上升·下降的邊緣信號,再進行計數(shù)、組合作為驅動信號,在無輸入時進行強制計數(shù),在旋轉異常時能再啟動,所以有在旋轉異常時也能再啟動的效果。
由于用規(guī)定的時間進行起動·再起動時和正常時的轉換,所以有能可靠地轉移到正常運轉的效果。
由于用計數(shù)器的計數(shù)器值進行啟動·再啟動時和正常時的轉換,所以有能可靠地轉移到正常運轉的效果。
由于是在轉子達某一速度才進行啟動·再啟動時和正常時的轉換,所以有能可靠地轉移到正常運轉的效果。
由于是在檢測位置信號為規(guī)定的組合才進行啟動·再啟動時和正常時的轉換,所以有能可靠地轉移到正常運轉的效果。
由于是在電機繞組的驅動信號為規(guī)定的組合才進行啟動·再啟動時和正常時的轉換,所以有能可靠地轉移到正常運轉的效果。
由于是在規(guī)定的時間、計數(shù)結束值、到達規(guī)定速度、檢測位置信號或電機繞組的驅動信號為規(guī)定的組合等多個條件成立,才進行啟動·再啟動時和正常時的轉換,所以有能更可靠地轉移到正常運轉的效果。
由于監(jiān)視輸向計數(shù)器的位置信號,在無輸入時強制計數(shù),在旋轉異常時再啟動,所以有旋轉中出現(xiàn)異常也能再啟動的效果。
由于用以某個電角度設定的另一位置檢測器的位置號作為啟動·再啟動時的驅動信號,所以在啟動時也有能可靠準確地啟動的效果。
由于微分并閂鎖比較端子電壓得到的邏輯信號,在規(guī)定時間后解除閂鎖,所以即使在檢測信號上有雜音也有能得到準確的轉子位置信號的效果。
由于使定時時間的長短可變,將適當?shù)臅r間作為過度時間,具有掩碼雜音而穩(wěn)定地進行換向控制的效果。
由于在啟動時,再啟動時或旋轉異常時只在規(guī)定時間轉換到使馬達正轉的強制通電相,所以有不受負載條件影響,能在短時間可靠地啟動的效果。
由于用定時設定從啟動模式向正常旋轉模式的轉換,所以有能可靠地轉換到正常旋轉模式的效果。
由于PI濾波器和一次延遲濾波器并聯(lián)連接而且將一次延遲濾波器與速度誤差補償濾波器串聯(lián),所以有能獲得良好的低頻干擾壓縮特性的效果。
由于將使一次延遲濾波器串聯(lián)連接到PI濾波器,而且一次延遲濾波器與速度誤差補償濾波器并聯(lián),所以有能獲得良好低頻干擾壓縮特性的效果。
由于與輸向馬達的指令轉數(shù)對應地轉換速度誤差檢測器的目標值或速度誤差補償濾波器的增益,所以有不變化輸入到速度誤差檢測器的基準時鐘脈沖周期的效果。
由于在轉換通電相后,在規(guī)定時間以內(nèi)進行電機繞組的電流量的增減,所以有使反饋電流值來容易進行端子壓校正的效果。
由于是在啟動和再啟動期間將最大電流供給電機繞組,所以有能在短時間可靠啟動的效果。
由于選擇轉子位置信號的上升·下降邊緣內(nèi)的必要信號,用計算必要信號所得的計算器值驅動電機繞組,所以有能在短時間啟動,還能可靠地轉換到正常運轉的效果。
由于可用梯形波狀驅動信號,外加驅動電機繞組,因此具有減少換向噪聲的效果。
由于通過來自外部的控制信號來變化梯形。波狀的驅動信號的梯度,所以有即使馬達轉數(shù)變化也能有效地減少換向噪聲的效果。
由于為使梯形波狀驅動信號的大體梯度中心與換向定時一致,將轉子位置信號的相位超前,所以有轉矩發(fā)生效率不下降也能減少噪聲的效果。
權利要求
1.一種無刷電動的驅動電路,其特征在于,包括速度檢測裝置,檢測轉子旋轉的速度;速度誤差檢測裝置,把上述檢測出的轉子實際旋轉速度與目標旋轉速度之差作為速度誤差信號而輸出;速度誤差補償濾波器,把上述檢測出的速度誤差信號作為輸入,由比例·積分(PI)濾波器與一階滯后濾波器的并聯(lián)電路和把該并聯(lián)電路的各輸出相加值作為輸入的一階滯后濾波器的串聯(lián)電路構成,把該相加的一階滯后輸出作為給電樞線圈的電流指令值。
2.根據(jù)權利要求1所述的無刷電動機的驅動電路,其特征在于,根據(jù)給無刷電動機驅動電路的指令轉數(shù)來改變上述速度誤差檢測裝置的目標轉速和上述速度誤差補償濾波器的增益。
3.根據(jù)權利要求1或2所述的無刷電動機的驅動電路,其特征在于,在起動和再起動期間,給電樞線圈提供最大電流。
全文摘要
一種無刷電動的驅動電路,包括:速度檢測裝置,檢測轉子旋轉的速度;速度誤差檢測裝置,把上述檢測出的轉子實際旋轉速度與目標旋轉速度之差作為速度誤差信號而輸出;速度誤差補償濾波器,把上述檢測出的速度誤差信號作為輸入,由比例·積分(PI)濾波器與一階滯后濾波器的并聯(lián)電路和把該并聯(lián)電路的各輸出相加值作為輸入的一階滯后濾波器的串聯(lián)電路構成,把該相加的一階滯后輸出作為給電樞線圈的電流指令值。
文檔編號H02P6/14GK1173073SQ9711124
公開日1998年2月11日 申請日期1997年5月14日 優(yōu)先權日1994年1月12日
發(fā)明者長岡秀忠, 小野田篤文, 泉幸雄, 西川啟一, 大村祐司, 鈴木路長, 星清天 申請人:三菱電機株式會社