精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

無位置傳感器的電機控制方案與硬件設計

小劉 ? 來源:辰光 ? 作者:辰光 ? 2022-02-16 11:35 ? 次閱讀

一、前言。

電機控制一般使用閉環控制,這就必須使用傳感器,如:霍爾傳感器、編碼盤等。

但是有的應用場合下,難以安裝霍爾傳感器、編碼盤,或者就算是安裝好,也很容易損壞。

霍爾傳感器、編碼盤都屬于位置傳感器。

那么,無位置傳感器,是否也能控制電機?

答案是可以的。

二、方案。

方案如下圖所示。其中,3Phase Inverter由6個MOS管和MOS管驅動組成。

VBUS測量電機的母線電壓,假設電機由直流50V供電,則測量直流50V;由交流220V供電,則測量直流310V。

IBUS測量電機總電流,可用于防過流、電流環控制。

Demand是給定的轉速,用滑動電位器模擬轉速的輸入。

AN3、AN4、AN5引腳,用于測量電機的三相電壓。

無位置傳感器的電機控制方案與硬件設計

這樣一來,沒有了位置傳感器,大大簡化了設備的安裝步驟。但是,會產生另外的一些問題。

電機如何啟動?如何換相?如何調速?

三、硬件

上邊和下邊MOS管均使用N溝道的6N60,可以耐600V高壓

MOS管驅動使用L6388ED,其內部邏輯可以防止高邊和低邊MOS管同時導通。有自舉電容讓高邊MOS導通。

單片機初始化時,要給L6388ED的自舉電容充電一段時間,否則高邊MOS管可能不導通,或者不完全導通。

L6388ED內部框圖如圖所示。LIN=1,HIN=0,則LVG導通,HVG不導通,Cboot充電。

無位置傳感器的電機控制方案與硬件設計

L6388ED自舉電容的容值可以由手冊上的公式計算得出,我這里控制低速電機,用的是10uF。

一旦自舉電容充完電手,MOS管可以在一段時間內不需要充電,一般是電機每次啟動時充電。

建議使用15V給L6388ED供電,使用12V的話,可能讓MOS不導通或不完全導通,如下圖所示。

無位置傳感器的電機控制方案與硬件設計

測量三相電壓,如下圖所示,NET_W是W相的電壓,而W可以直接接單片機的ADC,C11為100nF電容,該電容可以平滑相電壓,不能去掉,否則無法檢測反電動勢。U相和V相與此類似,這里不再贅述。

無位置傳感器的電機控制方案與硬件設計

平滑之后的波形,呈馬鞍型,如下圖所示。

無位置傳感器的電機控制方案與硬件設計

四、單片機算法。

該方案硬件是簡單了,但是算法復雜。

該算法分三個部分,對齊轉子、開環強制換相、利用反電動勢閉環換相。

4.1 對齊轉子。

先給自舉電容充電,然后強制給某一相PWM,讓轉子對齊在一個固定的扇區。

這種方法在絕大多數的情況下都能對齊,若不能對齊,會啟動失敗,此時,重新啟動即可。

對齊轉子的時間不宜過長,針對本文的低速電機,對齊時間約200ms。

4.2 開環強制換相。

這里的開環是指未檢測到反電動勢,強制輸出PWM,并且在預算好的時間換相,從而讓電機轉起來。

換相的方法,不同的電機可能不一樣(如:極數不同),這里使用六步換相,如下圖所示。

無位置傳感器的電機控制方案與硬件設計

其中,+VBUS表示上橋臂給PWM,-VBUS表示下橋臂給高電平導通,斜線表示上、下橋臂均不導通。

上、下橋臂均不導通時,電機會產生反電動勢。

4.3 利用反電動勢閉環換相。

理想情況下,上、下橋臂均不導通時,在電機某一相電壓檢測到反電動勢過零,但是過零時刻和實際要換相的時刻,相差30度角。所以,在檢測到反電動勢過零之后,要延時30度,再換相。

實際情況下,延時的30度還要根據單片機內部的ADC采樣,濾波算法進行補償,這里的補償的角度一般是超前的。

假設超前x度,那么實際換相時刻為(30-x)度。

BEMF就是反電動勢,紅色箭頭指向的是換相時刻,如下圖所示。

無位置傳感器的電機控制方案與硬件設計

但是,ADC采樣的電壓都是正電壓,沒有負,那就需要構造一個虛擬中性點。

把三相電壓加起來取平均值,就是虛擬中性點。如下圖所示。

無位置傳感器的電機控制方案與硬件設計

把虛擬中性點當作是零點,這樣就能做到過零檢測。

虛擬中性點并不是一個恒定值,它的波形如下圖所示,類似正弦波。

無位置傳感器的電機控制方案與硬件設計

檢測反電動勢過零,有兩種方法,一種是比較器,另一種是ADC采樣后濾波。

用比較器的方法,優點是減少單片機的運算量,缺點是增加硬件成本。

用ADC采樣的方法,優點是減少硬件成本,缺點是增加單片機的運算量。

由于這里需要用到的ADC采樣率要求不高(20KHz SPS),所以用單片機內部集成的ADC即可。

這里采用ADC采樣的方法。其濾波算法稱為擇多算法,在另一篇博文再詳細介紹。

五、注意事項。

1、ADC要在PWM高電平的中部采樣,可以避免毛刺的干擾。

2、六步換相的步調必須正確,否則無法檢測反電動勢。

六步換相有問題,可能不出現紅圈中的豎線,也可能不出現藍圈中的反電動勢。

反電動勢有問題,電機無法加速。

無位置傳感器的電機控制方案與硬件設計

3、可以使用互補的PWM,也可以使用上橋臂為PWM,下橋臂為高低電平。

4、換相的波形如下圖所示。

無位置傳感器的電機控制方案與硬件設計

5、黃色為經過比較器后的波形(非本文使用的方法),藍色為經過電阻分壓和電容濾波后的波形。如下圖所示。

無位置傳感器的電機控制方案與硬件設計

經過比較器后的波形會產生三條豎線,這三條豎線是由于換相引起的,所以在換相時,不判斷過零。

在不換相時,去抖,判斷邊沿翻轉即是過零點,此方法比ADC濾波要簡單一些。

6、換相時刻不正確的波形,如下圖所示。

無位置傳感器的電機控制方案與硬件設計

六、參考文獻

《使用反電動勢濾波進行無傳感器BLDC控制》

《用擇多函數實現反電動勢濾波的無傳感器BLDC控制》

《AN1160》——MicroChip官方手冊及源代碼

dsPICDEM MCLV-2開發板資料——含硬件原理圖

L6388ED數據手冊

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2548

    文章

    50671

    瀏覽量

    751982
  • MOS管
    +關注

    關注

    108

    文章

    2395

    瀏覽量

    66592
  • 電機
    +關注

    關注

    142

    文章

    8933

    瀏覽量

    145095
收藏 人收藏

    評論

    相關推薦

    基于TMS320C25 DSP的梯形刷DC電機傳感器控制

    電子發燒友網站提供《基于TMS320C25 DSP的梯形刷DC電機傳感器控制.pdf》資料免費下載
    發表于 10-28 10:12 ?1次下載
    基于TMS320C25 DSP的梯形<b class='flag-5'>無</b>刷DC<b class='flag-5'>電機</b><b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>控制</b>

    BLDC電機傳感器梯形控制

    電子發燒友網站提供《BLDC電機傳感器梯形控制.pdf》資料免費下載
    發表于 10-12 11:32 ?2次下載
    BLDC<b class='flag-5'>電機</b>的<b class='flag-5'>無</b><b class='flag-5'>傳感器</b>梯形<b class='flag-5'>控制</b>

    利用刷直流電機簡化傳感器電機控制

    電子發燒友網站提供《利用刷直流電機簡化傳感器電機控制.pdf》資料免費下載
    發表于 09-24 11:07 ?0次下載
    利用<b class='flag-5'>無</b>刷直流<b class='flag-5'>電機</b>簡化<b class='flag-5'>傳感器</b>式<b class='flag-5'>電機</b><b class='flag-5'>控制</b>

    刷直流電機控制器的工作過程

    電機的速度、方向和扭矩,同時確保電機的高效和穩定運行。這通常通過以下步驟實現: 電機模型和控制理論 :理解電機的工作原理,包括其電磁特性和動
    的頭像 發表于 09-03 10:30 ?356次閱讀

    如何使用代碼傳感器BLDC電機驅動降低電機噪聲

    電子發燒友網站提供《如何使用代碼傳感器BLDC電機驅動降低電機噪聲.pdf》資料免費下載
    發表于 09-02 12:01 ?2次下載
    如何使用<b class='flag-5'>無</b>代碼<b class='flag-5'>無</b><b class='flag-5'>傳感器</b>BLDC<b class='flag-5'>電機</b>驅動<b class='flag-5'>器</b>降低<b class='flag-5'>電機</b>噪聲

    電機控制器硬件的功能介紹

    位置信號是電機控制的關鍵,其中電流信號由內置于控制器的電流傳感器捕獲,而精確的位置和速度數據則
    的頭像 發表于 08-13 16:09 ?454次閱讀

    Renesas永磁同步電機位置傳感器算法介紹

    位置傳感器算法在現代電機控制領域扮演著至關重要的角色。這類算法能夠在不依賴傳統物理位置
    的頭像 發表于 08-01 15:58 ?936次閱讀
    Renesas永磁同步<b class='flag-5'>電機</b><b class='flag-5'>無</b><b class='flag-5'>位置</b><b class='flag-5'>傳感器</b>算法介紹

    利用滑模觀測實現永磁同步電機傳感器磁場定向控制

    利用滑模觀測實現永磁同步電機傳感器磁場定向控制
    發表于 07-13 09:32 ?1次下載

    求一種基于RX13T的風扇電機控制方案

    方案是針對風扇電機控制的解決方案,使用了直流無刷電機方案集成了直流無刷
    的頭像 發表于 05-31 14:12 ?1058次閱讀

    基于CW32的刷直流空心杯電機感方波控制驅動方案

    適合用于電機控制感方波控制算法是一種簡單有效的電機控制算法,不需要使用霍爾
    的頭像 發表于 04-24 15:38 ?1880次閱讀
    基于CW32的<b class='flag-5'>無</b>刷直流空心杯<b class='flag-5'>電機</b><b class='flag-5'>無</b>感方波<b class='flag-5'>控制</b>驅動<b class='flag-5'>方案</b>

    如何通過電機的霍爾傳感器讀取位置實現位置控制

    如何通過電機的霍爾傳感器讀取位置實現位置控制
    發表于 03-19 08:04

    如何通過電機的霍爾傳感器讀取位置實現位置控制

    如何通過電機的霍爾傳感器讀取位置實現位置控制
    發表于 03-06 07:18

    面向高效電機控制傳感器矢 量控制技術繼續發展

    面向高效電機控制傳感器矢 量控制技術繼續發展
    的頭像 發表于 01-04 10:56 ?530次閱讀
    面向高效<b class='flag-5'>電機</b><b class='flag-5'>控制</b>的<b class='flag-5'>無</b><b class='flag-5'>傳感器</b>矢 量<b class='flag-5'>控制</b>技術繼續發展

    三相傳感器電機控制器模塊方案

    這是一款基于東芝TC78B009FTG的傳感器3相無刷電機控制器方案
    的頭像 發表于 12-20 11:28 ?618次閱讀
    三相<b class='flag-5'>無</b>刷<b class='flag-5'>無</b><b class='flag-5'>傳感器</b><b class='flag-5'>電機</b><b class='flag-5'>控制器</b>模塊<b class='flag-5'>方案</b>

    電機霍爾傳感器作用

    電機霍爾傳感器作用? 電機霍爾傳感器是一種非接觸式傳感器,用于檢測電機轉子的
    的頭像 發表于 12-07 15:29 ?3024次閱讀