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

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

3天內不再提示

簡述ADC采樣積分方式的BLDC方波無感控制的原理

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-01-12 17:06 ? 次閱讀

Other Parts Discussed in Post:TIDA-010031

作者:Hardy Zhou

本文主要參考了TIDA-010031參考設計,分析下ADC采樣積分方波無感控制的原理,方便大家更好地完成類似的方案設計。

1.下面是典型的三相BLDC電機控制框圖.

三個半橋驅動BLDC無刷電機,檢測低邊總線電流

pYYBAGGKR96AQy-AAACbTzrLh_g810.png

2.典型的BLDC電機相電流和反電動勢波形圖分析

從波形上看,每60度電角度,只有兩個半橋有驅動電壓輸出,另外一個半橋上下管全關,這個相電壓是懸浮態(tài)。

BLDC電機運行后,相線都有反電動勢。

電機反電動勢來源于電機轉子旋轉引起磁通的變化,而磁通的變化在定子繞組上會產生感應電壓。

對同一個電機來說,反電動勢峰值跟電機轉速幾乎是固定的比例。

poYBAGGKR-CACgFpAADJezd8AGE725.png

3.反電動勢過零點到峰值的反電動勢電壓和時間的積分

poYBAGGKR-GAdf-RAADZBuiG-uo285.png

根據上面對反電動勢峰值跟轉速(電頻率)幾乎成固定比例的描述,設定pYYBAGGKR-OAZ1VMAAAJvc4dBpc175.jpg 。Vm為反電動勢峰值, 對于同一個電機,我們可以認為Kv幾乎不變。

以上圖左邊的藍色區(qū)域為例,該區(qū)域(反電動勢過零點時刻到下一次換相點時刻之間的區(qū)域)的電角度是30度,也就是電角度(360度)的1/12。

設當前電機電頻率為f, 單位為Hz。

反電動勢的峰值電壓為poYBAGGKR-WAPL-cAAAFkSl_3PI876.jpg ,單位為伏特。

設反電動勢從center tap value到最大值的時間為t1, 而poYBAGGKR-aAeKVqAAAG1FpBaDU289.jpg

那么藍色積分區(qū)域的積分值就等于藍色三角形的面積:

poYBAGGKR-iAUqYpAAASEr48tBA377.jpg

可以看到,積分結果是Kv值的pYYBAGGKR-qANE6NAAAEh8K_KDg280.jpg ,因此積分結果也是幾乎不變的。

所以我們可以根據積分的值跟固定閾值pYYBAGGKR-qANE6NAAAEh8K_KDg280.jpg作比較來判斷換相點。

4.ADC如何采樣反電動勢

方波無感BLDC的ADC采樣積分控制,電路設計有三相相電壓ADC采樣電路,每60度電角度區(qū)間電機的兩相由于半橋有輸入電壓同時有電感電流,在不增加額外電路的情況下很難獲得反電動勢電壓,而懸浮相由于沒有半橋電壓輸入和電感電流,所以可以從檢測該相端電壓推導出該相實際的反電動勢電壓,具體可以看下面的推導,推導過程參考了TI的參考設計TIDA-010031 http://www.ti.com/lit/ug/tiduej4/tiduej4.pdf?ts=1588819919326

所以如果對這個電機控制方法感興趣的,可以在TI官網上查看該參考設計的軟硬件開發(fā)資料。

設計上采用下管常開,上管打PWM的策略驅動電機??紤]到電機驅動的PWM duty的大小是變化的,可以根據半橋上管ON的時間長短來決定采樣策略,因為如果上管導通時間太短,為了避開MOSFET開通關斷的影響,留給采樣的時間就變得很少,不利于采樣的準確性.

在上管ON的時間比較長時,在上管ON時遠離MOSFET開關時刻檢測懸浮相的反電動勢電壓(一般在ON時間的正中間進行采樣)。

pYYBAGGKR-6AYyMIAABzIk28Vgs533.png

此時的驅動邏輯是A相上管導通,B相下管導通, 所以有pYYBAGGKR--Aen3-AAAHL4vM5iY043.jpg

Ea, Eb, Ec為電機三相反電動勢電壓,va, vb, vc為三相半橋中點電壓,也就是電機三相輸入電壓。

La, Lb, Lc為電機三相相電感,ia, ib,ic為電機三相輸入電流,Ra, Rb, Rc為電機三相輸入電阻(考慮三相電阻相等), vn為電機三相中點電壓。

poYBAGGKR_GAffo_AABiNGkqfmE632.jpg

可以得到當Ec=0,也就是反電動勢過零時,pYYBAGGKR_OAM3eEAAAFkfwnc2I010.jpg, 也就是說當ADC檢測到pYYBAGGKR_OAM3eEAAAFkfwnc2I010.jpg時,就意味著這個時刻是C相的反電動勢過零點, 那么理論上再經過1/12 的電周期時間,電機就需要進行換向.

上管ON的時間比較短時,在上管OFF時檢測懸浮相的反電動勢電壓(一般在OFF時間的正中間進行采樣)

poYBAGGKR_aAGQf6AABtGZhHnhE398.png

此時的驅動邏輯是A相上管關閉,B相下管仍導通,此時A相下管MOSFET體二極管續(xù)流,所以有poYBAGGKR_iAOCVGAAAGCZ9I8Yg769.jpg

poYBAGGKR_qAX8VCAABIZMHXjhQ113.jpg

得到當Ec=0,也就是反電動勢過零時,vc=0, 也就是說當ADC檢測到vc=0時,就意味著這個時刻是C相的反電動勢過零點, 那么理論上再經過1/12的電周期時間,電機就需要進行換向.

從上面的分析,我們可以看到,使用ADC采樣積分方式進行無感BLDC控制,設計上需要注意以下兩點

積分閾值跟電機的反電動勢峰值和轉速比值相關,可能會隨著電機不同而不同,需要針對電機進行調整。

上管做PWM驅動的設計下, 可以采用不同的ADC采樣策略來針對大duty和小duty的情況,同時反電動勢過零點的判斷也需要調整

電機高速情況下,電頻率相對比較高,而ADC積分采樣基于PWM開關周期采樣的,所以要獲得比較準確的換相點,需要比較高的開關頻率,如果開關頻率比較低,意味著采樣速率慢,可能會造成換相延遲比較大,從而影響電機的正??刂啤?br /> 審核編輯:金巧

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

    關注

    142

    文章

    7006

    瀏覽量

    212267
  • adc
    adc
    +關注

    關注

    97

    文章

    6348

    瀏覽量

    543390
  • 模擬
    +關注

    關注

    7

    文章

    1420

    瀏覽量

    83859
  • BLDC
    +關注

    關注

    202

    文章

    777

    瀏覽量

    96613
收藏 人收藏

    評論

    相關推薦

    BLDC方波控制與PMSM正弦波控制的區(qū)別

    現代電機與控制技術以電流驅動模式的不同將永磁刷直流電動機分為兩大類:刷直流電機(BLDC)與永磁同步電機(PMSM);兩者在控制細節(jié)與應
    的頭像 發(fā)表于 10-24 17:14 ?141次閱讀
    <b class='flag-5'>BLDC</b><b class='flag-5'>方波</b><b class='flag-5'>控制</b>與PMSM正弦波<b class='flag-5'>控制</b>的區(qū)別

    BLDC電機的傳感器梯形控制

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

    采樣提高12位ADC的精度

    采樣提高12位ADC的精度 背景: 過去傳統(tǒng)的按鍵都是機械按鍵,隨著技術的發(fā)展也出現了觸摸按鍵,但是機械按鍵不能泡水,壽命也比較短。觸摸按鍵也沒法有很多水或泡沫等,金屬面板還不能使用。 壓就應
    發(fā)表于 09-19 19:29

    ACM6754 24V/4.8A三相刷直流BLDC電機驅動芯片方案

    深圳市永阜康科技有限公司現在大力推廣一顆全集成三相直流刷(BLDC)電機ASIC-ACM6754.該芯片工作電壓5V-28V,相電流4.8A,支持 180? 正弦驅動(極低噪音)
    的頭像 發(fā)表于 08-19 17:31 ?559次閱讀
    ACM6754     24V/4.8A三相<b class='flag-5'>無</b><b class='flag-5'>感</b><b class='flag-5'>無</b>刷直流<b class='flag-5'>BLDC</b>電機驅動芯片方案

    BLDC無刷電機初始位置檢測

    BLDC感電機控制,如何進行初始位置檢測,進行初始位置檢測時,要通過那些量來對當前位置進行判斷?
    發(fā)表于 07-11 14:09

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

    本方案采用CW32F030C8T6作為主控芯片,采用方波控制算法控制刷直流空心杯電機。
    的頭像 發(fā)表于 05-28 10:47 ?697次閱讀
    求一種基于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>驅動方案

    考勤是什么意思

    考勤的含義及應用1.考勤的基本概念考勤是一種新興的考勤
    的頭像 發(fā)表于 05-17 10:59 ?584次閱讀
    <b class='flag-5'>無</b><b class='flag-5'>感</b>考勤是什么意思

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

    適合用于電機控制。方波控制算法是一種簡單有效的電機控制算法,不需要使用霍爾傳感器,可以降低硬
    的頭像 發(fā)表于 04-24 15:38 ?1733次閱讀
    基于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>驅動方案

    請問BLDC的FOC控制中觀測器G1和G2參數如何確定?

    BLDC 的FOC控制中觀測器G1和G2參數如何確定?
    發(fā)表于 04-19 06:48

    FOC刷直流電機全集成驅動芯片-XM2619產品概述

    XM2619 采用傳感器矢量控制FOC)技術驅動三相刷直流(BLDC)電機,可顯著降低
    的頭像 發(fā)表于 04-15 15:51 ?872次閱讀

    直流BLDC,大占空比情況下失步的原因?

    直流BLDC,大占空比情況下失步問題
    發(fā)表于 04-11 07:54

    使用MOTOR PILOT驅動BLDC總是報錯,如何解決?

    使用ST MOTOR PILOT驅動BLDC,不管是Speed模式還是Torque模式,總是報這種錯誤,達不到目標轉速就停止,該如何調整參數?
    發(fā)表于 03-29 09:01

    基于CW32F030C8T7永磁同步電機FOC控制方案全新亮相!

    同步電機FOC控制方案應用框圖 硬件采用CW32F030高性能主控,雙電阻采樣,支持電機順逆風啟動,支持過流過壓保護等功能。CW32F030C8T7作為主控芯片,內置1路12bi
    發(fā)表于 02-27 11:18

    TLE9893如何驅動BLDC?

    TLE9893如何驅動BLDC,應該在配置向導里怎么配置
    發(fā)表于 01-24 07:03

    GC5958三相刷(BLDC)正弦波電機驅動芯片規(guī)格書

    GC5958 是一款三相直流電機驅動控制電路,GC5958采用正弦波的驅動
    發(fā)表于 11-07 15:38 ?1次下載