久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 18547|回復: 24
收起左側

用PWM細分控制步進電機,包含原理和程序

  [復制鏈接]
ID:194750 發表于 2017-4-29 12:32 | 顯示全部樓層 |閱讀模式
農民講習所
這是俺一個關于打印機項目中步進馬達中的內容,使用的原理為電流矢量圖(a),為減少矢量表的誤差,改進為(g).(誤
差大的時候,Ia和 Ib 的絕對值變大,角度不變,即比例不變)

磁場合成決定步進馬達當前的位置。
我們常用的是圖(b),用電壓驅動時和線圈個數有關系,直接驅動它們,合成的最小角度都是固定的。
細分最常見的是電流細分,電流引起的磁場的合成就決定馬達的角度。所以我們一般用電流合成圖來代替磁場合成圖。
用電流合成電路復雜一點(用 MCU+DA+L298實現也不難)。

這里俺用 PWM方式,用控制電壓的方式代替電流。原因:在電壓穩定后,線圈的電流和電壓成正比。穩定是 PWM細分的
要點,也決定馬達速度不能太高。

在細分的情況下,電機分兩相和四相是沒意義的。可以把四相電機當兩相使用。

下面是俺的程序,使用 MEGA16,因為有PWM。
0.png
  1. //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  2. //2 相步進馬達驅動
  3. //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  4. #define Step_OutMode()      DDRB|=BIT(6)|BIT(7)
  5. #define Step_InMode()       DDRB&=~(BIT(6)|BIT(7))
  6. #define Step_ReadIO()       (PORTB&( ~(BIT(6)|BIT(7)) ))
  7. #define Step_WriteIO(x)     PORTB=x

  8. struct Motor2P_Table{                   //細分表結構
  9.     unsigned char mQuadrant;            //象限 0-3
  10.     unsigned char mX_Pwm;               //x輸出的PWM
  11.     unsigned char mY_Pwm;               //y輸出的PWM
  12. };

  13. struct Motor2P{
  14.     unsigned char mTableId;             //細分表 ID
  15.     unsigned char mTask;                //馬達驅動的任務轉移號

  16.     unsigned char mSaveTimer;           //馬達驅動節電模式使用的計數器

  17.     unsigned char mReg;                 //馬達驅動使用的寄存器
  18.     unsigned char mTimer;               //對 2MS 的計數器,時間擴展

  19.     unsigned int  mSteps;               //馬達要走的步數
  20.     unsigned char mDirect;              //馬達走動方向

  21.     unsigned char mStepRunTimer;        //步進時輸出有效的時間寄存器
  22.     unsigned char mStepIdleTimer;       //步進時輸出節電的時間寄存器
  23.     unsigned char mStepCount;           //細分表走動步長。1-2-4-8-16
  24. };

  25. //------------------------------------------------------------
  26. #ifdef dMotor2P_Main
  27.     #define Motor2P_Head
  28. #else

  29. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

完整代碼和教程下載:
用PWM-細分步進電機-包含原理和程序.pdf (157.01 KB, 下載次數: 357)

回復

使用道具 舉報

ID:229577 發表于 2017-12-5 18:26 | 顯示全部樓層
怎么沒人回復呢
回復

使用道具 舉報

ID:229577 發表于 2017-12-6 08:51 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:124921 發表于 2018-1-21 21:31 | 顯示全部樓層
學習了,感謝樓主分享
回復

使用道具 舉報

ID:114132 發表于 2018-5-15 16:31 | 顯示全部樓層
謝謝樓主買樓主好人啊
回復

使用道具 舉報

ID:263693 發表于 2018-5-23 08:47 | 顯示全部樓層
且讓老夫一探究竟
回復

使用道具 舉報

ID:381620 發表于 2018-8-1 11:26 | 顯示全部樓層
先評論,再下載。。。。。。。。一探究竟。
回復

使用道具 舉報

ID:391860 發表于 2018-8-31 09:31 | 顯示全部樓層
寄存器的版本??!!
回復

使用道具 舉報

ID:399824 發表于 2018-9-19 09:13 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:38792 發表于 2018-9-20 21:17 | 顯示全部樓層
謝謝分享。多謝。
回復

使用道具 舉報

ID:403806 發表于 2018-9-28 21:30 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:240941 發表于 2018-12-6 18:00 | 顯示全部樓層
謝謝大大分享
回復

使用道具 舉報

ID:472041 發表于 2019-1-23 13:40 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:472041 發表于 2019-1-23 13:41 | 顯示全部樓層
謝謝分享,正好用上。
回復

使用道具 舉報

ID:462700 發表于 2019-1-27 16:20 | 顯示全部樓層
不錯不錯
回復

使用道具 舉報

ID:250270 發表于 2019-4-25 17:06 | 顯示全部樓層
對可以 5V_4相_5線步進電機_全新步進電機.doc (58 KB, 下載次數: 13)

回復

使用道具 舉報

ID:537928 發表于 2019-5-21 14:34 | 顯示全部樓層
謝謝,下載下來看看
回復

使用道具 舉報

ID:560202 發表于 2019-6-24 18:14 | 顯示全部樓層
資料很好呢,最近在寫一個細分控制程序,正需要這類資料呢,謝謝了
回復

使用道具 舉報

ID:578133 發表于 2019-7-4 20:54 | 顯示全部樓層
這個不錯 剛好需要呀
回復

使用道具 舉報

ID:578133 發表于 2019-7-4 20:55 | 顯示全部樓層
這個真的不錯  剛好需要   謝謝
回復

使用道具 舉報

ID:473308 發表于 2019-9-26 19:50 | 顯示全部樓層
學習了
回復

使用道具 舉報

ID:652775 發表于 2019-12-13 08:54 | 顯示全部樓層
我怎么只看到pdf,沒看到源程序呀。謝樓主享分
回復

使用道具 舉報

ID:617305 發表于 2019-12-13 09:14 | 顯示全部樓層
好資料,正在學習中~
回復

使用道具 舉報

ID:298008 發表于 2020-2-15 12:14 | 顯示全部樓層
謝謝樓主分享!!!!
回復

使用道具 舉報

ID:475340 發表于 2022-7-4 11:23 | 顯示全部樓層
先評論,再下載。。。。。。。。一探究竟。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 99pao成人国产永久免费视频 | 一二三区在线 | 国产日韩一区二区三免费 | 亚洲国产精品人人爽夜夜爽 | 91在线视频国产 | 日韩欧美一区二区三区免费观看 | av网址在线播放 | 精品一区二区电影 | 中文字幕一区二区三 | 日韩国产三区 | 久久精品欧美一区二区三区麻豆 | 一区视频在线免费观看 | 亚洲一区二区视频在线观看 | 亚洲精品久久久久久一区二区 | 天堂中文在线观看 | 噜久寡妇噜噜久久寡妇 | 国产高清精品一区 | 久久精品国产99国产精品亚洲 | 日韩精品在线一区 | 一区二区免费视频 | 成人伊人 | 成人性生交大免费 | 91玖玖| 国产色黄 | 欧美性久久久 | 成人在线观看亚洲 | 伊人爽| 中文字幕亚洲欧美 | 国产一区二区三区在线免费观看 | 亚洲 欧美 另类 综合 偷拍 | 国产一区中文 | 色综合成人网 | 干干天天 | 欧美日韩视频 | 91久久国产综合久久 | 99国产精品久久久久久久 | 日韩一区二区久久 | 婷婷综合 | 欧美日韩激情 | 99热在这里只有精品 | 在线一级片 |