TWI748618B - 馬達的校正系統 - Google Patents
馬達的校正系統 Download PDFInfo
- Publication number
- TWI748618B TWI748618B TW109129438A TW109129438A TWI748618B TW I748618 B TWI748618 B TW I748618B TW 109129438 A TW109129438 A TW 109129438A TW 109129438 A TW109129438 A TW 109129438A TW I748618 B TWI748618 B TW I748618B
- Authority
- TW
- Taiwan
- Prior art keywords
- control module
- motor
- angle
- module
- phase sequence
- Prior art date
Links
Images
Landscapes
- Control Of Electric Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本發明揭露一種馬達的校正系統。馬達的校正系統用以校正馬達的零點位置及馬達的相序。馬達的校正系統包含控制模組、驅動模組、角度讀取器、資料寫入器及轉向感測器。控制模組包含儲存器及處理器,處理器能依據儲存器所儲存的預定轉向資訊控制馬達旋轉。控制模組能通過轉向感測器判斷馬達旋轉的方向,並選擇性地更改馬達的馬達控制模組的正轉指令及反轉指令。控制模組能控制馬達控制模組旋轉預定角度,並通過角度讀取器及資料寫入器,將角度讀取器所讀取到的當前角度,寫入馬達控制模組中,以作為馬達控制模組的零點偏移值。
Description
本發明涉及一種校正系統,特別是一種用以校正的零點位置及相序的馬達的校正系統。
現有常見的馬達的校正方法是:先將馬達的編碼器(Encoder)固定與馬達的轉軸相互固定,而後,利用一驅動器帶動馬達轉動,並通過示波器取得編碼器所輸出的波形,最後,相關人員可以通過觀看示波器上的波形來判斷馬達轉子與編碼器的轉盤兩者的相對位置是否正確,若是相關人員判斷編碼器的轉盤與馬達轉子的相對位置不正確,則相關人員將手動調整馬達轉子,直到兩者的相對位置正確為止。上述現有常見的馬達與編碼器的零點位置的校正方法,不但費時、費工,且利用人工手動的方式也無法精確地調整編碼器的轉盤及馬達轉子彼此相對位置。
本發明公開一種馬達的校正系統,主要用以改善現有以人工方式對馬達轉子及編碼器進行零點位置校正所帶來的諸多不便。
本發明的其中一實施例公開一種馬達的校正系統,其用以校正一馬達的一零點位置及馬達的一相序,馬達包含一馬達控制模組,馬達的校正系統包含:一控制模組、一驅動模組、一角度讀取器、一資料寫入器及一轉向感測器。控制模組用以電性連接一電源,控制模組包含一儲存器,儲存器內儲存有一預定轉向資訊。驅動模組電性連接控制模組,驅動模組用以連接馬達的三相線。角度讀取器用以連接馬達控制模組,角度讀取器用以讀取馬達控制模組輸出的一角度資訊。資料寫入器用以將至少一修正角度資料寫入馬達控制模組。轉向感測器用以設置於馬達,轉向感測器用以感測馬達的旋轉方向,以對應產生一轉向資訊;其中,控制模組能執行一相序校正程序,控制模組執行相序校正程序時,控制模組將依據預定轉向資訊,通過驅動模組控制馬達旋轉,且控制模組將依據轉向感測器所回傳的轉向資訊,判斷馬達的旋轉方向是否與預定轉向資訊相符合;若控制模組判斷馬達的旋轉方向與預定轉向資訊不相符,則控制模組將控制資料寫入器,更改控制晶片中的一正轉指令及一反轉指令;其中,當控制模組執行完相序校正程序後,控制模組將執行一角度校正程序,控制模組執行角度校正程序時,控制模組將通過驅動模組,以使馬達旋轉一預定角度,且控制模組將通過角度讀取器讀取角度資訊,並通過資料寫入器將角度資訊中所包含的一當前角度,寫入馬達控制模組,以作為馬達控制模組的一零點偏移值。
本發明的其中一實施例公開一種馬達的校正系統,其用以校正一馬達的一零點位置及馬達的一相序,馬達包含一馬達控制模組,馬達的校正系統包含:一控制模組、一驅動模組、一角度讀取器及一資料寫入器。控制模組用以電性連接一電源,控制模組包含一儲存器及一處理器,儲存器內儲存有一預定轉向資訊,處理器電性連接儲存。驅動模組電性連接控制模組,驅動模組用以連接馬達的三相線。角度讀取器用以連接馬達控制模組,角度讀取器用以讀取馬達控制模組輸出的一角度資訊。資料寫入器用以將至少一修正角度資料寫入馬達控制模組。其中,控制模組能執行一相序校正程序,控制模組執行相序校正程序時,控制模組將依據預定轉向資訊,通過驅動模組控制馬達旋轉,且控制模組將依據馬達控制模組所回傳的一轉向資訊,判斷馬達的旋轉方向是否與預定轉向資訊相符合;若控制模組判斷馬達的旋轉方向與預定轉向資訊不相符,則控制模組將控制資料寫入器,更改馬達控制模組中的一正轉指令及一反轉指令;其中,當控制模組執行完相序校正程序後,控制模組將執行一角度校正程序,控制模組執行角度校正程序時,控制模組將通過驅動模組,以使馬達旋轉一預定角度,且控制模組將通過角度讀取器讀取角度資訊,並通過資料寫入器將角度資訊中所包含的一當前角度,寫入馬達控制模組,以作為馬達控制模組的一零點偏移值。
綜上所述,本發明的馬達的校正系統,通過控制模組與資料寫入器等構件的相互配合,可以直接更改馬達控制模組(所述馬達控制模組包含了編碼器)內預先儲存的正轉指令、反轉指令及零點偏移值,從而直接完成對馬達的相序校正作業及對馬達的角度校正作業,而本發明的馬達的校正系統,在對馬達進行相序校正作業及角度校正作業的過程中,無需使用者手動調整編碼器的轉盤或是手動調整馬達的轉子。
為能更進一步瞭解本發明的特徵及技術內容,請參閱以下有關本發明的詳細說明與附圖,但是此等說明與附圖僅用來說明本發明,而非對本發明的保護範圍作任何的限制。
於以下說明中,如有指出請參閱特定圖式或是如特定圖式所示,其僅是用以強調於後續說明中,所述及的相關內容大部份出現於該特定圖式中,但不限制該後續說明中僅可參考所述特定圖式。
請參閱圖1,其顯示為本發明的馬達的校正系統100的方塊示意圖。本發明的馬達的校正系統100用以校正一馬達M的一零點位置及所述馬達M的一相序(即正轉的方向與反轉的方向)。馬達的校正系統100包含:一控制模組1、一驅動模組2、一角度讀取器3、一資料寫入器4及一轉向感測器5。
控制模組1用以電性連接一電源P。所述電源例如是交流是電、直流電源供應器、直流電池等,於此不加以限制。控制模組1包含一儲存器11及一處理器12,儲存器11內儲存有一預定轉向資訊111,處理器12電性連接儲存器11。所述儲存器11例如是各式記憶體、硬碟等,所述處理器12例如是各式微處理器、處理晶片等,於此不加以限制。預定轉向資訊111是指相關使用者通過相關輸入裝置(例如智慧型手機、鍵盤、滑鼠、觸控螢幕等)及相關使用者介面,所輸入的自定義的馬達的正轉方向(及反轉方向)的資訊。
更具體來說,如圖2及圖3所示,圖2顯示為馬達固定於固定構件的示意圖,圖3為圖2的前視圖。在馬達M的一外殼M1固定設置於一固定構件M2的一側,而馬達M的一轉動軸M3外露於固定構件M2的另一側的情況下,使用者可以通過相關輸入裝置及相關使用者介面,來定義使用者面對露出有轉動軸M3的固定構件M2時(如圖3所示),轉動軸M3順時針旋轉為正轉方向,而轉動軸M3逆時針旋轉為反轉方向。
如圖1製圖3所示,驅動模組2電性連接控制模組1,驅動模組2用以連接馬達M的三相線M4。在實際應用中,驅動模組2可以是包含有相關的保護機制,例如是驅動模組2內可以是包含有相電流偵測電路、過電流保護電路等,據以確保輸出至馬達M的電流、電壓的穩定性。
角度讀取器3用以連接馬達控制模組M5,角度讀取器3用以讀取馬達控制模組M5輸出的一角度資訊M51。在實際應用中,角度讀取器3可以是編解碼器(Decoder)、正交編碼器(QEI)模組或輸入捕捉(Input Capture)模組。於此所指的馬達控制模組M5是包含一旋轉編碼器(rotary encoder),所述旋轉編碼器例如可以是絕對型(absolute)編碼器及增量型(incremental)編碼器,於此不加以限制;所述編解碼器(角度讀取器3)是用來讀取旋轉編碼器(馬達控制模組M5)輸出的訊號,據以取得馬達控制模組M5控制轉動軸M3的旋轉角度。
資料寫入器4用以將至少一修正角度資料41寫入馬達控制模組M5。在實際應用中,資料寫入器4可以是類似於燒錄器的構件,而資料寫入器4能將資料寫入至馬達控制模組M5的相關控制晶片或記憶體中。其中,資料寫入器4可以是將修正角度資料41寫入記憶體的空白位址,或者,資料寫入器4可以是將修正角度資料41寫入記憶體中已經預先儲存有相對應資料的位址,已取代記憶體中原本儲存的資料。舉例來說,馬達控制模組M5中的控制晶片或是記憶體中可以是預設有一個位址用來存放修正角度資料41,而該位址預先儲存的資料可以是0,若是資料寫入器4將修正角度資料41寫入馬達控制模組M5時,則該位址預先儲存的資料0將被取代為修正角度資料41。
轉向感測器5用以設置於馬達M,轉向感測器5用以感測馬達M的旋轉方向,以對應產生一轉向資訊51。在實際應用中,轉向感測器5可以是各式電機位置感測器,例如:霍爾感測器(Hall)、編碼器(Encoder)、解角器(Resolver)等,但不以此為限,任何可以用來偵測馬達M的轉動軸M3的旋轉方向的感測元件,皆屬於本實施例所指轉向感測器5可應用的範圍。需說明的是,在不同的實施例中,馬達的校正系統100也可以是不包含有轉向感測器5,而馬達的校正系統100的控制模組1則是直接通過馬達控制模組M5取得所述轉向資訊51,也就是說,馬達控制模組M5能輸出所述轉向資訊51至控制模組1。
如圖1及圖4所示,圖4顯示為本發明的馬達的校正系統的控制模組對馬達校正的第一實施例的流程示意圖。馬達的校正系統100的控制模組1對馬達M進行校正時,控制模組1可以是先執行一相序校正程序,再執行一角度校正程序。
控制模組1執行相序校正程序時,控制模組1可以是先後執行一驅動及判斷步驟S11:依據預定轉向資訊51,通過驅動模組2控制馬達M旋轉;控制模組1將依據轉向感測器5所回傳的轉向資訊51,判斷馬達M的旋轉方向是否與預定轉向資訊111相符合。若控制模組1判斷馬達M的旋轉方向與預定轉向資訊111不相符,則控制模組1將執行一更改步驟S12:控制資料寫入器4更改馬達控制模組M5中的一正轉指令M52及一反轉指令M53。
具體來說,在實務中,馬達M的轉子的線圈的纏繞方式、方向的不同,會導致轉子通電後的旋轉方向不同,因此,馬達M通電後,馬達控制模組M5通過內存的正轉指令M52及反轉指令M53,控制馬達M的轉子正轉或反轉時,馬達M的轉子的旋轉方向,可能會與使用者預期的旋轉方向不同。舉例來說,假設馬達控制模組M5依據正轉指令M52控制轉子旋轉時,使用者看到轉動軸M3是逆時針旋轉,但使用者預期馬達M的轉動軸M3正轉時,是順時針旋轉,此狀況即為上述控制模組1判斷馬達M的旋轉方向與預定轉向資訊111不相符的狀況;如上所述,本發明的馬達的校正系統100在此狀況發生時,控制模組1將會直接通過資料寫入器4,去更改馬達控制模組M5的正轉指令M52及反轉指令M53,以使馬達控制模組M5依據正轉指令M52或反轉指令M53控制馬達M的轉子旋轉時,轉子的旋轉方向是符合使用者的定義。
當控制模組1執行完相序校正程序後,控制模組1將執行一角度校正程序,控制模組1執行角度校正程序時,控制模組1將執行一角度讀取步驟S21:通過驅動模組2使馬達M旋轉一預定角度;接著,控制模組1將執行一寫入步驟S22:通過角度讀取器3讀取角度資訊M51,並通過資料寫入器4將角度資訊M51中所包含的一當前角度M511,寫入馬達控制模組M5,以作為馬達控制模組M5的一零點偏移值M54。
舉例來說,當控制模組1執行角度校正程序時,控制模組1例如可以是通過驅動模組2,控制馬達M的轉子正轉30度(即所述預定角度),而後,控制模組1將會通過角度讀取器3讀取馬達控制模組M5所輸出的角度資訊M51,據以判斷馬達M是否正轉30度,假設控制模組1通過角度讀取器3,讀取到馬達M實際是正轉60度,則控制模組1將據以得知馬達M的轉子多轉了30度,而控制模組1則會將多轉的30度作為當前角度M511,寫入為馬達控制模組M5的零點偏移值M54,如此,馬達控制模組M5後續通電並執行正轉30度的指令時,馬達控制模組M5將會依據零點偏移值M54進行旋轉角度的修正,而馬達控制模組M5將會正確地控制轉子正轉30度。
在本發明的其中一個實施例中,假設當前角度定義為θ,控制模組1執行相序校正程序時,若控制模組1更改馬達控制模組M5中的正轉指令M52及反轉指令M53,則控制模組1執行角度校正程序時,零點偏移值M54則為(360-θ)*(4096/360);相反地,控制模組1執行相序校正程序時,若控制模組1沒有更改馬達控制模組M5中的正轉指令M52及反轉指令M53,則控制模組1執行角度校正程序時,則零點偏移值M54則為θ*(4096/360)。
關於控制模組1執行相序校正程序及角度校正程序的順序,可以是依據需求變化,於此不加以限制;在較佳實施例中,控制模組1可以是先執行相序校正程序,再執行角度校正程序,如此,控制模組1執行角度校正程序時,控制模組1可以是直接通過資料寫入器4,將角度讀取器3所取得的當前角度M511寫入馬達控制模組M5中。
請一併參閱圖5及圖6,圖5顯示為本發明的馬達校正系統的控制模組對馬達進行校正的流程示意圖,圖6顯示為本發明的馬達校正系統的第二實施例的方塊示意圖。本實施例與前述實施例的其中一個不同之處在於:控制模組1執行完相序校正程序後,控制模組1還能執行一相序驗證程序。控制模組1執行相序驗證程序時,控制模組1將執行一相序驗證步驟S13:依據預定轉向資訊111控制馬達M旋轉,且依據轉向感測器5所回傳的轉向資訊51,判斷馬達M的旋轉方向是否正確。若控制模組1判斷馬達M的旋轉方向不正確則控制模組1重新執行相序校正程序,或者,控制模組1發出一相序校正失敗訊號13。在實際應用中,控制模組1第一次執行相序驗證程序時,控制模組1可以是先重新執行一次相序校正程序,或者,可以是重複執行預定次數(例如3次)的相序校正程序。
本實施例的馬達的校正系統100與前述實施例的其中一個不同之處在於:馬達的校正系統100還包含一警示模組6,警示模組6電性連接控制模組1,警示模組6接收相序校正失敗訊號13時,警示模組6將警示使用者馬達的校正系統100對馬達M的相序校正失敗,舉例來說,警示模組6可以是包含燈、喇叭等構件,而警示模組6收到相序校正失敗訊號13時,則可以是控制燈及喇叭分別發出相對應的顏色的光及聲音。
本實施例與前述實施例的其中一個不同之處在於:控制模組1執行完角度校正程序後,控制模組1還能執行一角度驗證程序,控制模組1執行角度驗證程序時,控制模組1將執行一角度驗證步驟S23:通過驅動模組2使馬達M旋轉一驗證角度,且控制模組1將通過角度讀取器3讀取角度資訊M51,以判斷馬達M的旋轉角度是否正確。若控制模組1判斷馬達M的旋轉角度不正確,則控制模組1重新執行角度校正程序或相序校正程序,或者,控制模組1發出一角度校正失敗訊號14。若控制模組1判斷馬達M的旋轉角度正確,則控制模組1將執行一校正結束步驟S24,於所述校正結束步驟S24中,控制模組1將結束對馬達M的校正作業,且控制模組1例如是可以將此馬達M的相關基本資料、校正結果資料、校正過程等相關資料儲存於特定的資料庫中。
在馬達的校正系統100包含有警示模組6的實施例中,警示模組6電性連接控制模組1,警示模組6接收角度校正失敗訊號14時,警示模組6將警示使用者馬達的校正系統100對馬達M的角度校正失敗,而控制模組1則可以控制相關的燈或喇叭發出相對的光及聲音。
請參閱圖7,其顯示為本發明的馬達校正系統的第二實施例的方塊示意圖。本發明的馬達的校正系統100與前述實施例最大不同之處在於:馬達的校正系統100還包含一通訊模組7。通訊模組7電性連接控制模組1,通訊模組7能接收一生產系統A所傳遞的一預定轉向資訊A1,控制模組1能通過通訊模組7接收預定轉向資訊A1,並將預定轉向資訊A1儲存於儲存器11中。具體來說,通訊模組7可以是任何有線或是無線的通訊單元,而生產系統A則可以是與可以提供相關人員輸入所述預定轉向資訊A1的輸入裝置(例如電腦、智慧型手機、平板電腦等)連線,而相關人員則可以是依據其本身的需求,通過輸入裝置產生預定轉向資訊A1,生產系統A則用來將相關人員所輸入的預定轉向資訊A1,傳遞至馬達的校正系統100的通訊模組7。
綜上所述,本發明的馬達的校正系統,在對馬達進行校正的過程中,可以完全不需要相關人員手動操作馬達的相關構件,因此,本發明的馬達的校正系統相較於傳統利用人工手動的方式,操作馬達的編碼器的轉盤並配合示波器觀看馬達所對應輸出的波形的方式,更有效率且亦有相對較佳的校正的精準度。
以上所述僅為本發明的較佳可行實施例,非因此侷限本發明的專利範圍,故舉凡運用本發明說明書及圖式內容所做的等效技術變化,均包含於本發明的保護範圍內。
100:馬達的校正系統
1:控制模組
11:儲存器
111:預定轉向資訊
12:處理器
13:相序校正失敗訊號
14:角度校正失敗訊號
2:驅動模組
3:角度讀取器
4:資料寫入器
41:修正角度資料
5:轉向感測器
51:轉向資訊
6:警示模組
7:通訊模組
M:馬達
M1:外殼
M2:固定構件
M3:轉動軸
M4:三相線
M5:馬達控制模組
M51:角度資訊
M511:當前角度
M52:正轉指令
M53:反轉指令
M54:零點偏移值
P:電源
A:生產系統
A1:預定轉向資訊
圖1為本發明的馬達的校正系統的方塊示意圖。
圖2為馬達的立體示意圖。
圖3為圖2的馬達的前視圖。
圖4為本發明的馬達的校正系統的控制模組對馬達校正的第一實施例的流程示意圖。
圖5為本發明的馬達的校正系統的控制模組對馬達校正的第二實施例的流程示意圖。
圖6為本發明的馬達的校正系統的第二實施例的方塊示意圖。
圖7為本發明的馬達的校正系統的第三實施例的方塊示意圖。
100:馬達的校正系統
1:控制模組
11:儲存器
111:預定轉向資訊
12:相序校正失敗訊號
2:驅動模組
3:角度讀取器
4:資料寫入器
41:修正角度資料
5:轉向感測器
51:轉向資訊
M:馬達
M5:馬達控制模組
M51:角度資訊
M511:當前角度
M52:正轉指令
M53:反轉指令
M54:零點偏移值
P:電源
Claims (9)
- 一種馬達的校正系統,其用以校正一馬達的一零點位置及所述馬達的一相序,所述馬達包含一馬達控制模組,所述馬達的校正系統包含: 一控制模組,其用以電性連接一電源,所述控制模組包含一儲存器及一處理器,所述儲存器內儲存有一預定轉向資訊,所述處理器電性連接所述儲存器; 一驅動模組,其電性連接所述控制模組,所述驅動模組用以連接所述馬達的三相線; 一角度讀取器,其用以連接所述馬達控制模組,所述角度讀取器用以讀取所述馬達控制模組輸出的一角度資訊; 一資料寫入器,其用以將至少一修正角度資料寫入所述馬達控制模組; 一轉向感測器,其用以設置於所述馬達,所述轉向感測器用以感測所述馬達的旋轉方向,以對應產生一轉向資訊; 其中,所述控制模組能執行一相序校正程序,所述控制模組執行所述相序校正程序時,所述控制模組將依據所述預定轉向資訊,通過所述驅動模組控制所述馬達旋轉,且所述控制模組將依據所述轉向感測器所回傳的所述轉向資訊,判斷所述馬達的旋轉方向是否與所述預定轉向資訊相符合;若所述控制模組判斷所述馬達的旋轉方向與所述預定轉向資訊不相符,則所述控制模組將控制所述資料寫入器,更改所述馬達控制模組中的一正轉指令及一反轉指令; 其中,當所述控制模組執行完所述相序校正程序後,所述控制模組將執行一角度校正程序,所述控制模組執行所述角度校正程序時,所述控制模組將通過所述驅動模組,以使所述馬達旋轉一預定角度,且所述控制模組將通過所述角度讀取器讀取所述角度資訊,並通過所述資料寫入器將所述角度資訊中所包含的一當前角度,寫入所述馬達控制模組,以作為所述馬達控制模組的一零點偏移值。
- 如請求項1所述的馬達的校正系統,其中,所述控制模組執行完所述相序校正程序後,所述控制模組還能執行一相序驗證程序,所述控制模組執行所述相序驗證程序時,所述控制模組將依據所述預定轉向資訊控制所述馬達旋轉,且所述控制模組將依據所述轉向感測器所回傳的所述轉向資訊,判斷所述馬達的旋轉方向是否正確;若所述控制模組判斷所述馬達的旋轉方向不正確則所述控制模組重新執行所述相序校正程序,或者,所述控制模組發出一相序校正失敗訊號。
- 如請求項2所述的馬達的校正系統,其中,所述馬達的校正系統還包含一警示模組,所述警示模組電性連接所述控制模組,所述警示模組接收所述相序校正失敗訊號時,所述警示模組將警示使用者所述馬達校正系統對所述馬達的相序校正失敗。
- 如請求項1所述的馬達的校正系統,其中,所述控制模組執行完所述角度校正程序後,所述控制模組還能執行一角度驗證程序,所述控制模組執行所述角度驗證程序時,所述控制模組將通過所述驅動模組,使所述馬達旋轉一驗證角度,且所述控制模組將通過所述角度讀取器讀取所述角度資訊,以判斷所述馬達的旋轉角度是否正確;若所述控制模組判斷所述馬達的旋轉角度不正確,則所述控制模組重新執行所述角度校正程序或所述相序校正程序,或者,所述控制模組發出一角度校正失敗訊號。
- 如請求項4所述的馬達的校正系統,其中,所述馬達的校正系統還包含一警示模組,所述警示模組電性連接所述控制模組,所述警示模組接收所述角度校正失敗訊號時,所述警示模組將警示使用者所述馬達校正系統對所述馬達的角度校正失敗。
- 如請求項1所述的馬達的校正系統,其中,所述當前角度定義為θ;所述控制模組執行所述相序校正程序時,若所述控制模組更改所述馬達控制模組中的所述正轉指令及所述反轉指令,則所述控制模組執行所述角度校正程序時,所述零點偏移值則為(360-θ)*(4096/360)。
- 如請求項1所述的馬達的校正系統,其中,所述當前角度定義為θ;所述控制模組執行所述相序校正程序時,若所述控制模組沒有更改所述馬達控制模組中的所述正轉指令及所述反轉指令,則所述控制模組執行所述角度校正程序時,則所述零點偏移值則為θ*(4096/360)。
- 如請求項1所述的馬達的校正系統,其中,所述馬達校正系統還包含一通訊模組,所述通訊模組電性連接所述控制模組,所述通訊模組能接收一生產系統所傳遞的所述預定轉向資訊,所述控制模組能通過所述通訊模組接收所述預定轉向資訊,並將所述預定轉向資訊儲存於所述儲存器中。
- 一種馬達的校正系統,其用以校正一馬達的一零點位置及所述馬達的一相序,所述馬達包含一馬達控制模組,所述馬達的校正系統包含: 一控制模組,其用以電性連接一電源,所述控制模組包含一儲存器及一處理器,所述儲存器內儲存有一預定轉向資訊,所述處理器電性連接所述儲存器; 一驅動模組,其電性連接所述控制模組,所述驅動模組用以連接所述馬達的三相線; 一角度讀取器,其用以連接所述馬達控制模組,所述角度讀取器用以讀取所述馬達控制模組輸出的一角度資訊; 一資料寫入器,其用以將至少一修正角度資料寫入所述馬達控制模組; 其中,所述控制模組能執行一相序校正程序,所述控制模組執行所述相序校正程序時,所述控制模組將依據所述預定轉向資訊,通過所述驅動模組控制所述馬達旋轉,且所述控制模組將依據所述馬達控制模組所回傳的一轉向資訊,判斷所述馬達的旋轉方向是否與所述預定轉向資訊相符合;若所述控制模組判斷所述馬達的旋轉方向與所述預定轉向資訊不相符,則所述控制模組將控制所述資料寫入器,更改所述馬達控制模組中的一正轉指令及一反轉指令; 其中,當所述控制模組執行完所述相序校正程序後,所述控制模組將執行一角度校正程序,所述控制模組執行所述角度校正程序時,所述控制模組將通過所述驅動模組,以使所述馬達旋轉一預定角度,且所述控制模組將通過所述角度讀取器讀取所述角度資訊,並通過所述資料寫入器將所述角度資訊中所包含的一當前角度,寫入所述馬達控制模組,以作為所述馬達控制模組的一零點偏移值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109129438A TWI748618B (zh) | 2020-08-28 | 2020-08-28 | 馬達的校正系統 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109129438A TWI748618B (zh) | 2020-08-28 | 2020-08-28 | 馬達的校正系統 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI748618B true TWI748618B (zh) | 2021-12-01 |
TW202209803A TW202209803A (zh) | 2022-03-01 |
Family
ID=80680867
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109129438A TWI748618B (zh) | 2020-08-28 | 2020-08-28 | 馬達的校正系統 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI748618B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116772904A (zh) * | 2023-08-22 | 2023-09-19 | 杭州辰控智能控制技术有限公司 | 一种磁编码器的信号补偿方法、磁编码器及标定*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200934096A (en) * | 2008-01-22 | 2009-08-01 | United Microelectronics Corp | System and method for monitoring step motor |
CN101499764A (zh) * | 2008-01-31 | 2009-08-05 | 联华电子股份有限公司 | 步进马达的监控***及监控方法 |
CN101507096A (zh) * | 2006-08-10 | 2009-08-12 | 丰田自动车株式会社 | 马达驱动***及其控制方法 |
US20090224716A1 (en) * | 2008-03-06 | 2009-09-10 | Ravi Vig | Self-calibration algorithms in a small motor driver ic with an integrated position sensor |
-
2020
- 2020-08-28 TW TW109129438A patent/TWI748618B/zh active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101507096A (zh) * | 2006-08-10 | 2009-08-12 | 丰田自动车株式会社 | 马达驱动***及其控制方法 |
TW200934096A (en) * | 2008-01-22 | 2009-08-01 | United Microelectronics Corp | System and method for monitoring step motor |
CN101499764A (zh) * | 2008-01-31 | 2009-08-05 | 联华电子股份有限公司 | 步进马达的监控***及监控方法 |
US20090224716A1 (en) * | 2008-03-06 | 2009-09-10 | Ravi Vig | Self-calibration algorithms in a small motor driver ic with an integrated position sensor |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116772904A (zh) * | 2023-08-22 | 2023-09-19 | 杭州辰控智能控制技术有限公司 | 一种磁编码器的信号补偿方法、磁编码器及标定*** |
CN116772904B (zh) * | 2023-08-22 | 2024-06-11 | 杭州辰控智能控制技术有限公司 | 一种磁编码器的信号补偿方法、磁编码器及标定*** |
Also Published As
Publication number | Publication date |
---|---|
TW202209803A (zh) | 2022-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6274153B2 (ja) | エンコーダ、コントローラ、モータ制御システム、ロボット制御システム、ロボット、データ送信方法、及び情報処理方法 | |
US10578463B2 (en) | Detection of defects in motor position decoder system | |
WO2013157279A1 (ja) | 多回転エンコーダ | |
JP6280359B2 (ja) | プログラマブルコントローラ | |
TWI748618B (zh) | 馬達的校正系統 | |
JP2014044791A5 (ja) | メモリシステム及びデータ読出方法 | |
JP6299671B2 (ja) | エンコーダ、コントローラ、モータ制御システム、ロボット制御システム、ロボット、データ送信方法、及び回転数比較方法 | |
WO2022041100A1 (zh) | 马达的校正*** | |
JP6993487B1 (ja) | モーターの校正システム | |
EP3125251A1 (en) | Hamming code-based data access method and integrated random access memory | |
CN114123885A (zh) | 马达的校正*** | |
US20180181465A1 (en) | Synchronized read and write flags for error-free memory module interface | |
US10422668B2 (en) | Method and program for angle calibration of rotary shaft | |
JP4936271B2 (ja) | 半導体記憶装置 | |
JP4572859B2 (ja) | キャッシュメモリ制御装置、方法及びプログラム並びにディスクアレイ装置 | |
JP2001290710A (ja) | データエラー検出装置 | |
JP4863472B2 (ja) | メモリ管理方法 | |
TWI606228B (zh) | 自動角度量測裝置及其方法 | |
US20090192747A1 (en) | Measurement system and method for monitoring the measurement system | |
US9863790B1 (en) | Devices and methods for a rotary encoder | |
JP2009063371A (ja) | エンコーダ装置およびその起動方法 | |
JP2005527016A (ja) | インターフェースを検査する方法 | |
JP5966266B2 (ja) | データ転送装置 | |
JP6510475B2 (ja) | 電子制御装置及び方法 | |
JP2007213314A (ja) | エンコーダ装置およびサーボモータ並びにサーボシステム |