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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

開源基于STM8的增量式PID制冷片溫控器

  [復制鏈接]
跳轉到指定樓層
樓主
原創開源
此電路和程序已經過實際測試,性能穩定,我用的是6A的制冷片,沒有啥問題哈,IRF530稍微有些暖而已。
電源:LM2596
CPU:STM8S103K3T6(內部16MHz RC)
測溫裝置:DS18B20
制冷片驅動電路:PC923+IRF530
編譯環境:IAR FOR STM8 V1.3
程序框架:500ms時間片
控制算法:PWM的增量式PID(參考論壇上的資料)
原理圖


單片機源程序如下:
  1. #include "PID.h"


  2. int tempset,tempnow,tempctrl;   //溫度設置,現在溫度,溫度控制量

  3. int PID_Init(void)
  4. {
  5.   int DisTemp;
  6.   DisTemp = EEPROM_Read(0);
  7.   if(DisTemp >= 127) DisTemp = -1 - (0xFF - DisTemp);
  8.   if(DisTemp < -20)DisTemp = -20;
  9.   else if(DisTemp > 40)DisTemp = 40;
  10.   tempset = DisTemp*10;      //將溫度值轉換為PID值;
  11.   return DisTemp;
  12. }

  13. unsigned int DOPID(void)
  14. {
  15.   static int err = 0,err1 = 0,err2 = 0;    //本次、上次、上上次誤差
  16.   signed int add;   //增量
  17.   tempnow = ReadTemperature();    //獲取溫度值
  18.   err = tempset*10 - tempnow;     //  比設定值高出0.5℃
  19.   if(err >= 100)
  20.   {
  21.     tempctrl = 5400;    //全速升溫
  22.   }
  23.   else if(err <= -100)
  24.   {
  25.     tempctrl = 100;     //全速降溫
  26.   }
  27.   else
  28.   {
  29.     add = KP*(err - err1) + KI*err + KD*(err - 2*err1 + err2);    //計算增量
  30.     tempctrl = tempctrl + add;
  31.   }
  32.   if(tempctrl > 5400)     // 0x1D45 / 2= 3746
  33.   {
  34.     tempctrl = 5400;   //限幅
  35.   }
  36.   if(tempctrl < 100)
  37.   {
  38.     tempctrl = 100;
  39.   }
  40.   err2 = err1;    //保存誤差
  41.   err1 = err;
  42.   return tempctrl;
  43. }

  44. void CtrlTemp(void)
  45. {
  46.   static unsigned int PWM_Value = 0;
  47.   PWM_Value = DOPID();
  48.   //PWM_Timet1(5400);
  49.   PWM_Timet1(PWM_Value);
  50. }
復制代碼


本人初學,僅供參考,如有錯誤,請大家回帖多多指教,代碼工程下載: 程序 原理圖.zip (712.49 KB, 下載次數: 460)


評分

參與人數 1黑幣 +5 收起 理由
黑色芯片 + 5 很給力!

查看全部評分

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

使用道具 舉報

沙發
ID:70042 發表于 2014-12-22 22:36 | 只看該作者
收藏了,謝謝。。。。。。。。。。。。。。。
回復

使用道具 舉報

板凳
ID:71042 發表于 2014-12-24 18:59 | 只看該作者
收藏!!!!!!!!!!!!!!!!!!!!
回復

使用道具 舉報

地板
ID:72846 發表于 2015-1-28 11:34 | 只看該作者
收藏下先,謝謝
回復

使用道具 舉報

5#
ID:77462 發表于 2015-4-19 18:17 | 只看該作者
謝謝樓主的資料
回復

使用道具 舉報

6#
ID:120065 發表于 2016-8-30 20:01 | 只看該作者
很好  先收藏了  最近在學這個。
回復

使用道具 舉報

7#
ID:185997 發表于 2017-4-4 13:25 | 只看該作者
樓主可以的,謝謝啊
回復

使用道具 舉報

8#
ID:187802 發表于 2017-4-9 22:43 | 只看該作者
收藏下先,謝謝
回復

使用道具 舉報

9#
ID:187802 發表于 2017-4-9 22:43 | 只看該作者
收藏下先,謝謝
回復

使用道具 舉報

10#
ID:209290 發表于 2017-6-8 17:26 | 只看該作者
謝謝  剛好需要
回復

使用道具 舉報

11#
ID:187115 發表于 2017-6-13 11:29 | 只看該作者
學習了  收藏了  謝謝
回復

使用道具 舉報

12#
ID:212340 發表于 2017-6-18 19:32 | 只看該作者
我來看看
回復

使用道具 舉報

13#
ID:213122 發表于 2017-6-20 22:24 來自手機 | 只看該作者
謝謝,學習中!
回復

使用道具 舉報

14#
ID:187115 發表于 2017-7-18 10:01 | 只看該作者
學習學習              51黑有你更精彩!!!!!!
回復

使用道具 舉報

15#
ID:86777 發表于 2017-7-20 13:31 | 只看該作者
學習學習、、、、、
回復

使用道具 舉報

16#
ID:31425 發表于 2017-11-6 00:37 | 只看該作者
正在研究溫度控制,參考下感謝分享
回復

使用道具 舉報

17#
ID:251813 發表于 2017-11-21 13:23 | 只看該作者
收藏,不錯的資料
回復

使用道具 舉報

18#
ID:251992 發表于 2017-11-22 12:56 | 只看該作者
pid值得學習
回復

使用道具 舉報

19#
ID:111376 發表于 2017-11-28 09:41 | 只看該作者

收藏了,謝謝。。。。。。。。。。。。。。。
回復

使用道具 舉報

20#
ID:284661 發表于 2018-4-3 16:31 | 只看該作者
謝謝樓主的資料,收藏了
回復

使用道具 舉報

21#
ID:228731 發表于 2018-4-3 17:12 | 只看該作者
學習一下 謝謝
回復

使用道具 舉報

22#
ID:139621 發表于 2018-4-4 11:09 | 只看該作者
前來學習,感謝分享!
回復

使用道具 舉報

23#
ID:291674 發表于 2018-4-6 23:49 | 只看該作者
謝謝分享!
回復

使用道具 舉報

24#
ID:303871 發表于 2018-4-8 18:24 | 只看該作者
收藏學習
回復

使用道具 舉報

25#
ID:304318 發表于 2018-4-14 12:47 來自手機 | 只看該作者
謝謝分享
回復

使用道具 舉報

26#
ID:334855 發表于 2018-5-21 14:27 | 只看該作者
謝謝  剛好需要
回復

使用道具 舉報

27#
ID:385657 發表于 2018-8-13 09:58 | 只看該作者
收藏學習
回復

使用道具 舉報

28#
ID:386633 發表于 2018-8-15 17:14 | 只看該作者
謝謝  剛好需要
回復

使用道具 舉報

29#
ID:41107 發表于 2018-10-11 21:26 | 只看該作者
沒有bi啊,觀看
回復

使用道具 舉報

30#
ID:155719 發表于 2019-3-12 13:52 | 只看該作者
問下 論壇上資料鏈接在哪里
回復

使用道具 舉報

31#
ID:482817 發表于 2019-3-17 21:03 | 只看該作者
謝謝樓主的資料
回復

使用道具 舉報

32#
ID:482817 發表于 2019-3-17 21:08 | 只看該作者

謝謝分享!
回復

使用道具 舉報

33#
ID:482817 發表于 2019-3-18 10:43 | 只看該作者
學習一下 謝謝
回復

使用道具 舉報

34#
ID:482817 發表于 2019-3-19 16:35 | 只看該作者
謝謝分享!
回復

使用道具 舉報

35#
ID:78392 發表于 2019-4-28 08:10 | 只看該作者

收藏下先,謝謝
回復

使用道具 舉報

36#
ID:539886 發表于 2019-5-16 15:24 | 只看該作者
感謝分享!
回復

使用道具 舉報

37#
ID:97678 發表于 2019-11-28 09:07 | 只看該作者
好東西,試試看!
回復

使用道具 舉報

38#
ID:97678 發表于 2019-11-28 09:15 | 只看該作者
原理圖不清楚,為什么不提供電子文檔?
回復

使用道具 舉報

39#
ID:120740 發表于 2021-8-18 10:03 | 只看該作者
圖紙看不清,而且圖紙放大了看見這控制原理也是不對。
回復

使用道具 舉報

40#
ID:285416 發表于 2021-8-23 01:02 來自手機 | 只看該作者
想知道制冷片的散熱問題,你是怎么處理的?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一级做a爰片性色毛片视频停止 | 六月色婷| 久久一二区 | 欧美三级成人理伦 | 我要看免费一级毛片 | 国产成人小视频 | 久久国内精品 | 免费网站国产 | 91精品久久久久久综合五月天 | 在线观看国产视频 | 91视频免费在观看 | 欧美另类视频在线 | 久久精品69 | 久草视频在线看 | 日韩三区 | 日韩二区 | 欧美成年网站 | 日本爱爱| 欧美三级久久久 | 欧美激情视频一区二区三区在线播放 | 国产精品夜夜春夜夜爽久久电影 | 欧一区二区 | 亚洲激情自拍偷拍 | 国产精品v| 国产精品久久精品 | 羞羞视频网站免费看 | 亚洲高清网| 怡红院怡春院一级毛片 | 91中文 | 国产在线观看网站 | 亚洲+变态+欧美+另类+精品 | 狠狠骚| 亚洲精品www | 日韩在线视频精品 | 国产精品成人品 | 99精品免费久久久久久日本 | 一区在线观看 | 国产精品美女久久久 | 日本在线网址 | 成人午夜影院 | 污污的网站在线观看 |