关于430的定时器的使用

[复制链接]
897|15
 楼主| Ryze 发表于 2017-4-25 21:06 | 显示全部楼层 |阅读模式
最近在做一个用制冷片降温的项目,我想问下有没有办法控制制冷片:让制冷片的温度降到15度时在15度保持一分钟,再接着降到10度,然后在10度保持一分钟再接着往下降温?(制冷片保持在15度时和10度时用的是PID算法加PWM波,用的主控芯片是MSP430F4250
Varus 发表于 2017-4-25 21:24 | 显示全部楼层
可以的,MSP430的定时器功能很强大
Snow7 发表于 2017-4-25 21:34 | 显示全部楼层
设个全局变量,在定时器每次定50ms假如,每隔50ms进一次中断,在中断里让全局变量+1,直到计够你要的时间就可以了
android2 发表于 2017-4-25 21:48 | 显示全部楼层
其实这个问题不好回答,为啥能维持在15度,怎么维持在15度,从15度到20度是个怎么提升过程,只有你自己了解,加个提升条件应该就实现了,和定时器有直接关系?
拉克丝 发表于 2017-4-25 21:56 | 显示全部楼层
用pid算法可以实现,三楼设个全局变量,比如定时器50ms中断一次,在中断里让全局变量+1,直到计数你要的时间停止,也挺好的
tongbu2015 发表于 2017-4-27 22:56 | 显示全部楼层
这个要注意逻辑关系上的处理的
chuntian2016 发表于 2017-4-29 11:42 | 显示全部楼层
这个降温的系统控制是难题的
chuntian2016 发表于 2017-4-29 11:43 | 显示全部楼层
最起码需要控制一个电机风扇的,空气要流动的
uiint 发表于 2017-5-5 20:52 | 显示全部楼层
这个得使用反馈算法。
51xlf 发表于 2017-5-5 20:53 | 显示全部楼层
精确控制到15度,不可能的。
i1mcu 发表于 2017-5-5 20:54 | 显示全部楼层
精确控制PID算法,可以实现温度控制
pmp 发表于 2017-5-5 20:54 | 显示全部楼层
Varus 发表于 2017-4-25 21:24
可以的,MSP430的定时器功能很强大

定时器跟控制算法PID有什么关系
uiint 发表于 2017-5-5 20:55 | 显示全部楼层
制冷片最低可以到多少?
51xlf 发表于 2017-5-5 20:55 | 显示全部楼层
制冷也是需要时间的。
i1mcu 发表于 2017-5-5 20:55 | 显示全部楼层
只是用P和D两个参数就可以实现。
pmp 发表于 2017-5-5 20:55 | 显示全部楼层
制冷片不是通电就可以制冷么,制冷温度跟电流有关系吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

121

主题

714

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部