wawa024 发表于 2013-1-25 18:18:51

上位机开源就好了。上位机不会写

shiy 发表于 2013-1-25 18:23:20

顶一个!!!

taocheng 发表于 2013-1-25 18:32:44

{:smile:}{:smile:}

寒风萧瑟 发表于 2013-1-25 18:59:00

谢谢分享。。。{:lol:}

liming 发表于 2013-1-25 22:08:41

楼主的好资料

agmfeng 发表于 2013-1-25 22:21:26

温度控制一般就是PID了

w492901074 发表于 2013-2-27 13:41:49

学习下,最近要做0.1度的控温精度的项目,表示有压力{:biggrin:}

iop 发表于 2013-2-28 11:04:32

楼主的本意应该是两路PWM的吧,如果我没记错的话,你接在1.4口应该也可以工作,看你同时开了两个PWM

dcp1989 发表于 2013-3-6 17:26:59

收藏了……

yufengzheyang 发表于 2013-5-11 21:49:01

楼主真是太伟大了,我佩服得5体投地,请问楼主的扣扣号是?{:smile:}

jamesfeng2143 发表于 2013-5-12 02:30:21

楼主超赞

yufengzheyang 发表于 2013-5-12 21:34:15

大哥,您好,我是您的铁杆粉丝,http://www.amobbs.com/thread-5462272-1-1.html这个做得太好了,请问您的QQ号是,我的QQ是596792283,加我行吗?

yufengzheyang 发表于 2013-5-12 21:34:49

小黑鱼1148 发表于 2012-3-26 13:14 static/image/common/back.gif
怎么老发不上去

大哥,您好,我是您的铁杆粉丝,http://www.amobbs.com/thread-5462272-1-1.html这个做得太好了,请问您的QQ号是,我的QQ是596792283,加我QQ行吗?

yufengzheyang 发表于 2013-5-12 21:45:54

小黑鱼1148 发表于 2012-3-26 13:14 static/image/common/back.gif
怎么老发不上去

大哥,您好,我是您的铁杆粉丝,http://www.amobbs.com/thread-5462272-1-1.html这个做得太好了,请问您的QQ号是,我的QQ是596792283,加我行吗?

dtdzlujian 发表于 2013-5-12 22:50:04

LZ做的非常好 学习一下了

benqme 发表于 2013-5-13 11:58:00

不错呀.学习了

l769109884 发表于 2013-5-13 19:10:31

顶下!!PID

yufengzheyang 发表于 2013-5-13 22:59:46

大侠们帮我看看,我的PC机和我的单片机怎么就通信不了呢?????急啊!

yufengzheyang 发表于 2013-5-13 23:01:44

我的晶振是12MHz的,波特率为9600程序贴在如下:

/******************************************************************
本程序只供学习使用,未经作者许可,不得用于其它任何用途

/*******************************************************************/
#include "STC12C5A.h"
#include "string.h"
//#include "datacomm.h"
/************************************************************
                                   uart1初始化
*************************************************************/
void InitUart1()
{
        RI = 0;
        TI = 0;
    PCON |= 0x80;                //使能波特率倍速位SMOD
        SCON= 0x50;                //8位数据,可变波特率
        BRT   = 0xB2;          //设定独立波特率发生器重装值 12MHZ 相当于普通51的 144MHZ
        AUXR |= 0x04;                //独立波特率发生器时钟为Fosc,即1T
        AUXR |= 0x01;                //串口1选择独立波特率发生器为波特率发生器
        AUXR |= 0x10;                //启动独立波特率发生器
        ES = 1;
        EA = 1;
}
/************************************************************
                                   向串口uart1发送一个字符
*************************************************************/
void send_char_com(unsigned char ch)
{
    SBUF=ch;
    while(TI==0);
    TI=0;
}
/************************************************************
        向串口uart1发送一个字符串,strlen为该字符串长度
*************************************************************/
void send_string_com(unsigned char *str)
{
    unsigned int k=0;
       
        do
    {
      send_char_com(*(str + k));
      k++;
    } while(k < strlen(str));
}

yufengzheyang 发表于 2013-5-13 23:16:00

问题搞定,谢谢各位大侠们的关注!{:smile:}

yufengzheyang 发表于 2013-5-13 23:38:25

还问楼主一个问题。楼主用什么降温啊?是自动降温吗??
楼主程序里怎么有两路PWM啊?求帮助啊!!!
PWM0_set(250);                //初始化PWM两路输出最高低电平占空比,不要加热
PWM1_set(250);
另外再问个问题:楼主上位机中的正常、设置、报警这几个灯有用吗?好像只有正常这个灯才显示啊

liaoya00000 发表于 2013-5-13 23:39:12

看看·~~~~~~

yufengzheyang 发表于 2013-5-14 00:05:03

不知道可有大侠用可控硅搞过否?我手上没有固态继电器,只有普通继电器和单向可控硅&双向可控硅,求可控硅控制热得快的电路图啊!

喜羊羊 发表于 2013-5-14 15:01:43

好资料,感谢楼主分享,,,

lcmdw 发表于 2013-5-14 15:06:14

mark{:smile:}

yufengzheyang 发表于 2013-5-15 17:44:18

楼主怎么降温啊?

小黑鱼1148 发表于 2013-5-16 20:31:33

w492901074 发表于 2013-2-27 13:41 static/image/common/back.gif
学习下,最近要做0.1度的控温精度的项目,表示有压力

PWM估计得16位的控制

小黑鱼1148 发表于 2013-5-16 20:32:54

yufengzheyang 发表于 2013-5-13 22:59 static/image/common/back.gif
大侠们帮我看看,我的PC机和我的单片机怎么就通信不了呢?????急啊!
...

这个需要单片机发送数据才能触发一系列事件

小黑鱼1148 发表于 2013-5-16 20:52:51

wawa024 发表于 2013-1-25 18:18 static/image/common/back.gif
上位机开源就好了。上位机不会写

开源了,安装VB软件就可以看到

clarkewayne 发表于 2013-5-17 15:19:31

給力 !! pid控制 ,學習一下

actshuishan 发表于 2013-5-20 08:12:24

学习了

lijinen 发表于 2013-5-21 15:43:57

谢谢楼主分享。。。

磊磊映画 发表于 2013-5-22 15:01:41

楼主   上位机能发一下吗

小黑鱼1148 发表于 2013-5-22 22:23:37

磊磊映画 发表于 2013-5-22 15:01 static/image/common/back.gif
楼主   上位机能发一下吗

请看4楼

hachineys2012 发表于 2013-5-23 13:55:39

固态继电器有点贵,不知道你买了多少钱的

book11 发表于 2013-5-24 16:56:45

收藏一下

小黑鱼1148 发表于 2013-5-24 17:00:13

hachineys2012 发表于 2013-5-23 13:55 static/image/common/back.gif
固态继电器有点贵,不知道你买了多少钱的

实验室的,免费用!{:lol:}

mcu1234mcu 发表于 2013-7-9 16:22:15

不错      

liuzhengyaAVR 发表于 2013-7-11 20:17:13

好的,谢谢了。。。。这需要这个呢

zl_123 发表于 2013-7-11 22:21:48

mark.......................

drz2146 发表于 2013-7-12 10:21:45

楼主你辛苦了!

小黑鱼1148 发表于 2013-7-12 18:12:21

drz2146 发表于 2013-7-12 10:21 static/image/common/back.gif
楼主你辛苦了!

不辛苦 应该的!

yy12651 发表于 2013-7-22 22:41:04

楼主很不错。。

diskcopy 发表于 2013-7-23 00:16:16

学习一下

kissme1024 发表于 2013-7-23 10:06:18

学习收藏

流氓马 发表于 2013-7-23 10:27:06

我有个问题,你用的4K的pwm,那PWM的值多久更新一次?
因为给水加热,是有延迟的,响应没那么快。
我现在在做的是5秒更新一次pwm,PWM的频率也只有0.2赫兹。
另外,水的比热容比较大,受外界环境的影响不是那么大。我现在控制的加热金属,加热到七八十度,吹口气,都会偏一两度

xou822 发表于 2013-7-23 14:08:55

黑鱼哥这个做的给力   先顶为敬

小黑鱼1148 发表于 2013-7-24 15:10:21

xou822 发表于 2013-7-23 14:08 static/image/common/back.gif
黑鱼哥这个做的给力   先顶为敬

不敢当不敢当,做的比较一般,见笑啦!

小黑鱼1148 发表于 2013-7-24 15:12:49

流氓马 发表于 2013-7-23 10:27 static/image/common/back.gif
我有个问题,你用的4K的pwm,那PWM的值多久更新一次?
因为给水加热,是有延迟的,响应没那么快。
我现在在 ...

当时做这个都是一知半解的做,好多细节没注意,对于加热这种大延迟系统,调PID比较重要

a794001114 发表于 2013-7-24 17:39:20

mark,水温控制

YAOZHE 发表于 2013-7-25 01:05:02

小黑鱼1148 发表于 2012-3-26 13:14 static/image/common/back.gif
怎么老发不上去

温度控制

ZYBing 发表于 2013-7-25 05:55:02

感谢分享!

咱厝人 发表于 2013-9-1 14:43:05

good   mark

jz701209李 发表于 2013-9-2 20:44:38

学习一下,谢谢

say_佳 发表于 2013-9-2 21:19:43

正在找呢,谢谢分享!

OyutianO 发表于 2013-9-3 14:40:14

这个是用来做竞赛的吧 楼主得了几等奖啊?

小黑鱼1148 发表于 2013-9-4 20:28:41

OyutianO 发表于 2013-9-3 14:40 static/image/common/back.gif
这个是用来做竞赛的吧 楼主得了几等奖啊?

哈哈,不是的,参加电赛时练手的一个题目!电赛拿了个二等奖{:titter:}

lydmom 发表于 2013-9-9 22:45:57

谢谢哈。学习{:lol:}

marshallemon 发表于 2013-9-9 22:48:11

10L水,水温控制到+-0.05度的飘过

小黑鱼1148 发表于 2013-9-10 17:26:06

本帖最后由 小黑鱼1148 于 2013-9-10 17:27 编辑

marshallemon 发表于 2013-9-9 22:48 static/image/common/back.gif
10L水,水温控制到+-0.05度的飘过

{:lol:} 请问,温度用什么测量的,确实不错啊!

32MCU 发表于 2013-9-10 17:55:20

学习了。没搞过温控。

marshallemon 发表于 2013-9-10 18:38:21

小黑鱼1148 发表于 2013-9-10 17:26 static/image/common/back.gif
请问,温度用什么测量的,确实不错啊!

PT100,记得好像看过你的程序,你是不是在实际值超过设定值就关断PID的输出的?

小黑鱼1148 发表于 2013-9-11 08:25:23

marshallemon 发表于 2013-9-10 18:38 static/image/common/back.gif
PT100,记得好像看过你的程序,你是不是在实际值超过设定值就关断PID的输出的? ...

是啊,只有加热装置,散热只能静置冷却

marshallemon 发表于 2013-9-11 11:27:23

小黑鱼1148 发表于 2013-9-11 08:25 static/image/common/back.gif
是啊,只有加热装置,散热只能静置冷却

这样的话我觉得是不对的,负载不同需要的平衡功率也不同,对于需要平衡功率大的负载别说关断输出了,就是输出功率<平衡功率都难以保证温度的稳定度

ele-madman 发表于 2013-9-11 11:45:46

mark!!!!!!

小黑鱼1148 发表于 2013-9-12 11:43:34

marshallemon 发表于 2013-9-11 11:27 static/image/common/back.gif
这样的话我觉得是不对的,负载不同需要的平衡功率也不同,对于需要平衡功率大的负载别说关断输出了,就是 ...

我想起来了,到达指定温度后PWM有输出,使发热量与散热量大致相等

szzxl10 发表于 2013-9-12 12:06:30

好东西,学习了{:handshake:}

jianjun42 发表于 2013-9-12 13:03:40

好贴,保存备查

szfour 发表于 2013-9-15 03:55:10

刚好我要用到测温,下来看看。

eva015401 发表于 2013-9-18 22:07:12

pid水温控制,这个也是个课设,mark一下

forland 发表于 2013-9-19 11:20:20

mark下,学习了。

znzn2007 发表于 2013-9-19 11:53:14

写得不错,楼主用心啦

ywd683 发表于 2013-9-24 07:04:07

谢谢楼主!

qymcs 发表于 2013-9-30 16:00:58

不错!!!

add00 发表于 2013-9-30 16:55:03

马克 水温控制 恒温温控仪参考

JESTER9 发表于 2013-9-30 16:58:38


好东西,学习了

lrzxc 发表于 2013-9-30 17:16:28

又有更新了吗?

xuanfong1 发表于 2013-10-4 16:16:57

好,以后会用到的

bwang 发表于 2013-11-17 20:58:50

很好的资料

21006091 发表于 2013-12-16 06:27:09

很好的学习资料,等有空再看

fangyjuny 发表于 2013-12-16 10:17:46

下来学习

stevenzhongan 发表于 2014-2-16 17:27:31

不错,顶一个

xou822 发表于 2014-2-16 18:42:36

跟着你学习了

weichao4808335 发表于 2014-2-16 20:15:08

好东西,顶一顶

yayagepei 发表于 2014-2-16 20:54:35

标记一下

zhudadragon 发表于 2014-2-17 08:37:54

mark, PID_水温控制。

水一人 发表于 2014-2-17 10:08:34

楼主不错,借鉴学习

z350126876 发表于 2014-2-23 16:08:14

一路飘过,,,,

hxhz123456 发表于 2014-2-23 18:14:56

小黑鱼1148 发表于 2012-3-26 13:14
怎么老发不上去

上位机的原码可否发一份我。hxhz123@126.com谢谢。

hxhz123456 发表于 2014-2-23 18:18:23

上位机能开源就好啊,想学习学习!!

wsm80828 发表于 2014-2-23 21:28:56

小黑鱼1148 发表于 2012-3-26 13:14怎么老发不上去

谢谢分享

ghhuang 发表于 2014-3-3 11:42:34

不错!收藏了{:lol:}

wildcat7261 发表于 2014-4-2 22:37:53

收藏了         

wszyjsw2 发表于 2014-4-3 00:40:02

PID调节 学习了   

laotiangh 发表于 2014-4-3 09:23:08

下载了学习一下,感谢分享

Trylin 发表于 2014-4-3 09:44:07

谢谢分享了,mark

jiang887786 发表于 2014-4-3 10:21:11

不错,学习一下!

hyf88 发表于 2014-4-5 20:42:02

顶一下,mark,

ZHW0117 发表于 2014-4-8 17:26:45

原来在这啊,学习看看

sdlibin007 发表于 2014-4-8 18:27:49

经典的PID曲线
页: 1 2 [3] 4
查看完整版本: 水温控制 控制精度还行 程序搞得马马虎虎