新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM9在高精度生化分析仪温度控制系统中的应用

基于ARM9在高精度生化分析仪温度控制系统中的应用

作者: 时间:2010-12-14 来源:网络 收藏
4 系统软件设计
软件部分采用嵌入式Linux操作系统,系统主要流程如图4所示。系统上电启动BootLoader,初始化系统硬件,加载操作系统,将系统带人一个合适的环境。完成系统引导加载后新建一系列线程,包括数据采集线程、模糊自整定控制算法线程、输出线程,并且新建线程之间的通信管道FIFO。完成以上工作以后进入主进程,主进程完成的主要工作是:利用S3C2410读入的采样数据,计算偏差和偏差的变化率,将偏差和偏差的变化率作为输入量,再由模糊PID 自整定控制算法得出输出控制量。可通过键盘并利用外部中断来控制是否停止采样,如果停止采样则合并线程,结束程序。

本文引用地址:https://www.eepw.com.cn/article/151189.htm

采用重心法对经模糊控制规则表所得的 、 和进行反模糊化处理得到精确的值,再将这些值代入如下公式

5 结束语
本系统选用高性能系列处理器S3C2420以及嵌入式Linux操作系统,传感器采用目前最流行的单总线传感器DS 1 8B20,设计并实现了中的一种温度控制器。通过模糊自整定PID控制算法提高了系统的响应速度和控制精度。结果证明,该系统能很好地实现对反应池的温度控制在需要范围内,从而有效地提高了的检测精度和准确度。

pid控制器相关文章:pid控制器原理



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭