打印

不用单片机,只用模拟电路能不能做PID控制?

[复制链接]
7311|33
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ljm810010|  楼主 | 2011-3-29 08:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mmax| | 2011-3-29 09:05 | 只看该作者
当然可以了。
一般用三个运放并着,一个负责比例,一个负责积分,一个负责微分
很多电源的反馈控制都这么搞。只是参数是固定的。

使用特权

评论回复
板凳
Siderlee| | 2011-3-29 09:28 | 只看该作者
本帖最后由 Siderlee 于 2011-3-29 09:29 编辑

你可以想想   以前只有模拟电路的

使用特权

评论回复
地板
maychang| | 2011-3-29 09:56 | 只看该作者
连电子管都没有的时代,就有PID控制,用机械方法实现的。

使用特权

评论回复
5
ljm810010|  楼主 | 2011-3-29 10:37 | 只看该作者
这样说来,我就可以用三个运放来控制,程序都不用写了?
若要调参数,用数控增益的运放,也可以方便地实现......

使用特权

评论回复
6
maychang| | 2011-3-29 10:42 | 只看该作者
“这样说来,我就可以用三个运放来控制,程序都不用写了?”
是的。
调参数不能简单地用数控增益运放。如果要改变积分时间常数,你调增益能改变吗?

使用特权

评论回复
7
ljm810010|  楼主 | 2011-3-29 11:26 | 只看该作者
maychang说得正是。
应该说是用数控电阻,既可调增益也可调时间常数。不过这样成本上去了,还不如用软件实现。

使用特权

评论回复
8
maychang| | 2011-3-29 11:30 | 只看该作者
没错。从成本考虑,用单片机比较合算。

使用特权

评论回复
9
jacky-cheung| | 2011-3-29 11:54 | 只看该作者
一个运放就可以。

使用特权

评论回复
10
ljm810010|  楼主 | 2011-3-29 12:46 | 只看该作者
近似的吧,我想一个运放还是比较难同时兼顾P、I、D三方面。

使用特权

评论回复
11
snrtong| | 2011-3-29 12:55 | 只看该作者
我以前也做过硬件P\I\D ,用的是LM324运放,但是做出来的效果很一般,还不如买现成的PID控制的仪表的控制好,后来觉得很失败,就放弃研究了

使用特权

评论回复
12
hanzhenwei| | 2011-3-29 13:49 | 只看该作者
LM324性能不是很好的原因导致的吧

使用特权

评论回复
13
李冬发| | 2011-3-29 14:05 | 只看该作者
见过纯机械的PID运算器吗?
俺做过。

使用特权

评论回复
14
宋业科| | 2011-3-29 19:54 | 只看该作者
没见过,有机会见识见识。
只见过机械计算器。

使用特权

评论回复
15
宋业科| | 2011-3-29 19:55 | 只看该作者
好多PID控制的驱动器都模拟的。

使用特权

评论回复
16
lxyppc| | 2011-3-29 20:04 | 只看该作者
话说PID的概念是先于数字电路的吧

使用特权

评论回复
17
gx_huang| | 2011-3-29 21:04 | 只看该作者
对于快速反应系统,模拟电路比数字PID合算。
用模拟的,一个是成本低,二反应速度快。缺点是比如CPU处理灵活。
如果要用数字的,ADC、CPU的速度都要快,成本高,否则还不如模拟的。

使用特权

评论回复
18
dog_xin| | 2011-3-29 21:06 | 只看该作者
以前的计算机也是模拟的,何况PID用模拟控制控制呢!

使用特权

评论回复
19
素手附影| | 2011-3-29 22:40 | 只看该作者
我是新人,请大家指教

使用特权

评论回复
20
w1927986| | 2011-3-29 22:43 | 只看该作者
运放是肯定可以的!

使用特权

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

本版积分规则

38

主题

1195

帖子

0

粉丝