詳細介紹
電動模塊驅動
驅動模塊是用來模擬被測試模塊的上一級模塊,相當于被測模塊的主程序。它接收數據,將相關數據傳送給被測模塊,啟用被測模塊,并打印出相應的結果。
傳統的單元測試包括了驅動模塊(driver) 和樁模塊(stub)。驅動模塊的目的很單純,就是為了訪問類庫的屬性和方法,來檢測類庫的功能是否正確;
Normal 0 0 2 false false false EN-US KO X-NONE MicrosoftInternetExplorer4 如果被測試模塊中的函數是提供給其他函數調用的,在設計測試用例時就應該設計驅動模塊(Driver)。
電動模塊驅動
舉例來說:驅動模塊(Driver)可以通過模擬一系列用戶操作行為,比如選擇用戶界面上的某一個選項或者按下某個按鈕等,自動調用被測試模塊中的函數。驅動模塊(Driver)設置,使對模塊的測試不必與用戶界面真正交互。
樁模塊:集成測試前要為被測模塊編制一些模擬其下級模塊功能的“替身”模塊,以代替被測模塊的接口,接受或傳遞被測模塊的數據,這些測試用的“假”模塊稱為被測模塊的樁模塊。
驅動模塊在大多數場合稱為"主程序",它接收測試數據并將這些數據傳遞到被測試模塊
電機控制器是一種能夠發出均勻脈沖信號的電子產品,它發出的信號進入步進電機驅動器后,會由驅動器轉換成步進電機所需要的強電流信號,帶動步進電機運轉。電機控制器能夠準確的控制步進電機轉過每一個角度。
步進電機驅動器所接收的是脈沖信號,每收到一個脈沖,步進電機驅動器會給步進電機一個脈沖使電機轉過一個固定的角度。就因為這個特點,步進電機才會被廣泛的應用到現在的各個行業里。
電機控制器作為機械設備中連接電池與電機的電能轉換單元,是電機驅動及控制系統的核心,主要包含IGBT功率半導體模塊及其關聯電路等硬件部分以及電機控制算法及邏輯保護等軟件部分。
電機驅動控制系統(包括驅動電機和電機控制器)是新能源汽車車輛行使中的主要執行結構,控制和驅動特性決定了汽車行駛的主要性能指標。
一般來講,電機控制器的主要由如下幾部分組成:
1、電子控制模塊(ElectronicController)包括硬件電路和相應的控制軟件。硬件電路主要包括微處理器及其小系統、對電機電流,電壓,轉速,溫度等狀態的監測電路、各種硬件保護電路,以及與整車控制器、電池管理系統等外部控制單元數據交互的通信電路??刂栖浖鶕煌愋碗姍C的特點實現相應的控制算法。
2、驅動器(Driver)將微控制器對電機的控制信號轉換為驅動功率變換器的驅動信號,并實現功率信號和控制信號的隔離。
3、功率變換模塊(PowerConverter )對電機電流進行控制。電動汽車經常使用的功率器件有大功率晶體管、門極可關斷晶閘管、功率場效應管、絕緣柵雙極晶體管以及智能功率模塊等。