目 录
第一章 绪论……………………………………………………………………………1
第二章 控制系统的方案论证…………………………………………………………3
第三章 系统控制规律及控制算法的确定……………………………………………5
第四章 系统的硬件设计………………………………………………………………7
4、1 最小系统的设计…………………………………………………………………7
4、2 I/O口扩展………………………………………………………………………12
4、3 前向通道配置……………………………………………………………………14
4、4 后向通道配置……………………………………………………………………18
4、5 人机通道配置……………………………………………………………………22
4、6 其它外围设备……………………………………………………………………28
第五章 系统的软件设计………………………………………………………………38
5、1 主程序设计………………………………………………………………………38
5、2 T0中断子程序设计………………………………………………………………39
附录A 设计原理图……………………………………………………………………40
附录B 系统的软件程序………………………………………………………………41
附录B.1 主程序………………………………………………………………………41
附录B.2 T0中断子程序………………………………………………………………42
附录B.3 INT1中断子程序……………………………………………………………44
附录B.4 键盘显示子程序……………………………………………………………45
附录B.5 算术平均值滤波子程序……………………………………………………48
附录B.6 标度变换子程序……………………………………………………………56
附录B.7 PID算法子程序……………………………………………………………57
附录B.8 蜂鸣音报警子程序…………………………………………………………61
参考文献…………………………………………………………………………………62
结束语……………………………………………………………………………………63
摘 要
在啤酒发酵过程中,温度是主要参数,以往采用人工定时观察温度计的方法来控制发酵温度。这样,不仅劳动强度大,而且容易造成数据不完整或不准确。随着微型计算机在工业过程中的应用,解决了以往的问题,所以,本设计采用微型计算机对啤酒发酵过程进行实时控制,以便达到优质、高产、低消耗和提高企业的经济效益的目的。
针对系统大惯性、大迟延的特点,我们采用PID控制算法。
我们采用8031微处理器及外部存储器组成最小系统,加上前向通道和后向通道配置,最后配备键盘、鼠标、显示等人机通道配置,来完成对控制系统的温度进行实时检测、转换、处理、等控制。使啤酒的质量和产量有了进一步提高。
关键词:8031 控制 发酵 温度