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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5985|回復: 7
收起左側

基于51單片機的模擬自動門Proteus仿真程序

[復制鏈接]
ID:341683 發表于 2019-12-31 17:27 | 顯示全部樓層 |閱讀模式
步進電機控制方法

protues仿真圖

protues仿真圖


單片機源程序如下:
  1. /*****************步進電機控制口定義*******************/
  2. #define BYJ48 P2      
  3. /****************步進電機控制數組定義******************/
  4. //uchar code FFW[8]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};  //四相八拍正轉編碼
  5. //uchar code REV[8]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01};  ////四相八拍反轉編碼
  6. uchar code FFW[4] ={0x08,0x04,0x02,0x01};//正轉 電機導通相序 D-C-B-A
  7. uchar code REV[4]={0x01,0x02,0x04,0x08};//反轉 電機導通相序 A-B-C-D
  8. /********************************************************
  9. 函數名稱:void delay2(uint t)
  10. 函數作用:毫秒延時函數
  11. 參數說明:
  12. ********************************************************/
  13. void delay2(uint t)
  14. {                           
  15.    uint k;
  16.    while(t--)
  17.    {
  18.      for(k=0; k<90; k++)
  19.      { }
  20.    }
  21. }
  22. /********************************************************
  23. 函數名稱:void  motor_z()
  24. 函數作用:步進電機正轉
  25. 參數說明:轉5.625°角度
  26. ********************************************************/
  27. void  motor_z()
  28. {
  29.         uchar i;
  30.         uint  j;
  31.         for (j=0; j<4; j++)                //8*8=64個脈沖轉5.625°
  32.         {
  33.                 for (i=0; i<4; i++)      
  34.                 {
  35.                         BYJ48 = ((P2&0xf0)|FFW[i]);//取數據
  36. //                        delay2(5);                 //調節轉速
  37.                 }
  38.         }
  39. }

  40. /********************************************************
  41. 函數名稱:void  motor_f()
  42. 函數作用:步進電機反轉
  43. 參數說明:轉5.625°角度
  44. ********************************************************/
  45. void  motor_f()
  46. {
  47.         uchar i;
  48.         uint  j;
  49.         for (j=0; j<4; j++)                //8*8=64個脈沖轉5.625°
  50.         {
  51.                 for (i=0; i<4; i++)      
  52.                 {
  53.                         BYJ48 = ((P2&0xf0)|REV[i]);//取數據
  54. //                        delay2(5);                 //調節轉速
  55.                 }
  56.         }
  57. }
復制代碼

51hei.png

Keil代碼與Proteus8.8仿真下載:
自動門.zip (126.66 KB, 下載次數: 127)
回復

使用道具 舉報

ID:341683 發表于 2019-12-31 17:38 | 顯示全部樓層
壓縮包內有protues仿真圖和源程序 2個文件
回復

使用道具 舉報

ID:715539 發表于 2020-4-1 17:11 | 顯示全部樓層
哥能再發一下嗎?下載以后沒法正常打開
回復

使用道具 舉報

無效樓層,該帖已經被刪除
ID:341683 發表于 2020-4-8 14:12 | 顯示全部樓層
鄧鄧鄧 發表于 2020-4-1 17:11
哥能再發一下嗎?下載以后沒法正常打開

仿真沒法打開?
回復

使用道具 舉報

ID:735606 發表于 2020-4-23 12:51 | 顯示全部樓層
仿真要用Proteus8.8才能打開
回復

使用道具 舉報

ID:743084 發表于 2020-5-3 20:53 | 顯示全部樓層
用keil調試程序的時候 顯示第6行“;”有錯是什么情況
回復

使用道具 舉報

ID:1021925 發表于 2022-4-28 18:31 | 顯示全部樓層
哥有電路原理圖嗎
回復

使用道具 舉報

ID:1023287 發表于 2022-5-2 17:10 | 顯示全部樓層
誰能根據樓主提供的仿真圖畫電路圖和BCB板學習一下嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 韩国主播午夜大尺度福利 | 国产精品区一区二区三 | 一二三四在线视频观看社区 | 久久久久久久一区二区三区 | 久久伊人青青草 | 免费视频成人国产精品网站 | 国产日韩视频 | 日韩在线播放一区 | 国产精品亚洲综合 | 国产午夜精品理论片a大结局 | 欧美精品中文字幕久久二区 | 婷婷丁香在线视频 | 综合五月 | 99久久久无码国产精品 | 一区二区三区视频 | 国产精品二区三区 | 日本久久黄色 | 国产精品99 | 国产精品久久久久久福利一牛影视 | 在线观看国产www | 日本久久福利 | 国产日韩欧美一区二区 | 亚洲天堂中文字幕 | 婷婷久久综合 | 亚洲精品一区二区 | 日本一二三区在线观看 | 偷派自拍 | 久草视频在线播放 | 日韩中文字幕视频在线观看 | 91精品久久久久久久久中文字幕 | 亚洲精品一区二区二区 | 日日夜夜精品免费视频 | 精品久久久久久红码专区 | 亚洲精品在线国产 | 精品一区二区三区在线观看国产 | 人人九九精 | 日韩免费毛片视频 | 高清18麻豆| 国产97碰免费视频 | 一级毛片在线播放 | 国产美女精品视频 |