項目簡介
BLDC項目是通過公司自主設計的BLDC開發(fā)板,進行三相直流無刷電機(BLDC)的控制。實現(xiàn)軟件算法上對BLDC的有霍爾傳感器、無霍爾傳感器算法的開發(fā)和驗證,以及直流無刷電機控制器的硬件電路設計以及原理掌握。
項目功能框圖
項目技術棧
軟件技術棧:
1、軟件開發(fā)環(huán)境搭建
2、MCU Timer、ADC、UART、SPI、CAN等外設資源學習
3、項目組織架構、模塊化編程學習
4、6路PWM軟件產(chǎn)生以及波形分析
5、反電動勢軟件算法實現(xiàn)原理
6、硬件過流軟件算法實現(xiàn)原理
7、內(nèi)部運放的設計原理以及軟件實現(xiàn)
8、內(nèi)部比較器的設計原理以及軟件實現(xiàn)
9、直流無刷電機轉(zhuǎn)速計算
10、極數(shù)和極對數(shù)與算法的關聯(lián)
11、電角度和機械角度與算法實現(xiàn)的關系以及和轉(zhuǎn)速計算的關系推導
12、6步換相原理分析
13、PID算法在電機領域的應用
14、有霍爾傳感器直流無刷電機控制算法原理分析、算法推導實現(xiàn)
15、無霍爾傳感器直流無刷電機控制算法原理分析、算法推導實現(xiàn)
硬件技術棧:
1、電源轉(zhuǎn)換電路設計原理
2、預驅(qū)電路的工作原理以及設計
3、3相MOS橋電路的工作原理以及設計
4、MOS在電機控制領域的選型參數(shù)分析
5、預驅(qū)在電機控制領域的選型參數(shù)分析
6、霍爾傳感器電路的分析以及霍爾傳感器的工作原理
7、3相反電動勢產(chǎn)生原理分析以及電路實現(xiàn)方法
9、硬件過流保護的工作原理以及電路設計
電機本體設計技術棧:
1、定子繞組的接線原理以及電流走向分析
2、轉(zhuǎn)子永磁體與定子線圈通電后的轉(zhuǎn)動關系分析
3、電磁學原理的簡單分析以及與電機本體的結合分析
4、直流無刷電機的組成結構介紹
5、霍爾傳感器與轉(zhuǎn)子位置檢測的關系
6、霍爾傳感器的安裝角度分析
關鍵技術棧說明
軟件算法:無霍爾的無感啟動算法、無霍爾的30°無感換相算法、PID算法、采樣濾波算法、有霍爾的換相算法、六步換相、電角度、機械角度、極對數(shù)
開發(fā)平臺:keil、Cortex-M4F、國民技術
主要外設:ADC、DAC、SPI、TIMER、OPA、CMP、GPIO、UART
硬件設計:MOS、預驅(qū)、過流保護、三相橋路、HALL、BEMF、母線電流采樣、比較器、運算放大器
電機本體:電磁學、定子、轉(zhuǎn)子、HALL安裝角度
項目進度表
備注:項目進度表只是一個大體的規(guī)劃,具體以本公眾號后續(xù)實時更新的項目進度為準。
微信號:zls_it