無刷直流電機(jī)(BLDC)憑借高效率、低噪聲、長壽命的優(yōu)勢,已成為中高端掃地機(jī)行走輪、主刷、吸塵風(fēng)機(jī)的核心動(dòng)力源。而驅(qū)動(dòng)板作為 BLDC 電機(jī)的 “控制中樞”,其 FOC(磁場定向控制)算法性能、全場景保護(hù)機(jī)制與高精度信號(hào)系統(tǒng)設(shè)計(jì),直接決定掃地機(jī)的運(yùn)動(dòng)精度、清潔效率與運(yùn)行可靠性。本文從FOC 控制深度實(shí)現(xiàn)、全維度保護(hù)體系、多源信號(hào)系統(tǒng)架構(gòu)三大核心板塊,結(jié)合工程化設(shè)計(jì)細(xì)節(jié)與技術(shù)參數(shù),全方位解析掃地機(jī) BLDC 馬達(dá)驅(qū)動(dòng)板的底層技術(shù)邏輯。
一、FOC 控制:掃地機(jī) BLDC 電機(jī)的精準(zhǔn)控制核心
FOC 控制通過坐標(biāo)變換實(shí)現(xiàn)電機(jī)轉(zhuǎn)矩與磁場的解耦控制,相比傳統(tǒng)六步換向,其轉(zhuǎn)矩脈動(dòng)降低 40% 以上,轉(zhuǎn)速控制精度提升至 ±1RPM,完美適配掃地機(jī)低速平穩(wěn)行走、高速高效吸塵的差異化需求。
1.1 FOC 控制核心原理與數(shù)學(xué)模型
FOC 控制的核心思想是將三相定子繞組的交流電流,通過兩次坐標(biāo)變換轉(zhuǎn)換為直流量,實(shí)現(xiàn)精準(zhǔn)調(diào)節(jié)后再逆變換為三相交流信號(hào)驅(qū)動(dòng)電機(jī)。
(1)坐標(biāo)變換數(shù)學(xué)模型
Clarke 變換:將三相靜止坐標(biāo)系(ABC)的電流(I_a/I_b/I_c)轉(zhuǎn)換為兩相靜止坐標(biāo)系(αβ)的電流(I_?±/I_?2),實(shí)現(xiàn)維度降維,公式如下:
(begin{bmatrix} I_α \ I_β end{bmatrix} = frac{2}{3}begin{bmatrix} 1 & -1/2 & -1/2 \ 0 & sqrt{3}/2 & -sqrt{3}/2 end{bmatrix}begin{bmatrix} I_a \ I_b \ I_c end{bmatrix})
Park 變換:將兩相靜止坐標(biāo)系(αβ)的電流(I_?±/I_?2)轉(zhuǎn)換為兩相旋轉(zhuǎn)坐標(biāo)系(dq)的電流(I_d/I_q),其中(I_d)為勵(lì)磁電流,(I_q)為轉(zhuǎn)矩電流,實(shí)現(xiàn)轉(zhuǎn)矩與磁場的解耦控制,公式如下:
(begin{bmatrix} I_d \ I_q end{bmatrix} = begin{bmatrix} cosθ & sinθ \ -sinθ & cosθ end{bmatrix}begin{bmatrix} I_α \ I_β end{bmatrix})
式中(??)為轉(zhuǎn)子磁鏈位置角,由位置傳感器實(shí)時(shí)提供。
(2)掃地機(jī)專屬 FOC 控制策略
掃地機(jī)不同電機(jī)的工作特性差異顯著,需針對性優(yōu)化 FOC 控制策略:
行走輪電機(jī):采用(I_d=0)控制策略,僅通過調(diào)節(jié)(I_q)控制轉(zhuǎn)矩,配合差速算法實(shí)現(xiàn)精準(zhǔn)轉(zhuǎn)向,低速(0.05m/s)無抖動(dòng),轉(zhuǎn)向角度誤差≤±0.5°;
吸塵風(fēng)機(jī)電機(jī):采用最大轉(zhuǎn)矩電流比(MTPA)策略,在寬轉(zhuǎn)速范圍(3 萬~15 萬轉(zhuǎn) / 分)內(nèi)優(yōu)化(I_d/I_q)配比,提升能源利用效率,風(fēng)機(jī)功耗降低 15% 以上;
主刷電機(jī):采用轉(zhuǎn)矩限幅 FOC 控制,當(dāng)檢測到毛發(fā)纏繞導(dǎo)致負(fù)載突增時(shí),自動(dòng)限制最大轉(zhuǎn)矩,避免電機(jī)堵轉(zhuǎn)燒毀。
1.2 FOC 控制的硬件實(shí)現(xiàn)架構(gòu)
FOC 控制的實(shí)時(shí)性與精度依賴硬件平臺(tái)的性能支撐,掃地機(jī) BLDC 驅(qū)動(dòng)板的 FOC 硬件架構(gòu)如下:
(1)核心控制單元(MCU)選型與配置
主流選型:STM32G431/G474(Cortex-M4F 內(nèi)核,主頻 170MHz)、NXP MCX N9(低功耗優(yōu)化),內(nèi)置硬件 FPU 浮點(diǎn)運(yùn)算單元與 CORDIC 協(xié)處理器,三角函數(shù)運(yùn)算速度提升 3 倍;
關(guān)鍵外設(shè)配置:16 位 ADC(采樣頻率≥20kHz,采集電流 / 電壓信號(hào))、高級(jí)定時(shí)器(生成 6 路互補(bǔ) PWM,頻率 20~40kHz)、UART/CAN 通信接口(與主控板交互)。
(2)功率驅(qū)動(dòng)單元協(xié)同設(shè)計(jì)
預(yù)驅(qū)芯片:TI DRV8323、芯源 TMI8180G,將 MCU 輸出的 3.3V 邏輯信號(hào)放大為 12~15V 柵極驅(qū)動(dòng)電壓,內(nèi)置死區(qū)控制(200ns~1μs 可調(diào))與硬件保護(hù);
功率 MOSFET:選用耐壓 40V、Rds (on)≤10mΩ 的 N 溝道器件(如 AON6282、BSC010N04),6 顆組成三相全橋拓?fù)?,支持最?8A 峰值電流,滿足掃地機(jī)電機(jī)負(fù)載需求。
(3)FOC 控制實(shí)時(shí)性優(yōu)化
中斷優(yōu)先級(jí)配置:將位置傳感器信號(hào)中斷設(shè)為最高優(yōu)先級(jí)(響應(yīng)時(shí)間≤1μs),確保轉(zhuǎn)子位置角實(shí)時(shí)更新;
算法并行處理:利用 MCU 的 DMA 控制器實(shí)現(xiàn) ADC 采樣與數(shù)據(jù)傳輸并行,F(xiàn)OC 核心算法執(zhí)行周期控制在 100μs 以內(nèi),適配高速電機(jī)控制需求。
二、全維度保護(hù)體系:驅(qū)動(dòng)板可靠運(yùn)行的安全屏障
掃地機(jī)工作環(huán)境復(fù)雜(灰塵、毛發(fā)、高低溫),驅(qū)動(dòng)板需面對過流、過溫、欠壓、堵轉(zhuǎn)等多種故障場景,因此設(shè)計(jì) “硬件 + 軟件” 雙重保護(hù)體系,確保故障響應(yīng)快速、損傷可控、恢復(fù)自動(dòng)。
2.1 硬件保護(hù)機(jī)制(快速響應(yīng),毫秒級(jí)防護(hù))
(1)過流 / 短路保護(hù)
檢測原理:三相下橋臂串聯(lián) 0.01~0.05Ω 精密采樣電阻,當(dāng)電流超過閾值(持續(xù)電流 3A、峰值電流 8A)時(shí),采樣電阻電壓超過預(yù)設(shè)值(0.03V~0.08V);
響應(yīng)機(jī)制:預(yù)驅(qū)芯片內(nèi)置比較器實(shí)時(shí)監(jiān)測,1μs 內(nèi)觸發(fā)硬件閉鎖,關(guān)斷所有 PWM 輸出,同時(shí)向 MCU 發(fā)送故障中斷信號(hào);
冗余設(shè)計(jì):電源輸入端串聯(lián) PPTC 自恢復(fù)保險(xiǎn)絲(額定電流 5A),短路時(shí) 10ms 內(nèi)熔斷,切斷主電源回路。
(2)過溫保護(hù)
檢測方案:MOS 管散熱銅箔上貼裝 NTC 熱敏電阻(10KΩ,B 值 3950),通過分壓電路將溫度信號(hào)轉(zhuǎn)換為電壓信號(hào)輸入 ADC;
分級(jí)保護(hù)策略:
一級(jí)預(yù)警(80℃):預(yù)驅(qū)芯片自動(dòng)降額輸出,降低 PWM 頻率(從 30kHz 降至 20kHz),減少開關(guān)損耗;
二級(jí)限流(90℃):MCU 限制電機(jī)電流至額定值的 50%,降低電機(jī)功率;
三級(jí)停機(jī)(105℃):硬件強(qiáng)制關(guān)斷功率輸出,電機(jī)停轉(zhuǎn),待溫度降至 60℃以下自動(dòng)重啟。
(3)欠壓 / 過壓保護(hù)
欠壓保護(hù):通過分壓電阻監(jiān)測電池電壓,當(dāng)電壓低于 10.8V(鋰電池過放閾值)時(shí),MCU 觸發(fā)低電量預(yù)警,逐步降低電機(jī)轉(zhuǎn)速;電壓低于 10V 時(shí),強(qiáng)制停機(jī)保護(hù)電池;
過壓保護(hù):電源輸入端并聯(lián) TVS 瞬態(tài)抑制二極管(SMBJ26CA),當(dāng)電壓超過 26.4V 時(shí),TVS 管擊穿鉗位,同時(shí) MCU 關(guān)斷 PWM 輸出,防止 MOS 管耐壓超限擊穿。
(4)EMI 與靜電保護(hù)
信號(hào)接口防護(hù):所有對外接口(電機(jī)、編碼器、通信)串聯(lián) ESD 保護(hù)器件(USBLC6-2SC6),抗 ±5kV 接觸放電、±8kV 空氣放電;
功率尖峰吸收:每相功率輸出端并聯(lián) RC 緩沖電路(100Ω+10nF)或 TVS 二極管,吸收電機(jī)換向產(chǎn)生的反電動(dòng)勢尖峰(最高可達(dá) 100V),保護(hù) MOS 管。
2.2 軟件保護(hù)機(jī)制(智能判斷,自適應(yīng)防護(hù))
(1)堵轉(zhuǎn)保護(hù)
檢測邏輯:電機(jī)電流持續(xù)超過 5A 且轉(zhuǎn)速低于 5RPM,持續(xù) 50ms 判定為堵轉(zhuǎn)(如毛發(fā)纏繞、跨越障礙失敗);
處理流程:MCU 立即關(guān)斷 PWM 輸出,1s 后輸出反向 PWM(占空比 30%),嘗試反轉(zhuǎn) 0.2s 脫困;3 次反轉(zhuǎn)失敗后,上報(bào)主控板觸發(fā)繞行或停機(jī)提示。
(2)電機(jī)失步保護(hù)
檢測原理:通過位置傳感器信號(hào)與電機(jī)轉(zhuǎn)速的相關(guān)性判斷失步,當(dāng)實(shí)際轉(zhuǎn)速與指令轉(zhuǎn)速偏差超過 20% 且持續(xù) 100ms 時(shí),判定為失步;
恢復(fù)機(jī)制:MCU 立即降低指令轉(zhuǎn)速,重新初始化 FOC 控制參數(shù),逐步恢復(fù)電機(jī)正常運(yùn)行,避免電機(jī)劇烈抖動(dòng)或損壞。
(3)故障自診斷與存儲(chǔ)
實(shí)時(shí)診斷:MCU 每 10ms 掃描一次關(guān)鍵參數(shù)(電流、溫度、電壓、傳感器信號(hào)),檢測硬件狀態(tài)與信號(hào)完整性;
故障存儲(chǔ):將故障類型(過流 / 過溫 / 欠壓等)、發(fā)生時(shí)間、故障時(shí)的運(yùn)行參數(shù)存儲(chǔ)在 Flash 中,支持通過 UART 接口讀取,便于后期調(diào)試與維護(hù);
自動(dòng)恢復(fù):故障解除后(如溫度降低、欠壓充電后),MCU 自動(dòng)執(zhí)行初始化流程,恢復(fù)正常驅(qū)動(dòng)功能,無需人工干預(yù)。
2.3 保護(hù)機(jī)制性能對比
| 故障類型 | 硬件響應(yīng)時(shí)間 | 軟件響應(yīng)時(shí)間 | 核心動(dòng)作 | 恢復(fù)條件 |
| 短路 | - | 閉鎖 PWM,切斷電源 | 排除短路,重啟驅(qū)動(dòng)板 | |
| 過流 | 10μs | 50ms | 降額→限流→停機(jī) | 電流恢復(fù)至閾值以下 |
| 過溫 | 實(shí)時(shí)監(jiān)測 | 100ms | 降頻→限流→停機(jī) | 溫度降至 60℃以下 |
| 欠壓 | - | 10ms | 降速→停機(jī) | 電池電壓≥10.8V |
| 堵轉(zhuǎn) | - | 50ms | 反轉(zhuǎn)脫困→停機(jī) | 堵轉(zhuǎn)障礙排除 |
三、多源信號(hào)系統(tǒng):閉環(huán)控制的精準(zhǔn)感知基礎(chǔ)
信號(hào)系統(tǒng)是 FOC 控制與保護(hù)機(jī)制的 “感知神經(jīng)”,負(fù)責(zé)采集電機(jī)位置、轉(zhuǎn)速、電流、溫度等關(guān)鍵參數(shù),其采樣精度直接決定控制效果與保護(hù)靈敏度。掃地機(jī)驅(qū)動(dòng)板的信號(hào)系統(tǒng)分為位置 / 轉(zhuǎn)速采樣、電流采樣、溫度 / 電壓采樣三大子系統(tǒng)。
3.1 位置 / 轉(zhuǎn)速采樣系統(tǒng)(FOC 控制的核心輸入)
(1)采樣方案選型
高端方案:磁編碼器(TMR/AMR 技術(shù),如 MT6816、納芯微 NSM3000),12~18 位分辨率,角度精度 ±0.01°,輸出 A/B/Z 正交脈沖與絕對角度信號(hào),適配行走輪高精度控制;
經(jīng)濟(jì)型方案:霍爾傳感器(3 顆 A1324 組成,互差 120°),檢測轉(zhuǎn)子磁極位置,輸出數(shù)字信號(hào),用于主刷、邊刷等精度要求較低的電機(jī);
無感方案:滑模觀測器 / 擴(kuò)展卡爾曼濾波(EKF),通過電機(jī)端電壓與電流估算轉(zhuǎn)子位置,取消傳感器,降低成本與體積,適配小型掃地機(jī)。
(2)信號(hào)調(diào)理與抗干擾設(shè)計(jì)
供電隔離:編碼器 / 霍爾傳感器采用獨(dú)立 LDO 供電(3.3V/5V),避免與功率回路共電源產(chǎn)生干擾;
布線規(guī)范:傳感器信號(hào)線采用差分傳輸或地線包裹(Guard Ring),遠(yuǎn)離功率走線(間距≥3mm),長度控制在 150mm 以內(nèi),減少電磁耦合干擾;
數(shù)字濾波:MCU 對傳感器信號(hào)進(jìn)行邊沿檢測與滑動(dòng)平均濾波(窗口大小 8~16),濾除高頻干擾毛刺。
3.2 電流采樣系統(tǒng)(轉(zhuǎn)矩控制的關(guān)鍵依據(jù))
(1)采樣拓?fù)溥x擇
三電阻采樣:三相下橋臂各串聯(lián)一顆采樣電阻,可獨(dú)立采集三相電流(I_a/I_b/I_c),采樣精度高(±1%),動(dòng)態(tài)響應(yīng)快,適合 FOC 精準(zhǔn)控制,是高端驅(qū)動(dòng)板首選方案;
單電阻采樣:電源負(fù)極串聯(lián)一顆采樣電阻,通過 PWM 時(shí)序重構(gòu)三相電流,成本低、體積小,但采樣精度較低(±3%),適合經(jīng)濟(jì)型驅(qū)動(dòng)板。
(2)信號(hào)調(diào)理電路設(shè)計(jì)
放大電路:采用預(yù)驅(qū)芯片內(nèi)置差分運(yùn)放(增益 20~40 倍),將毫伏級(jí)(mV)采樣信號(hào)放大至 0~3.3V,匹配 MCU ADC 輸入范圍;
濾波電路:運(yùn)放輸出端串聯(lián) RC 低通濾波(100Ω+1nF),截止頻率約 150kHz,濾除 PWM 開關(guān)噪聲與高頻干擾;
隔離設(shè)計(jì):采樣信號(hào)走線采用差分平行等長布局,單獨(dú)規(guī)劃模擬地(AGND),與功率地(PGND)、數(shù)字地(DGND)單點(diǎn)共地,避免地環(huán)路干擾。
3.3 溫度 / 電壓采樣系統(tǒng)
(1)溫度采樣
布局要點(diǎn):NTC 熱敏電阻緊貼功率器件(MOS 管、預(yù)驅(qū)芯片),確保檢測溫度與器件實(shí)際溫度偏差≤5℃;
校準(zhǔn)方案:通過軟件校準(zhǔn)消除 NTC 溫漂誤差,建立溫度 - 電壓 lookup 表,提升溫度檢測精度(±2℃)。
(2)電壓采樣
母線電壓采樣:采用 100KΩ+22KΩ 精密分壓電阻(精度 1%),將 10.8~26.4V 母線電壓分壓至 0.2~0.5V,經(jīng) RC 濾波后輸入 ADC,采樣精度 ±0.5V;
供電電壓監(jiān)測:實(shí)時(shí)監(jiān)測 3.3V/5V 供電電壓,當(dāng)電壓偏差超過 ±5% 時(shí),觸發(fā) MCU 復(fù)位或降額運(yùn)行,確??刂茊卧€(wěn)定工作。
四、工程實(shí)踐優(yōu)化與典型問題調(diào)試
4.1 關(guān)鍵優(yōu)化措施
FOC 參數(shù)自整定:通過電機(jī)空載 / 負(fù)載測試,自動(dòng)識(shí)別電機(jī)電阻、電感、磁鏈等參數(shù),生成最優(yōu) PID 參數(shù),避免人工調(diào)參誤差;
電流采樣補(bǔ)償:軟件補(bǔ)償 MOS 管導(dǎo)通壓降與采樣電阻溫漂導(dǎo)致的電流畸變,將電流檢測誤差從 ±5% 降至 ±1%;
PCB 布局優(yōu)化:功率回路與信號(hào)回路嚴(yán)格分區(qū),功率走線短、粗、直(線寬≥2mm,2oz 厚銅),減少寄生電感;模擬地、數(shù)字地、功率地單點(diǎn)共地,抑制地環(huán)路干擾。
4.2 典型問題調(diào)試指南
| 故障現(xiàn)象 | 核心原因 | 調(diào)試方法 |
| 電機(jī)抖動(dòng)、轉(zhuǎn)矩脈動(dòng)大 | FOC 參數(shù)不當(dāng)、電流采樣干擾、轉(zhuǎn)子位置檢測不準(zhǔn) | 重新整定 PID 參數(shù)、優(yōu)化采樣電路濾波、校準(zhǔn)編碼器零位 |
| 驅(qū)動(dòng)板發(fā)熱嚴(yán)重 | MOS 管 Rds (on) 過大、PWM 頻率過高、散熱設(shè)計(jì)不足 | 更換低阻 MOS 管、降低 PWM 頻率(20~30kHz)、增加熱過孔與散熱銅箔 |
| 保護(hù)機(jī)制誤觸發(fā) | 采樣信號(hào)干擾、保護(hù)閾值設(shè)置不當(dāng) | 加強(qiáng)信號(hào)屏蔽與濾波、重新校準(zhǔn)保護(hù)閾值、優(yōu)化檢測算法 |
| 電機(jī)轉(zhuǎn)速失控 | 通信指令干擾、MCU 程序跑飛、位置傳感器故障 | 增加通信校驗(yàn)(CRC)、開啟看門狗(WDT)、更換傳感器或檢查接線 |
五、總結(jié)與技術(shù)趨勢
掃地機(jī) BLDC 馬達(dá)驅(qū)動(dòng)板的核心技術(shù)競爭力,集中體現(xiàn)在 FOC 控制的精準(zhǔn)性、保護(hù)體系的全面性與信號(hào)系統(tǒng)的可靠性。通過優(yōu)化坐標(biāo)變換算法、構(gòu)建硬件 + 軟件雙重保護(hù)、提升采樣信號(hào)抗干擾能力,可實(shí)現(xiàn)驅(qū)動(dòng)板 “高精度、高可靠、低功耗” 的設(shè)計(jì)目標(biāo)。
未來技術(shù)發(fā)展方向包括:① 采用 GaN(氮化鎵)功率器件,進(jìn)一步降低開關(guān)損耗與體積,提升功率密度;② 集成 AI 自適應(yīng)算法,通過電流、轉(zhuǎn)速信號(hào)識(shí)別地面材質(zhì)與負(fù)載狀態(tài),動(dòng)態(tài)優(yōu)化 FOC 參數(shù);③ 單芯片集成 MCU + 預(yù)驅(qū) + MOS + 傳感器,實(shí)現(xiàn)驅(qū)動(dòng)板極致小型化與低成本,推動(dòng)掃地機(jī)向輕量化、長續(xù)航方向升級(jí)。
審核編輯 黃宇
-
BLDC
+關(guān)注
關(guān)注
220文章
937瀏覽量
100514 -
馬達(dá)
+關(guān)注
關(guān)注
1文章
875瀏覽量
65238 -
驅(qū)動(dòng)板
+關(guān)注
關(guān)注
21文章
256瀏覽量
33582 -
FOC
+關(guān)注
關(guān)注
21文章
397瀏覽量
46336
發(fā)布評論請先 登錄
掃地機(jī)器人方案
原來掃地機(jī)器人是這樣工作的!
智能掃地機(jī)器人解決方案
你對掃地機(jī)了解多少?
智能掃地機(jī)器人用什么馬達(dá)
BLDC吸塵器,BLDC落地扇,BLDC掃地機(jī),BLDC吹風(fēng)筒,BLDC高壓吊扇方案資料
掃地機(jī)的自動(dòng)回充方式
掃地機(jī)器人自動(dòng)回充的技術(shù)原理是什么
電機(jī)驅(qū)動(dòng)的掃地機(jī)器人介紹
掃地機(jī)器人系統(tǒng)的解決方案分享
MCU系統(tǒng)控制下的掃地機(jī)器人到底能給我們帶來什么?
我們拆了一款Tof+AI避障的掃地機(jī)
掃地機(jī)直流無刷電機(jī)驅(qū)動(dòng)系統(tǒng)介紹
簡化BLDC馬達(dá)設(shè)計(jì)的FOC控制技術(shù)
掃地機(jī) BLDC 馬達(dá)驅(qū)動(dòng)板:FOC 控制、保護(hù)與信號(hào)系統(tǒng)詳解
評論