|
qdotbkhlpbl64017001333.gif (60.41 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
qdotbkhlpbl64017001333.gif
昨天 22:08 上傳
% E- h# H( G6 E! ^6 s
點(diǎn)擊上方藍(lán)色字體,關(guān)注我們$ S3 k% Q w% g k" D0 {# h
6 ]# D* J2 k' f5 \& e$ I8 N: P2 _: Q
以下是我的一些看法。) L' p$ _. O; U
, E- Y+ X4 h% A6 \: Y3 P! a你這個(gè)問題聽起來像是供電不足的問題,也許是12V轉(zhuǎn)5V的電壓降壓模塊無(wú)法提供足夠的電流來同時(shí)驅(qū)動(dòng)多個(gè)電機(jī)。8 Y6 ^' Q) A/ x) T8 q. M
1- i3 u1 M7 r# l7 S" {* K
電流供應(yīng)不足的深入分析6 c2 G& z# e; a$ Q1 M
你用12V鋰電池通過降壓模塊提供5V電壓給電機(jī)。如果兩個(gè)電機(jī)可以正常運(yùn)行,但第三個(gè)電機(jī)加入后所有電機(jī)都停止工作,且主板指示燈開始亂閃,這很可能是電流不足導(dǎo)致的。) N, }( i4 [5 ^
! H! T! Y- ^6 P0 E9 S( C7 p' o
電源問題的可能性:
4 p. H6 Z" E& j4 @電機(jī)瞬時(shí)啟動(dòng)電流:電機(jī)在啟動(dòng)瞬間的電流需求遠(yuǎn)高于正常運(yùn)行電流。例如,假設(shè)你的每個(gè)電機(jī)空載運(yùn)行電流為500mA,但啟動(dòng)時(shí)可能需要2A甚至更多。如果你同時(shí)啟動(dòng)多個(gè)電機(jī),降壓模塊可能無(wú)法提供足夠的電流。降壓模塊的輸出能力:大多數(shù)DC-DC降壓模塊都有電流上限,你需要確保你的模塊能夠同時(shí)驅(qū)動(dòng)四個(gè)電機(jī)的啟動(dòng)電流以及持續(xù)運(yùn)行電流。
# T) F4 B5 U1 d2 S" Y
! Q- f5 a* M) z+ h7 u& Q如何檢查:
/ [" T& q" }: P4 `9 n2 k% r$ e使用萬(wàn)用表測(cè)量5V供電線路上的電壓,特別是在電機(jī)啟動(dòng)時(shí),看看電壓是否顯著下降。如果電壓低于5V,甚至接近或低于4.5V,這就說明你的降壓模塊不能提供足夠的電流。查閱降壓模塊的規(guī)格,檢查它的最大輸出電流能力是否足以驅(qū)動(dòng)所有電機(jī)。你可以通過查閱電機(jī)的規(guī)格書或?qū)崪y(cè)啟動(dòng)電流,估算出總電流需求。0 Z6 e- \0 D' j; v5 A
6 E& y) G: u) k* Z解決方案:/ e* ]4 X5 d# U* f( V, d! W; x
升級(jí)降壓模塊:如果確認(rèn)電流不足,可以更換一個(gè)電流容量更大的DC-DC降壓模塊,確保它能夠提供所有電機(jī)的最大啟動(dòng)電流。逐步啟動(dòng)電機(jī):你可以通過STM32分時(shí)啟動(dòng)電機(jī),避免瞬時(shí)電流過大。例如,延遲每個(gè)電機(jī)的啟動(dòng)時(shí)間,這樣每個(gè)電機(jī)的啟動(dòng)電流不會(huì)疊加在一起。
l, X9 p/ f3 \$ n% T4 q1 q; D* t3 q+ ~ p# z. }3 G G
2$ y9 K" X+ J% ]1 v8 w5 Q
電源供電線路的細(xì)節(jié)排查
s) ?3 b2 A' A在高電流情況下,電源線的線徑和接線的可靠性都非常重要。
" `: E5 H' F2 ?) r' L+ q9 y0 B6 @ `9 `/ r: S/ M7 e9 K* s
如果電源線電阻過大,或者接線不良,會(huì)導(dǎo)致電壓跌落,影響電機(jī)和主板的穩(wěn)定運(yùn)行。$ o# k5 ` ~. D# E. w- N6 H! K) T
, A% i, |8 ~+ m) P# V* G3 R如何檢查:
5 m) }. a& J0 w, b" L檢查電源線的線徑:確保使用的電源線足夠粗,能承載所有電機(jī)運(yùn)行時(shí)所需的電流。一般來說,電流越大,線徑就需要越粗。檢查接線頭:松動(dòng)的接線頭會(huì)引起電阻增大和電壓不穩(wěn)定。確保所有電源線接頭都牢固無(wú)松動(dòng)。9 h* P4 |' y! b c, _( y% y4 U P% S
7 u# o! E2 F: \9 }2 |/ X. K6 \' o解決方案:; u5 w( X, c) W* |; y
使用粗線:根據(jù)電流需求選擇合適的線徑。如果每個(gè)電機(jī)的電流需求是2A,總共需要8A以上的電流,建議使用至少16AWG甚至14AWG的線材。減少接線長(zhǎng)度:過長(zhǎng)的電源線也會(huì)引起電壓降,盡量縮短電源線長(zhǎng)度,降低線材的電阻。% u+ a) F9 |1 w1 D* C7 j3 [
4 g, K9 |8 Q% `9 g3 D
3
" a7 p- x9 _8 _( y6 Z& U) V
$ f$ @- z" p, X$ {電機(jī)驅(qū)動(dòng)芯片過載或過熱保護(hù)3 I# H, c( _- w$ ^& d& k! L
TB66和L9110S都是橋式電機(jī)驅(qū)動(dòng)芯片,它們都有過載和過熱保護(hù)機(jī)制。
d) ^8 m! ]; ^+ x" q5 \# t- \( e. m, Y8 f% ^
如果電流過大,或者芯片溫度過高,驅(qū)動(dòng)芯片會(huì)進(jìn)入保護(hù)模式,暫時(shí)關(guān)閉輸出,從而導(dǎo)致電機(jī)停止工作。
/ r8 K L9 H+ j0 z$ p/ G) i' A: s5 Q9 w G
如何檢查:
% ^- q" ^1 ~6 d7 p, p& _監(jiān)測(cè)溫度:你可以通過觸摸芯片表面或者使用紅外溫度計(jì),檢查驅(qū)動(dòng)芯片是否在運(yùn)行時(shí)溫度過高。如果芯片溫度接近其工作極限,說明可能進(jìn)入了熱保護(hù)模式。過流保護(hù):驅(qū)動(dòng)芯片在面對(duì)電機(jī)瞬間過大電流時(shí),也可能觸發(fā)過流保護(hù)。你可以查閱TB66和L9110S的規(guī)格書,看看它們的最大電流是否滿足你電機(jī)的要求。( X, _7 g3 Q4 F( Q
! p o Y' |' N/ P0 B解決方案:0 h+ b5 H1 t6 T7 Q L
加強(qiáng)散熱:給驅(qū)動(dòng)芯片加裝散熱片或使用小型散熱風(fēng)扇,確保芯片在工作時(shí)保持較低的溫度。更換驅(qū)動(dòng)芯片:如果芯片的電流能力不夠,可以考慮使用更大功率的驅(qū)動(dòng)芯片,例如DRV8833、L298N等,它們能提供更高的電流并且散熱設(shè)計(jì)更好。
( f$ j1 y. g3 B4 L$ l' u
! d9 o7 O" }0 i+ \4
: k& P& G: F( {0 s0 @" }主控板電壓異常復(fù)位問題
* c, Q$ }% B* I4 J. l" ]主板指示燈亂閃,可能是因?yàn)镾TM32的供電出現(xiàn)問題,導(dǎo)致微控制器復(fù)位或失去控制。# b, R% c( ]$ A) U+ i! d5 P3 D
( f! h0 ]$ b: d/ a( z' S由于你同時(shí)使用電機(jī)驅(qū)動(dòng)和主板供電,電壓的不穩(wěn)定可能會(huì)干擾STM32的正常運(yùn)行。
) t- h) K* {( D3 F) h5 G
& p/ `! D# ^0 @6 o) P$ T! f如何檢查:測(cè)量STM32主板供電的電壓,看是否穩(wěn)定在3.3V。如果電機(jī)啟動(dòng)時(shí),主板電壓大幅波動(dòng),STM32可能會(huì)復(fù)位,導(dǎo)致你看到指示燈亂閃的現(xiàn)象。5 F3 K' S; G4 W9 f
3 F7 ^% l) R4 J% S1 x解決方案:如果電機(jī)電流需求大,建議使用獨(dú)立的電源模塊分別為電機(jī)和主板供電。你可以使用一個(gè)12V鋰電池專門供電給電機(jī),而主板使用獨(dú)立的穩(wěn)壓電源來確保穩(wěn)定運(yùn)行。
# ~5 o. T; D4 K1 u1 p8 j+ \3 I( w0 S5 G9 V/ O. y) U
所以,你可以通過以下步驟,更有效地排查和解決多電機(jī)驅(qū)動(dòng)的穩(wěn)定性問題。
6 p. }4 R8 p" A, a5 {2 d% f. _
0 F2 \: F% j. C% I' U首先測(cè)量電源電壓,尤其是在電機(jī)啟動(dòng)時(shí),確認(rèn)是否供電不足。如果是,考慮更換更大功率的DC-DC降壓模塊。檢查驅(qū)動(dòng)芯片的溫度,確保不過熱并且沒有觸發(fā)保護(hù)機(jī)制。增加散熱或更換更強(qiáng)的驅(qū)動(dòng)芯片。如果問題仍未解決,考慮使用獨(dú)立電源為主板和電機(jī)分別供電,確保STM32的運(yùn)行穩(wěn)定。
0 l" m! K2 P) Z! H `/ x( k7 M1 u! }6 W2 |% P, K. j4 T5 Z
最后,問題已經(jīng)解決,是供電存在問題。9 Z" `, z- @2 Y
# W1 E5 i! u' X) q& |7 Z$ v( {, j- i8 t1 g% h, H7 w1 z, |5 E5 T
x2tap0sia4m64017001433.png (72.05 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
x2tap0sia4m64017001433.png
昨天 22:08 上傳
, H8 k# [5 S. O! Y% ~6 h6 S
0 F& b4 E. I& P8 H
vzkl1pkcaci64017001534.jpg (71.14 KB, 下載次數(shù): 2)
下載附件
保存到相冊(cè)
vzkl1pkcaci64017001534.jpg
昨天 22:08 上傳
7 Q/ Z2 G# ~3 n
xey5gt1kbdo64017001634.gif (45.46 KB, 下載次數(shù): 2)
下載附件
保存到相冊(cè)
xey5gt1kbdo64017001634.gif
昨天 22:08 上傳
% }! i" | e: }) L6 _. _% z ~點(diǎn)擊閱讀原文,更精彩~ |
|