第一范文网 - 专业文章范例文档资料分享平台

变频恒压供水系统设计毕业论文 - 图文

来源:用户分享 时间:2025/5/28 20:10:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

长春工业大学人文信息学院毕业设计(论文)

第4章 变频恒压供水系统的软件设计

4.1 单片机变频恒压供水系统主流程图

开始初始化系统原始参数设置检测按键参数存入倒计时N倒计时到0Y报警信号处理A/D压力数据采集查询报警信号等待定时复位PID计算D/A输出控制继电器输出等待定时复位 图4-1 系统的主程序流程图

- 21 -

长春工业大学人文信息学院毕业设计(论文)

主程序主要实现:系统初始化、读取数据、键盘显示子程序的调用,控制继电器输出等功能。系统的主程序流程图如4-1图。

4.2 A/D子程序

A/D转换采用定时转换的方式,启动A/D后,用软件延时2us,

再读出转换结果,其流程图如图4-2所示。

开始通道按键扫描初始化显示1.写入通道好2.延时2us后等待EOC变高

图4-2 A/D子程序流程图

4.4 中断服务程序

中断服务程序包含了除主程序之外的所有子程序的管理和应用,其程序流程图如图4-3所示。

- 22 -

长春工业大学人文信息学院毕业设计(论文)

开始保护现场入堆栈恢复T1时间常数检测实际压力检测设定压力继电器控制子程序控制量计算子程序恢复现场开中断和定时器结束

图4-3 中断服务程序流程图

4.3 继电器控制子程序

供水系统中,用两个水泵来工作,继电器控制子程序完成水泵2的运转和停止控制。由于变频器的控制量与水泵1的运转速度直接相关,因此程序根据变频器的控制量大小就可以判断水泵1的工作状态,如控制量为零,说明系统压力过高,水泵1经调至最低的转速,这是需要水泵2停止工作;如果控制量为最大值,说明系统压力过低,水泵1已经调至最高转速,这时需要水泵2

- 23 -

长春工业大学人文信息学院毕业设计(论文)

投入运行。由于供水系统压力变化惯性较大,所以当控制量出现最大或者最小值后,需要延时一段时间,在延时阶段经过反复测量,如果控制量一直不变,再进行切换,系统多于2台水泵时,切换原来相同。其继电器控制子程序流程图如图4-4所示。

开始Y是否为零NN延时时间到?是否为最大YNN延时时间到?关闭水泵2清计时器单元启动水泵2YY结束

图4-4 继电器控制子程序流程图

4.4 本章小结

本章介绍了单片机变频恒压供水系统的单片机控制器软件包括住程序、控制量计算子程序、继电器控制子程序、A/D转换子程序、中断显示子程序和频率输出子程序等。

- 24 -

变频恒压供水系统设计毕业论文 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4zn0o6cs953fre38i3u0_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top