找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9648|回復(fù): 18
打印 上一主題 下一主題
收起左側(cè)

電機(jī)啟動(dòng)抖動(dòng),過幾秒后正常運(yùn)行,如何解決抖動(dòng)問題?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:567631 發(fā)表于 2020-1-7 09:15 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
供電電源36V,限流調(diào)至最大,采用單電阻電流采樣。電機(jī)在啟動(dòng)過程中,電壓從24V被拉至8V左右,電機(jī)抖動(dòng)很大,過幾秒后,電機(jī)運(yùn)行正常,電壓恢復(fù)至24V,電流也恢復(fù)正常。請問各位大神,有什么好的方法解決抖動(dòng)問題?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:213173 發(fā)表于 2020-1-7 09:31 | 只看該作者
建議采用軟啟動(dòng)方法克服
回復(fù)

使用道具 舉報(bào)

板凳
ID:25310 發(fā)表于 2020-1-7 09:50 | 只看該作者
調(diào)節(jié)啟動(dòng)轉(zhuǎn)速看看
回復(fù)

使用道具 舉報(bào)

地板
ID:394424 發(fā)表于 2020-1-7 10:01 | 只看該作者
是不是啟動(dòng)電流不夠大
回復(fù)

使用道具 舉報(bào)

5#
ID:682686 發(fā)表于 2020-1-7 10:25 | 只看該作者
S型算法試試
回復(fù)

使用道具 舉報(bào)

6#
ID:567631 發(fā)表于 2020-1-7 10:47 | 只看該作者
Wprogrammer 發(fā)表于 2020-1-7 10:01
是不是啟動(dòng)電流不夠大

啟動(dòng)電流調(diào)到最大了
回復(fù)

使用道具 舉報(bào)

7#
ID:567631 發(fā)表于 2020-1-7 10:49 | 只看該作者
pcbboy 發(fā)表于 2020-1-7 09:50
調(diào)節(jié)啟動(dòng)轉(zhuǎn)速看看

之前試過了,不行
回復(fù)

使用道具 舉報(bào)

8#
ID:567631 發(fā)表于 2020-1-7 10:51 | 只看該作者
wulin 發(fā)表于 2020-1-7 09:31
建議采用軟啟動(dòng)方法克服

之前是ICS電流采樣方式,電機(jī)可以正常啟動(dòng);現(xiàn)在修改為單電阻,啟動(dòng)就出現(xiàn)問題,不確定什么原因。
回復(fù)

使用道具 舉報(bào)

9#
ID:680894 發(fā)表于 2020-1-7 11:25 | 只看該作者
試著用PWM控制,開機(jī)3-5秒用30%,過后100%。抖動(dòng)說明開機(jī)時(shí)電流不夠,一般啟動(dòng)電流是運(yùn)行見你一次3-5倍
回復(fù)

使用道具 舉報(bào)

10#
ID:546770 發(fā)表于 2020-1-7 11:50 | 只看該作者
電機(jī)啟動(dòng)的時(shí)候相當(dāng)于堵轉(zhuǎn),電流很大的,如果你專門搞電機(jī)的話,可以去看看《電機(jī)與拖動(dòng)》,里面講了很多電機(jī)啟動(dòng)的方法。
回復(fù)

使用道具 舉報(bào)

11#
ID:320663 發(fā)表于 2020-1-7 12:01 | 只看該作者
之前做過一個(gè)電機(jī)調(diào)速,上電的時(shí)候會(huì)轉(zhuǎn)動(dòng),后來發(fā)現(xiàn)是因?yàn)?1單片機(jī)上電復(fù)位高電平,最后在占空比輸入引腳前接了一個(gè)反相器才行
回復(fù)

使用道具 舉報(bào)

12#
ID:567631 發(fā)表于 2020-1-7 13:44 | 只看該作者

現(xiàn)在給調(diào)試口接上外接3.3V電源,電機(jī)啟動(dòng)很穩(wěn)定,不知道是不是板子上3.3V電源的問題。
回復(fù)

使用道具 舉報(bào)

13#
ID:567631 發(fā)表于 2020-1-7 13:44 | 只看該作者
笑看天下 發(fā)表于 2020-1-7 11:25
試著用PWM控制,開機(jī)3-5秒用30%,過后100%。抖動(dòng)說明開機(jī)時(shí)電流不夠,一般啟動(dòng)電流是運(yùn)行見你一次3-5倍

現(xiàn)在給調(diào)試口接上外接3.3V電源,電機(jī)啟動(dòng)很穩(wěn)定,不知道是不是板子上3.3V電源的問題。
回復(fù)

使用道具 舉報(bào)

14#
ID:567631 發(fā)表于 2020-1-7 13:46 | 只看該作者
hqsmpp 發(fā)表于 2020-1-7 12:01
之前做過一個(gè)電機(jī)調(diào)速,上電的時(shí)候會(huì)轉(zhuǎn)動(dòng),后來發(fā)現(xiàn)是因?yàn)?1單片機(jī)上電復(fù)位高電平,最后在占空比輸入引腳前 ...

現(xiàn)在感覺是3.3V電源的問題。
回復(fù)

使用道具 舉報(bào)

15#
ID:91165 發(fā)表于 2020-1-7 14:51 | 只看該作者
把電源功率加大試試
回復(fù)

使用道具 舉報(bào)

16#
ID:683110 發(fā)表于 2020-1-7 18:29 | 只看該作者
應(yīng)該是電機(jī)啟動(dòng)的問題吧  在電樞回路串上電阻試試
回復(fù)

使用道具 舉報(bào)

17#
ID:398709 發(fā)表于 2020-1-7 21:57 | 只看該作者
是不是電阻功率太小限流了
回復(fù)

使用道具 舉報(bào)

18#
ID:130230 發(fā)表于 2020-1-8 11:40 | 只看該作者
軟起動(dòng)
回復(fù)

使用道具 舉報(bào)

19#
ID:294296 發(fā)表于 2020-2-16 02:35 | 只看該作者
我雕刻機(jī)的主軸電機(jī)48V 300W直接接通電源也是出現(xiàn)問題,后來我用STC89C52RC單片機(jī)寫個(gè)占空比逐漸變大的軟起動(dòng)程序就完美解決了,后來發(fā)現(xiàn)采用僅有8腳的STC15F104W單片機(jī)更方便,啟動(dòng)時(shí)間改變程序中的T值就可以了!
  1. #include<reg52.h>
  2. #define uchar unsigned char   
  3. #define uint unsigned int
  4. sbit pwm=P2^0;//輸出啟動(dòng)信號,本人建議單片機(jī)驅(qū)動(dòng)光耦,光耦驅(qū)動(dòng)MOS
  5. sbit close=P3^2;//停止按鍵
  6. sbit start=P3^3;//啟動(dòng)按鍵

  7. void delay(int i)//延時(shí)
  8. {
  9.         while(i--);
  10. }

  11. void DC_motor()//占空比循環(huán)疊加
  12. {
  13.         uint T=500,N=0;//啟動(dòng)時(shí)間改變T(0-65535)
  14.         for(N=1;N<T;N++)
  15.         {
  16.                 pwm=0;           
  17.                 delay(N);
  18.                 pwm=1;
  19.                 delay(T-N);
  20.         }
  21. }

  22. void main()                                            
  23. {
  24.         while(1)      
  25.         {
  26.                 if(start==0)//判斷啟動(dòng)按鍵按下
  27.                 {
  28.                         delay(100);//延時(shí)消抖
  29.                         if(start==0)//再次確認(rèn)啟動(dòng)按鍵按下
  30.                                 {
  31.                                         DC_motor();//占空比循環(huán)疊加
  32.                                         pwm=0;//全速
  33.                                 }
  34.                         while(!start);
  35.                 }
  36.                 if(close==0)//判斷停止按鍵按下
  37.                 {
  38.                         delay(100);//延時(shí)消抖
  39.                         if(close==0)//再次確認(rèn)停止按鍵按下
  40.                                 {
  41.                                         pwm=1;//停止
  42.                                 }
  43.                         while(!start);
  44.                 }
  45.         }
  46. }
復(fù)制代碼

回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表