欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

溫度控制L298驅動的直流電機轉速單片機源碼與仿真(未完成)

[復制鏈接]
跳轉到指定樓層
樓主
歡迎交流
分享一個51單片機做的自動控制系統.
ds18b210溫度大于等于45℃時加速正轉/小于等于10℃時加速反轉.
75℃時達到全速正轉/0℃時達到全速反轉.
溫度回到10℃至45℃之間時電機逐漸停止.

觀察轉速時以數字為準,而不以直觀速度為準.
因為在高轉速下反而會覺得其轉速很低.

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. //-----------------------------------------------------------------
  2. //  名稱: 溫度控制直流電機轉速
  3. //-----------------------------------------------------------------
  4. //  說明: 大于等于45℃時加速正轉/小于等于10℃時加速反轉
  5. //                75℃時達到全速正轉/0℃時達到全速反轉
  6. //                溫度回到10℃至45℃之間時電機逐漸停止轉動
  7. //
  8. //-----------------------------------------------------------------
  9. #include <reg51.h>
  10. #include <intrins.h>
  11. #include <stdio.h>
  12. #define INT8U        unsigned char
  13. #define INT16U        unsigned int
  14. extern INT8U Temp_Value[];                                //傳感器返回的兩字節溫度原始數據
  15. extern INT8U Read_Temperature();                //讀傳感器溫度函數
  16. extern void delay_ms(INT16U x);
  17. extern void LCD_Initialise();
  18. extern void LCD_ShowString(INT8U, INT8U,INT8U *) reentrant;
  19. sbit MA        = P1^0;                                                        //電機方向控制端(MA,MB)
  20. sbit MB        = P1^1;
  21. sbit PWM1 = P1^2;                                                //PWM調整控制端
  22. INT8U Back_Temp_Value[] = {0xFF,0xFF};        //溫度數據備份
  23. char Temp_Disp_Buff[17];                                //顯示緩沖
  24. float f_Temp = 35.0;                                        //浮點溫度值
  25. //-----------------------------------------------------------------
  26. // T0定時器溢出中斷函數控制電機正/反轉,并輸出PWM信號控制轉速
  27. //-----------------------------------------------------------------
  28. void T0_INT() interrupt 1
  29. {



  30. }

  31. //-----------------------------------------------------------------
  32. // 主函數
  33. //-----------------------------------------------------------------
  34. void main()
  35. {



  36. }
復制代碼


所有資料51hei提供下載(源碼還未完成):
12 溫度控制直流電機轉速.zip (30.33 KB, 下載次數: 29)


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

使用道具 舉報

沙發
ID:344142 發表于 2018-6-3 18:44 | 只看該作者
觀察轉速時以數字為準,而不以直觀速度為準.

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:110866 發表于 2020-3-19 19:07 | 只看該作者
這上來發的代碼都是假的,故意清空?高手
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表