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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13331|回復: 11
打印 上一主題 下一主題
收起左側

ULN2003驅動步進電機正反轉,加速減速,包含原理圖、單片機程序源代碼與hex文件

  [復制鏈接]
跳轉到指定樓層
樓主
ULN2003是一個單片高電壓、高電流的達林頓晶體管陣列集成電路。它是由 7 對 NPN 達林頓管組成的,它的高電壓輸出特性和陰極箝位二極管可以轉換感應負載。單個達林頓對的集電極電流是500mA 。達林頓管并聯可以承受更大的電流。此電路主要應用于繼電器驅動器,字錘驅動器,燈驅動器,顯示驅動器( LED 氣體放電),線路驅動器和邏輯緩沖器。
ULN2003 的每對達林頓管都有一個 2.7kΩ 串聯電阻,可以直接和TTL 或 5V CMOS 裝置。
主要特點
* 500mA  額定集電極電流(單個輸出)
*  高電壓輸出: 50V
*  輸入和各種邏輯類型兼容
*  繼電器驅動器


步進電機加速程序:
  1. /**************************************************************************************
  2. *功能:測試5V 4相步進電機常規驅動                                                                                                      *
  3. *硬件連接:步進電機IN1-IN4接P0.0-P0.3                                                                                              *
  4. *作者:研發中心                                                                                                                                                  *
  5. ***************************************************************************************/
  6. #include<reg52.h>
  7. #define uchar unsigned char
  8. #define uint  unsigned int
  9. #define MotorData P0                    //步進電機控制接口定義
  10. uchar phasecw[4] ={0x08,0x04,0x02,0x01};//正轉 電機導通相序 D-C-B-A
  11. uchar phaseccw[4]={0x01,0x02,0x04,0x08};//反轉 電機導通相序 A-B-C-D
  12. uchar speed;
  13. //ms延時函數
  14. void Delay_xms(uint x)
  15. {
  16. uint i,j;
  17. for(i=0;i<x;i++)
  18.   for(j=0;j<112;j++);
  19. }
  20. //順時針轉動
  21. void MotorCW(void)
  22. {
  23. uchar i;
  24. for(i=0;i<4;i++)
  25.   {
  26.    MotorData=phasecw[i];
  27.    Delay_xms(speed);//轉速調節
  28.   }
  29. }
  30. //停止轉動
  31. void MotorStop(void)
  32. {
  33. MotorData=0x00;
  34. }
  35. //主函數
  36. void main(void)
  37. {
  38. uint i;
  39. Delay_xms(50);//等待系統穩定
  40. speed=25;
  41. while(1)
  42. {
  43. for(i=0;i<10;i++)
  44.   {
  45.    MotorCW();  //順時針轉動
  46.   }  
  47.   speed--;     //減速
  48.   if(speed<2)  
  49.   {
  50.    speed=25;    //重新開始減速運動
  51.    MotorStop();
  52.    Delay_xms(500);
  53.   }  
  54. }
  55. }
復制代碼


全部資料51hei下載地址:
2203 5V步進電機模塊.rar (801.93 KB, 下載次數: 216)



評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:80323 發表于 2019-7-29 20:36 | 只看該作者
下來學習學習
回復

使用道具 舉報

板凳
ID:353063 發表于 2019-8-4 10:26 | 只看該作者
這個很好下載學習學習
回復

使用道具 舉報

地板
ID:535176 發表于 2019-8-5 16:26 | 只看該作者
很不錯
回復

使用道具 舉報

5#
ID:313530 發表于 2019-9-10 10:43 | 只看該作者
感謝樓主,謝謝分享
回復

使用道具 舉報

6#
ID:332895 發表于 2019-10-19 18:19 | 只看該作者
感謝樓主,步進電機型號是28BYJ-48 的4相5線步進電機
回復

使用道具 舉報

7#
ID:378732 發表于 2019-10-21 23:04 | 只看該作者
一般學習的28byj-48的步進電機不是8拍的嗎?這個能轉的動嗎?
回復

使用道具 舉報

8#
ID:627933 發表于 2019-10-21 23:08 | 只看該作者
這個很好下載學習學習
回復

使用道具 舉報

9#
ID:648939 發表于 2019-11-25 12:23 | 只看該作者
這個正需要,感謝分享
回復

使用道具 舉報

10#
ID:655937 發表于 2019-12-4 14:34 來自手機 | 只看該作者
不錯,感謝樓主
回復

使用道具 舉報

11#
ID:656893 發表于 2019-12-5 18:11 | 只看該作者
Eli_ 發表于 2019-10-19 18:19
感謝樓主,步進電機型號是28BYJ-48 的4相5線步進電機

五線的有什么區別嗎
回復

使用道具 舉報

12#
ID:1002669 發表于 2022-1-30 17:31 | 只看該作者
看你上面的圖,沒有按鍵程序呀
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩一区二区三区在线观看视频 | 久草网在线视频 | 韩国理论电影在线 | 一区二区三区视频在线 | 性网站免费 | 欧美日韩视频 | 成人免费在线观看 | 欧美视频在线观看 | 中文字幕国产 | 久久久一区二区三区 | 国产a视频| 美美女高清毛片视频免费观看 | 免费成人高清在线视频 | 欧洲国产精品视频 | 激情网站 | 国产精品欧美日韩 | 久久久久欧美 | 日韩国产在线观看 | 欧美视频二区 | 亚洲一本 | 久久9视频| 在线播放中文字幕 | 国产成人91视频 | 污视频免费在线观看 | 精品自拍视频在线观看 | 岛国av一区二区三区 | 国产亚洲一区二区三区在线 | 亚洲黄色片免费观看 | 亚洲一区二区三区免费 | 麻豆久久久 | 久久91 | 亚洲综合视频 | 91天堂网 | 一二三四在线视频观看社区 | 久久亚洲一区 | 精品一区二区三区在线播放 | 一区二区三区视频免费观看 | 欧美成人精品欧美一级 | 免费精品 | 久久精品久久综合 | 欧美一区二区三区电影 |