打印
[STM32F4]

高速PID可以实现US微秒响应码

[复制链接]
978|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuandaoxy|  楼主 | 2021-3-15 13:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有很多温度控制都是再ms级别,现在的需求是us级响应(控制半导体设备),F4是不是有点慢,G4可以吗

主要是pid计算太消耗时间,ADC应该很快,求差,再改变pwm,大家有啥更快的办法?火星在线等

使用特权

评论回复
沙发
dql2015| | 2021-3-15 13:23 | 只看该作者
H7试试

使用特权

评论回复
板凳
yizushijie| | 2021-3-15 17:15 | 只看该作者
目测只能fpga实现

使用特权

评论回复
地板
zpwang| | 2021-3-15 18:36 | 只看该作者
温度变化能有这么快?

使用特权

评论回复
5
icecut| | 2021-3-15 19:39 | 只看该作者
温度是个滞后系统, pid中, p是实时参数, i 和 d 都具有滞后特性. 你搞成us, 并不会改变加热曲线的. 除非你的传感器是个温度矩阵. 成百上千测试点.

使用特权

评论回复
6
chuandaoxy|  楼主 | 2021-3-15 21:32 | 只看该作者
icecut 发表于 2021-3-15 19:39
温度是个滞后系统, pid中, p是实时参数, i 和 d 都具有滞后特性. 你搞成us, 并不会改变加热曲线的. 除非你 ...

感谢大家,是我没有讲清楚,其实系统是驱动一个半导体器件,所以要快

使用特权

评论回复
7
ColeYao| | 2021-3-16 10:46 | 只看该作者
本帖最后由 ColeYao 于 2021-3-16 10:50 编辑
chuandaoxy 发表于 2021-3-15 21:32
感谢大家,是我没有讲清楚,其实系统是驱动一个半导体器件,所以要快

CPLD,以前在台资企业里面涉及到的半导体激光CLV(恒线速伺服)和CAV(恒角速伺服)就是用CPLD做的,程序源码我也看过,就是负反馈或者PID。另外我记得那块CPLD是27MHZ倍频后作为时钟信号的,所以理论上说stm32H750的速度应该也是够用的。

使用特权

评论回复
8
ljxh401| | 2021-3-16 16:20 | 只看该作者
温控要做到这么高的精度吗?

使用特权

评论回复
9
奋斗小范| | 2021-3-16 16:25 | 只看该作者
CPLD/FPGA

使用特权

评论回复
10
labasi| | 2021-4-6 18:54 | 只看该作者
果然可以实现微妙级别的?

使用特权

评论回复
11
paotangsan| | 2021-4-6 18:56 | 只看该作者
这种速度可以实现多块啊

使用特权

评论回复
12
renzheshengui| | 2021-4-6 18:59 | 只看该作者
感觉没有必要这么快的

使用特权

评论回复
13
wakayi| | 2021-4-6 19:03 | 只看该作者
温控的话 有些浪费

使用特权

评论回复
14
wowu| | 2021-4-6 19:06 | 只看该作者
这样会不会太耗费cpu啊

使用特权

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

本版积分规则

855

主题

1044

帖子

4

粉丝