首頁 > 評測 > 分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件評測

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件評測

  • 作者:劉昆磊
  • 來源:21ic
  • [導讀]
  • 電動機作為當今各個領域的動力主要來源,如今全世界大約二分之一的發(fā)電量被電機消耗掉。這樣,它的控制能效至關重要。ST(意法半導體)公司致力于建立高效電機控制生態(tài)系統(tǒng),不僅有適用于電機控制的微處理器MCU、電機驅(qū)動IC,還提供有免費且易于使用的電機控制軟件算法,協(xié)助電機控制工程師快速實現(xiàn)高效的電機矢量控制方案。

在X-NUCLEO-IHM07M1擴展板上使用的是ST公司為三相無刷電動機設計的DMOS全數(shù)字驅(qū)動器L6230,采用PowerSO36封裝,內(nèi)部帶有過流和過熱保護。

X-NUCLEO-IHM07M1擴展板的規(guī)格數(shù)據(jù)和主要參數(shù)如下:

(a)無刷直流電動機和永磁同步電動機的三相驅(qū)動板

(b)通常的工作電壓范圍在8-48V直流電

(c)2.8A的輸出峰值電流(1.4A均方根電流)

(d)操作頻率高達100KHz

(e)非耗散過流檢測和保護

(f)熱檢測和過熱保護

(g)與ST的梯形6步算法和 矢量控制算法完全兼容

(h)完全支持有傳感器和無傳感器模式

(i)為電動機電流檢測可配置為3電阻或1電阻檢測的跳線

(j)提供霍爾/編碼器形式的電機傳感器接口和電路

(k)提供DAC、GPIO等的調(diào)試接口

(l)板載電位器接口可控制電機速度

(m)具有預留的測試點

(n)兼容STM32 Nucleo核心板,配備ST morpho接口

X-NUCLEO-IHM07M1擴展板的應用目標:

(a)低壓永磁同步電機驅(qū)動器

(b)低功耗風扇

(c)電動工具

(d)工業(yè)傳動

其中核心的電機驅(qū)動器為ST公司推出的三相無刷直流電動機驅(qū)動器L6230,POWERSO36封裝,內(nèi)部集成獨立的DMOS功率晶體管,具有過流保護,具有獨立的電流傳感器接口,可方便選擇電流檢測形式,用于矢量FOC控制。

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評5936.png

圖2-8 L6230驅(qū)動器

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評5952.png

圖2-9 L6230功能框圖

其主要特點為:

a)工作電源電壓為8至52 V

b)2.8 A輸出峰值電流(1.4 A RMS)

c)RDS(ON)0.73Ω(典型值)。

d)集成快速續(xù)流二極管

e)工作頻率高達100 kHz

f)非耗散過流檢測和保護

下圖是L6230在矢量控制算法中的典型電路,注意三個電流采樣電阻是必須的。

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6118.png

圖2-10 L6230典型應用電路(FOC)

下圖是梯形6步控制算法的典型電路。

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6161.png

圖2-11 L6230典型應用電路(Six-step)

下面來分析一下X-NUCLEO-IHM07M1擴展板的功能結(jié)構(gòu)

(1)集成了三相橋式L6230驅(qū)動器

主部分是基于L6230。這是一個DMOS完全可配置的三相無刷BLDC/ PMSM電機驅(qū)動器。電源電壓通過外部連接器(J1)。用(J9)跳線設置能夠選擇是否數(shù)字部分NUCLEO-F302R8核心板使用USB或通過擴展板供電。

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6354.png

圖2-12 X-NUCLEO-IHM07M1擴展板功率部分結(jié)構(gòu)

具體電路如下:

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6396.png

圖2-13 X-NUCLEO-IHM07M1擴展板L6230電源電路

(2)過電流檢測(OCP)和電流感應測量

L6230驅(qū)動器具有不需要外部電阻實現(xiàn)過流保護與的內(nèi)部檢測電路。在L6230內(nèi)部電流檢測并與內(nèi)部的電流基準比較,當電流過流時,會在DIAG引腳輸出低電平表示。

DIAG引腳最終連接到NUCLEO-F302R8核心板上,當檢測到過流,立刻停止輸出驅(qū)動信號。

其中電流檢測可以使用J5和J6跳接線來選擇使用3電阻還是但電阻結(jié)構(gòu),并最終影響選擇的控制算法。

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6630.png

圖2-14 X-NUCLEO-IHM07M1擴展板電流檢測跳線

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6664.png

圖2-15 X-NUCLEO-IHM07M1擴展板電流檢測電路

(3)霍爾/編碼器電機的轉(zhuǎn)速傳感器

在X-NUCLEO-IHM07M1擴展板上,預留了一個用于檢測電機速度的霍爾/編碼器傳感器檢測接口J3?梢酝ㄟ^這個接口外接速度傳感器,構(gòu)成帶速度環(huán)的閉環(huán)調(diào)速系統(tǒng)。同時這個接口還提供了一個+ 5V和GND的電源接口,供外接傳感器使用,同時可用J3跳接線選擇是速度傳感器否使用上拉電阻。

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6859.png

圖2-16 X-NUCLEO-IHM07M1擴展板霍爾/編碼器接口

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評6895.png

圖2-17 X-NUCLEO-IHM07M1擴展板霍爾/編碼器接口電路

(4)電動機位置檢測

在X-NUCLEO-IHM07M 1擴展板上提供了電動機位置檢測電路,可以選擇2中方法,一種是有傳感器方案(使用霍爾/編碼器電機的轉(zhuǎn)速傳感器),另一種是無傳感器方案。具體電路如下:

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評7035.png

圖2-18 X-NUCLEO-IHM07M 1擴展板電動機位置檢測電路

(5)總線電壓和溫度檢測電路

在X-NUCLEO-IHM07M1擴展板上,提供了總線電壓感測和溫度測量的電路,其中總線電壓檢測是由電阻分壓器來完成的,溫度檢測是由一個NTC溫度傳感器完成,可構(gòu)成過壓、過熱保護。具體電路如下:

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評7186.png

圖2-19 X-NUCLEO-IHM07M1擴展板電壓檢測與溫度檢測

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評7223.png

圖2-20 X-NUCLEO-IHM07M1擴展板電壓檢測與溫度檢測電路

最后,在使用X-NUCLEO-IHM07M1擴展板時,特別要注意跳線的設置,其中跳線的定義如下表定義:

表2-1 X-NUCLEO-IHM07M1擴展板跳線

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評7341.png

注意,在使用X-NUCLEO-IHM07M1擴展板的J9跳線時,如果想要通過擴展板向NUCLEO-F302R8核心板供電時,需要將J9跳線短接,同時NUCLEO-F302R8核心板的跳線JP5必須選擇2-3引腳短接,這是要注意X-NUCLEO-IHM07M1擴展板的J1上外接的電源不能大于12V,避免燒壞NUCLEO-F302R8核心板。

具體的X-NUCLEO-IHM07M1擴展板跳接線圖如下圖所示。

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評7547.png

圖2-21 X-NUCLEO-IHM07M1擴展板跳線接口圖

4、三相無刷直流電動機

P-NUCLEO-IHM001套件選擇了奔牛公司的BR2804-1700Kv-1型三相無刷直流電動機,可用于航模使用,十分小巧。

表2-2 BR2804-1700Kv-1型電機參數(shù)

分分鐘帶你入門無刷電機控制——P-NUCLEO-IHM001套件測評7684.png

可以看到BR2804-1700Kv-1型三相無刷直流電動機電壓額定11.1V,空載轉(zhuǎn)速可達18000轉(zhuǎn)/分,電流0.6A,1700rpm/v,極對數(shù)為7。動力強勁,適合航模!

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論