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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機直流電機正反轉(zhuǎn)及PWM調(diào)速控制仿真與代碼

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:267646 發(fā)表于 2018-1-1 16:45 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
有源程序加仿真
完成調(diào)試后參考第五溫室控制案例,改用L298N驅(qū)動實現(xiàn)同樣的功能
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)

單片機源程序如下:
  1. #include<reg51.h>
  2. #include<intrins.h>
  3. #define INT8U unsigned char
  4. #define INT16U unsigned int
  5. #define S1_ON()   (P3 & (1<<5)) == 0x00     //正轉(zhuǎn)
  6. #define S2_ON()   (P3 & (1<<6)) == 0x00          //停轉(zhuǎn)
  7. #define S3_ON()   (P3 & (1<<7)) == 0x00                   //反轉(zhuǎn)
  8. #define Forward            0                                                                 //正轉(zhuǎn)指示燈
  9. #define Stop               1                                                                 //停轉(zhuǎn)指示燈
  10. #define Backward           2                                                                 //反轉(zhuǎn)指示燈
  11. sbit M_DIR = P1^0;                                                                   //方向控制
  12. sbit M_PWM = P1^1;                                                                        //PWM調(diào)速控制
  13. sbit Key_INC = P3^0;                                                                  //加速鍵
  14. sbit Key_DEC = P3^1;                                                                   //減速鍵


  15. //------------------------------------------------------------------------
  16. //延時函數(shù)============================================================
  17. //-------------------------------------------------------------------------

  18. void delay_us(INT16U x)
  19. {
  20.    for(; x>0; x--)
  21.    _nop_();
  22. }



  23. //------------------------------------------------------------------------
  24. //主函數(shù)============================================================
  25. //-------------------------------------------------------------------------

  26. void main()
  27. {
  28.    int speed = 200;                                                                 //默認初始速度
  29.    while(1)
  30.    {
  31.       if (S2_ON())                                //切換到S2位置時表示停轉(zhuǎn)
  32.           {
  33.             P0 = ~(1<<Stop);                          //停轉(zhuǎn)指示燈亮
  34.                 M_DIR = 0; M_PWM = 0;                             //控制停轉(zhuǎn)
  35.                 continue;                        //跳過下面的代碼,提前下一秒循環(huán)
  36.    }
  37.    //方向控制
  38.    if (S1_ON())                          //S1合上為正向
  39.    {   
  40.        M_DIR = 0; P0=~(1<<Forward);
  41.          }
  42.          else
  43.          if  (S3_ON())
  44.          {
  45.                    M_DIR = 1; P0 = ~(1<<Backward);
  46.          }

  47.          //案件調(diào)速控制                        //S3合上為反向
  48. ……………………

  49. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
直流電機正反轉(zhuǎn)及PWM調(diào)速控制.rar (30.95 KB, 下載次數(shù): 182)



評分

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

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:248394 發(fā)表于 2018-1-13 16:59 | 只看該作者
謝謝樓主!
回復(fù)

使用道具 舉報

板凳
ID:249545 發(fā)表于 2019-1-23 18:23 | 只看該作者
焊了這個電路,想試一下.
回復(fù)

使用道具 舉報

地板
ID:472884 發(fā)表于 2019-1-25 16:41 | 只看該作者
年前就在做這個PWM電機調(diào)速,不過當時沒有發(fā)現(xiàn)好資料,今天試試這個,希望能搞下去,謝謝樓主
回復(fù)

使用道具 舉報

5#
ID:432073 發(fā)表于 2019-2-22 10:05 | 只看該作者
不錯不錯,正在學(xué)習(xí)。
回復(fù)

使用道具 舉報

6#
ID:479226 發(fā)表于 2019-2-22 11:09 | 只看該作者
謝謝樓主!
回復(fù)

使用道具 舉報

7#
ID:553506 發(fā)表于 2019-6-10 15:06 | 只看該作者
謝謝樓主,好人一生平安
回復(fù)

使用道具 舉報

8#
ID:553506 發(fā)表于 2019-6-10 15:06 | 只看該作者
謝謝樓主,,,好人一生平安!!!!!!!!!!!!!
回復(fù)

使用道具 舉報

9#
ID:553506 發(fā)表于 2019-6-10 15:08 | 只看該作者
謝謝樓主,好人一生平安!!!!!!!!!!!!!!!!!!!!!!!!!!
回復(fù)

使用道具 舉報

10#
ID:679681 發(fā)表于 2020-1-2 14:54 | 只看該作者
xky203 發(fā)表于 2019-2-22 10:05
不錯不錯,正在學(xué)習(xí)。

能給一下代碼嗎 謝謝
回復(fù)

使用道具 舉報

11#
ID:679681 發(fā)表于 2020-1-2 15:54 | 只看該作者

收到能回復(fù)一下嗎 兄弟 很著急 我也想要這個代碼
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久久久亚洲精品 | 激情91 | 日韩在线免费 | 男人天堂手机在线视频 | 亚洲毛片网站 | 欧美一区二区视频 | 米奇7777狠狠狠狠视频 | 亚洲一区二区三区视频在线 | 欧美 日韩 视频 | 亚洲综合三区 | 男人久久天堂 | 欧美日韩亚洲国产 | 日韩精品| 国产精品久久久久久妇女 | 影音先锋亚洲资源 | 精品国产一区二区三区久久 | 精品国产欧美一区二区三区成人 | 欧美亚洲国产一区二区三区 | 日本中文在线视频 | 欧美国产日韩一区二区三区 | 久久精品成人热国产成 | 久久只有精品 | 久久国产精品一区 | 久久伊人精品 | 久久亚洲经典 | 久久只有精品 | 中文字幕一区二区三区在线视频 | 国产成人一区二区三区精 | 精品国产精品三级精品av网址 | 国产精品久久久久婷婷二区次 | 91精品国产综合久久久动漫日韩 | 国产视频2021 | 午夜视频精品 | 成年人免费在线视频 | 久久久精品网站 | 国产精品亚洲一区二区三区在线观看 | 一区二区在线免费观看 | av在线天堂网 | 久久精品成人一区 | 色av一区二区三区 | 国产在线二区 |