打印

实现图中的功能一定要用到PID吗?

[复制链接]
1451|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hxdjb|  楼主 | 2009-4-23 11:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
xiaosun| | 2009-4-23 11:55 | 只看该作者

很多方法,PID是再常用的一种

使用特权

评论回复
板凳
xwj| | 2009-4-23 12:31 | 只看该作者

不一定,你也可以用自己的方法去控制

实际上,程序就是人的思维体现

使用特权

评论回复
地板
hxdjb|  楼主 | 2009-4-23 13:26 | 只看该作者

哪位能提供一下别的思路,最好别添加太多其他硬件

使用特权

评论回复
5
yewuyi| | 2009-4-23 16:58 | 只看该作者

看你需要的控制精度

如果只是要求大概的稳定在一个范围内,可以用更基本的继电器控制。

使用特权

评论回复
6
gx_huang| | 2009-4-23 19:34 | 只看该作者

一个现成的温控器才多少钱?

自己做,说简单也简单,说复杂也复杂。
看你的要求和应用场合了。

使用特权

评论回复
7
ayb_ice| | 2009-4-23 21:26 | 只看该作者

简单的差动控制也许就可以了

使用特权

评论回复
8
hxdjb|  楼主 | 2009-4-24 15:14 | 只看该作者

ayb-ice你说的是取样电路然后通过误差放大。

是不是要通过实验得到PWM 的 DUTY值与 加热器温度的关系值。类似以下的表格。

     DUTY               温度
     1:1               80
     1:2               75
     1:3               60
     1:4               50
     1:5               48
     1:6               44
     1:7               30
    .......            .....
如果温度范围从30-120,调节精度是1度,那就是要90个不同的DUTY值。
并且要得到每种温度所对应的DUTY值,通过做实验的方法一个一个测那也太
麻烦了。是不是我的思路有问题?

     

使用特权

评论回复
9
mohanwei| | 2009-4-24 16:48 | 只看该作者

如果要求精度不高,简单一个上下限比较器可能都能搞定了

但是一般复杂点的系统处理不好会振荡的……

使用特权

评论回复
10
ayb_ice| | 2009-4-24 20:48 | 只看该作者

8L

我说的差动控制是温度高于一定值关闭加热器,低于一定值再开加热器,开,关有一定差值,避免频繁动作,中间值时保持控制状态不变...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

128

主题

238

帖子

2

粉丝