<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 直流無(wú)刷電機(jī)控制器常見(jiàn)故障及排除方法

          直流無(wú)刷電機(jī)控制器常見(jiàn)故障及排除方法

          作者: 時(shí)間:2016-11-29 來(lái)源:網(wǎng)絡(luò) 收藏
          以下針對(duì)PIC16F72單片機(jī)控制器

          一、控制器靜態(tài)電流正常應(yīng)在50MA內(nèi),電機(jī)空載最高轉(zhuǎn)速時(shí)電流一般在1.4A左右,部分電機(jī)在1.8A左右。

          當(dāng)控制板不工作時(shí),首先應(yīng)看板上信號(hào)燈以秒/次閃爍,如未加轉(zhuǎn)把信號(hào)時(shí)而信號(hào)燈不閃爍,則應(yīng)檢查:

          1.5V電壓是否正常,不正常時(shí)外部接插是否有短路,板上有無(wú)搭錫短路等;

          2.單片機(jī)第2腳電壓是否為5V;

          3.石英晶體是否工作;

          4.信號(hào)燈損壞

          二、控制器電流電壓調(diào)整

          1.電流調(diào)整:調(diào)節(jié)康銅長(zhǎng)度(新程序可調(diào)整LM358第6腳對(duì)地的電阻(R6),取值范圍取2K到3.3K內(nèi),調(diào)到所需運(yùn)電流,(500W老程序在26A到35A有較好的運(yùn)行效果,新程序在22A到28A有較好的效果。)

          2.電壓調(diào)整:欠壓取樣電路為48V或36V電源對(duì)地的兩個(gè)分壓電阻組成,通常調(diào)整電源連接的電阻(Ra)就可以調(diào)整欠壓點(diǎn),因與地連接的電阻通常取1.2K故欠壓值及電阻阻值可按下面公式計(jì)算;Ra=(1.2xv-1.2x3)/3

          例:使用48V電瓶電壓,欠壓V的取值為40.5時(shí):

          Ra=(1.2x40.5-1.2x3)/3-------→Ra=15K

          注:其中的1.2為與地連接的電阻。試中的3為單片機(jī)部處理欠壓AD值。

          當(dāng)欠壓值需在40.5V到42V間調(diào)節(jié)時(shí)滿(mǎn)載1.2K電阻上并82K、39K、36K、33K、30K時(shí),欠壓分別對(duì)應(yīng):41.04V、41.65V、41.75V、41.86V、42V。

          三、當(dāng)控制板上單片機(jī)能工作時(shí)(不加轉(zhuǎn)把信號(hào)燈應(yīng)閃爍),但不能正常工作,請(qǐng)注意信號(hào)閃爍狀態(tài),下面例出常見(jiàn)閃爍狀態(tài):

          1.弱信號(hào)控制部分正常工作約為秒/次;

          2.慢閃2次電路處于剎車(chē)狀態(tài);

          3.慢閃3次康銅到LM358有參數(shù)不對(duì)或有開(kāi)路情況;

          4.慢閃4次上橋到驅(qū)動(dòng)到輸出MOS有故障

          5.慢閃5次下橋到驅(qū)動(dòng)到輸出MOS有故障;

          6.慢閃6次60度120度選擇與電機(jī)霍爾相序連接不對(duì);

          7.慢閃7次運(yùn)行中電流過(guò)大保護(hù),康銅過(guò)長(zhǎng)或短路檢測(cè)的基準(zhǔn)電平偏底(正常取值為20K對(duì)1.2K分壓):

          8.慢閃8次欠壓狀態(tài)

          9.快閃2次等待轉(zhuǎn)把歸零(上電防飛車(chē)功能)

          10.快閃3次,電機(jī)堵轉(zhuǎn)停止;

          11.電機(jī)轉(zhuǎn)動(dòng)時(shí)信號(hào)燈閃爍,霍爾線(xiàn)斷線(xiàn)缺相或電機(jī)不匹配。

          其它3故障則可配合上面狀態(tài)推斷維修:

          1:電機(jī)不轉(zhuǎn):

          a:電壓不足,測(cè)試MCU的第3腳電壓是否大于3.2V;

          b:剎車(chē)電平接法是否正常,檢測(cè)MCU的第7腳,高電平剎只要電壓高于2..5V:低平剎車(chē)時(shí)電壓低于2.0V;

          c;調(diào)速電壓是否加到MCU的第5腳;

          d:接插件未按裝良好,缺相導(dǎo)致無(wú)法輸出;

          e:上述條件都滿(mǎn)足時(shí),則輸出及驅(qū)動(dòng)電電路有故障,外力強(qiáng)行轉(zhuǎn)動(dòng)電機(jī),內(nèi)部有明顯的不均勻阻力時(shí)則多為MOS功率管損壞、但有部分為前級(jí)驅(qū)動(dòng)三極管損壞。

          2:電機(jī)轉(zhuǎn);但不正常:

          a:控制器60度120度工作方式選擇是否對(duì)應(yīng):

          b:電機(jī)靠外力能力,且轉(zhuǎn)動(dòng)時(shí)有叫大的操聲不平穩(wěn);輸出缺相,檢測(cè)連接線(xiàn)情況,線(xiàn)路板上元件有漏焊、虛焊、短路、錯(cuò)焊等:

          c:霍爾信號(hào)不對(duì),部分電機(jī)需調(diào)整控制器輸出線(xiàn)或霍爾信號(hào)線(xiàn);

          d:電機(jī)在低速轉(zhuǎn)動(dòng)時(shí)不平穩(wěn),多為驅(qū)動(dòng)電路元件參數(shù)差異太大,測(cè)試三相驅(qū)動(dòng)元件有無(wú)錯(cuò)焊,性能不良;

          3:電機(jī)易停、帶負(fù)載能力差:

          a:控制器短路比較電阻R9、R10是否為20K或1.2K:

          b:電容C7(1000Pf)、死區(qū)調(diào)節(jié)電容C24(100PF)容量偏離太大;

          c:康銅線(xiàn)過(guò)長(zhǎng)(*當(dāng)控制器電容C7、C24容量不對(duì)時(shí),工作電流將異常,一般反映為工作電流大而將康銅調(diào)得過(guò)長(zhǎng));

          d:驅(qū)動(dòng)電路的部分元件漏電,性能不良。

          4:限流電阻發(fā)熱,靜態(tài)電流偏大;

          a:檢測(cè)電路中有短路:

          b:驅(qū)動(dòng)輸出有無(wú)器件錯(cuò)焊;

          c:插件中連線(xiàn)是否對(duì)應(yīng)。

          5:易燒MOS管或電機(jī)低速正常運(yùn)行,轉(zhuǎn)把快速上升時(shí)候易燒MOS管:

          a:HC27電路(U3)是否正常:

          b;單片機(jī)21腳電壓不為邏緝的高電平或低電平,其上拉電阻開(kāi)路或虛焊;

          c:MOS驅(qū)動(dòng)信號(hào)不能正常跟隨單片機(jī)輸出信號(hào),呈現(xiàn)一種常態(tài)電平,最容易導(dǎo)致MOS損壞。

          6:轉(zhuǎn)把信號(hào)加上后信號(hào)燈滅,但電機(jī)不轉(zhuǎn):

          a:電機(jī)輸出有無(wú)良好連;

          b:電機(jī)霍爾未連接;

          c:驅(qū)動(dòng)電路中有器件開(kāi)路或虛焊、漏焊等。


          評(píng)論


          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();