電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 28|回復(fù): 0
收起左側(cè)

STM32驅(qū)動四個電機時出現(xiàn)問題:電機轉(zhuǎn)動幾秒后停止,主板指示燈閃爍,如何處理?

[復(fù)制鏈接]

586

主題

586

帖子

3544

積分

四級會員

Rank: 4

積分
3544
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 昨天 08:03 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
5 K8 w! q& i" x9 r" H5 C
點擊上方藍色字體,關(guān)注我們
7 |. K% l: ^$ i$ j. r, \2 W2 Y4 C8 k' r$ d# q2 @3 s
以下是我的一些看法。5 N' x# z' Q5 X  G' T5 [

& e* n4 ?0 K/ W/ D& x. H5 R) Y你這個問題聽起來像是供電不足的問題,也許是12V轉(zhuǎn)5V的電壓降壓模塊無法提供足夠的電流來同時驅(qū)動多個電機。# J4 a4 t6 B: x4 Q9 h
1
$ f5 W, y- `/ B( `" p4 t電流供應(yīng)不足的深入分析
, L! y+ x( @0 n7 S; J你用12V鋰電池通過降壓模塊提供5V電壓給電機。如果兩個電機可以正常運行,但第三個電機加入后所有電機都停止工作,且主板指示燈開始亂閃,這很可能是電流不足導(dǎo)致的。# D9 o3 V7 h$ D$ J9 c0 n
; I# g- a* R3 A1 }
電源問題的可能性:
9 v$ F& s2 t# w. C" ~* y+ x! |
  • 電機瞬時啟動電流:電機在啟動瞬間的電流需求遠高于正常運行電流。例如,假設(shè)你的每個電機空載運行電流為500mA,但啟動時可能需要2A甚至更多。如果你同時啟動多個電機,降壓模塊可能無法提供足夠的電流。
  • 降壓模塊的輸出能力:大多數(shù)DC-DC降壓模塊都有電流上限,你需要確保你的模塊能夠同時驅(qū)動四個電機的啟動電流以及持續(xù)運行電流。3 m. b+ J' X- ?4 ^4 Y& z1 s
    3 Q' b: f8 B* d
    如何檢查:4 P4 |7 j/ j8 m& n
  • 使用萬用表測量5V供電線路上的電壓,特別是在電機啟動時,看看電壓是否顯著下降。如果電壓低于5V,甚至接近或低于4.5V,這就說明你的降壓模塊不能提供足夠的電流。
  • 查閱降壓模塊的規(guī)格,檢查它的最大輸出電流能力是否足以驅(qū)動所有電機。你可以通過查閱電機的規(guī)格書或?qū)崪y啟動電流,估算出總電流需求。
    3 U5 B$ n6 |6 K

    ) ]% g; H# ^, M3 P( e% Q" Q. W解決方案:$ S3 k) a, Z" R) q; Y6 }
  • 升級降壓模塊:如果確認電流不足,可以更換一個電流容量更大的DC-DC降壓模塊,確保它能夠提供所有電機的最大啟動電流。
  • 逐步啟動電機:你可以通過STM32分時啟動電機,避免瞬時電流過大。例如,延遲每個電機的啟動時間,這樣每個電機的啟動電流不會疊加在一起。+ c3 X; j0 U4 f7 F$ U& a

    9 g. O& F; e/ p: v2; U! |3 c* j& a
    電源供電線路的細節(jié)排查  K' T3 K4 i3 B6 K9 m3 Z5 s6 b
    在高電流情況下,電源線的線徑和接線的可靠性都非常重要。
    - p3 O& e+ l$ c( ]0 _: J6 ^5 I9 h% M7 m+ C: u; b; g
    如果電源線電阻過大,或者接線不良,會導(dǎo)致電壓跌落,影響電機和主板的穩(wěn)定運行。8 ?, }  r/ T1 l+ |$ P
    2 a) [& a, u2 o  Q! P' J
    如何檢查:/ T6 \" u/ c7 I& F! ~! |! u4 t9 w
  • 檢查電源線的線徑:確保使用的電源線足夠粗,能承載所有電機運行時所需的電流。一般來說,電流越大,線徑就需要越粗。
  • 檢查接線頭:松動的接線頭會引起電阻增大和電壓不穩(wěn)定。確保所有電源線接頭都牢固無松動。
    4 \# k. T. G* P: O# o
      b% o) A4 D. B' R' [
    解決方案:3 J8 |! @6 {) e: {  [8 Q3 I1 _; J
  • 使用粗線:根據(jù)電流需求選擇合適的線徑。如果每個電機的電流需求是2A,總共需要8A以上的電流,建議使用至少16AWG甚至14AWG的線材。
  • 減少接線長度:過長的電源線也會引起電壓降,盡量縮短電源線長度,降低線材的電阻。
    ' Y1 k3 M, F4 T7 o' ~

    4 L, S# G1 E( O$ d. J3
    : V2 t' l' x, _! z  H5 i8 ~9 S+ H9 r3 ]+ x" R( T6 c/ D
    電機驅(qū)動芯片過載或過熱保護
    , U8 a& r  A9 y+ Q* k3 {# QTB66和L9110S都是橋式電機驅(qū)動芯片,它們都有過載和過熱保護機制。
    - r$ k- P7 r0 H
    ( b' I: t+ D. N: F$ D( z5 w9 C% ?如果電流過大,或者芯片溫度過高,驅(qū)動芯片會進入保護模式,暫時關(guān)閉輸出,從而導(dǎo)致電機停止工作。. o0 g% p7 r8 W, C& W

    1 y; W  [* r) |9 Q0 }如何檢查:3 W7 M! b2 o/ A, L6 M: }! U4 k
  • 監(jiān)測溫度:你可以通過觸摸芯片表面或者使用紅外溫度計,檢查驅(qū)動芯片是否在運行時溫度過高。如果芯片溫度接近其工作極限,說明可能進入了熱保護模式。
  • 過流保護:驅(qū)動芯片在面對電機瞬間過大電流時,也可能觸發(fā)過流保護。你可以查閱TB66和L9110S的規(guī)格書,看看它們的最大電流是否滿足你電機的要求。
      h2 a' K. x$ q
    : |# s8 A" S! o( S3 R1 S; X- G5 t
    解決方案:
    / _* C6 G' d- x7 {! T
  • 加強散熱:給驅(qū)動芯片加裝散熱片或使用小型散熱風扇,確保芯片在工作時保持較低的溫度。
  • 更換驅(qū)動芯片:如果芯片的電流能力不夠,可以考慮使用更大功率的驅(qū)動芯片,例如DRV8833、L298N等,它們能提供更高的電流并且散熱設(shè)計更好。
    8 L9 [9 \# k. M& b& H! [
    " {" x" s. N$ |( ], @8 K
    4
    3 h7 e9 O3 m: e$ T3 z( u主控板電壓異常復(fù)位問題7 t/ c5 H2 q* }$ E# _+ W0 O4 Y. O
    主板指示燈亂閃,可能是因為STM32的供電出現(xiàn)問題,導(dǎo)致微控制器復(fù)位或失去控制。
    % I) k+ E+ F+ i0 X6 T1 z, b7 \7 U. a( |! \1 z
    由于你同時使用電機驅(qū)動和主板供電,電壓的不穩(wěn)定可能會干擾STM32的正常運行。! o! X. f9 {& R! Y! I
    ! M  H6 `3 J  ~5 t0 p
    如何檢查:測量STM32主板供電的電壓,看是否穩(wěn)定在3.3V。如果電機啟動時,主板電壓大幅波動,STM32可能會復(fù)位,導(dǎo)致你看到指示燈亂閃的現(xiàn)象。0 I. ~; ~$ @& [1 t0 \3 \- c* \

    1 {: ^4 p) ~- N( j% M) i解決方案:如果電機電流需求大,建議使用獨立的電源模塊分別為電機和主板供電。你可以使用一個12V鋰電池專門供電給電機,而主板使用獨立的穩(wěn)壓電源來確保穩(wěn)定運行。
    5 |; p" j" N, }$ N5 ^0 i# ]6 K6 `4 L( ?' }" s" Y8 _9 D
    所以,你可以通過以下步驟,更有效地排查和解決多電機驅(qū)動的穩(wěn)定性問題。" u0 y$ B4 t* H& H. K2 M; ]2 o
    : c' C- r# v6 g2 _0 x
  • 首先測量電源電壓,尤其是在電機啟動時,確認是否供電不足。如果是,考慮更換更大功率的DC-DC降壓模塊。
  • 檢查驅(qū)動芯片的溫度,確保不過熱并且沒有觸發(fā)保護機制。增加散熱或更換更強的驅(qū)動芯片。
  • 如果問題仍未解決,考慮使用獨立電源為主板和電機分別供電,確保STM32的運行穩(wěn)定。% D) E9 @: [+ y: r) ^. I

    - q# v* g( t2 S- A- q, S最后,問題已經(jīng)解決,是供電存在問題。
    : [0 H6 L# d2 j$ L/ T! O  U  G
    # @( a, _$ C& p6 v; s1 j8 b/ Y8 _4 O1 w" \8 Z
    5 T  s& F/ Z2 X7 p

    ) _: [! y; ^1 N 3 f$ p' `* r+ K) d* b2 m& o' O
    1 J: p+ ^5 H$ w/ K& N8 |
    點擊閱讀原文,更精彩~
  • 回復(fù)

    使用道具 舉報

    發(fā)表回復(fù)

    您需要登錄后才可以回帖 登錄 | 立即注冊

    本版積分規(guī)則


    聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表