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

收割机行走系统

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

辽宁科技大学本科生毕业设计 第32页

入口开内部中断1送端口地址置数据采集次数5启动A/D转换A/D转换结束?NYN采集次数减1为0?YNA/D转换结束?Y关中断返回

图3.2 A/D转换程序流程图

辽宁科技大学本科生毕业设计 第33页

由前面数据处理部分可知,数字滤波的算式为:

yn=(1-β)xn+βyn-1

据此设计数据滤波子程序,程序流程图如图3.3所示。

入口TF+TS(1-β)xnβ=TF/(TF+TS)计算ynβ*yn-1yn送到yn-11-β返回主程序

图3.3数字滤波子程序

3.3.3 速度显示子程序

速度显示用4位数码管来实现。前两位为整数位,后两位为小数位。转速传感器采集的数据经过单片机处理后,计算出收割机行走速度大小,以十进制数表示。显示子程序流程图如图3.4所示。

辽宁科技大学本科生毕业设计 第34页

开始端口初始化显示数据区首地址R0字位码初值送R2字位码送P3口低4位显示数送寄存器A,查询字段码送8255 A口显示并延时(R0)+1指向下一单元显示4位显示完毕?Y(R2)左移一位,指向下一位

图 3.4显示子程序流程图

3.3.4 控制输出子程序

控制输出子程序的任务是将单片机对喂入量信号判断后发出的控制命令输

辽宁科技大学本科生毕业设计 第35页

出到执行机构,使执行机构按要求动作,从而满足控制要求。在程序设计时采用两个字符变量作为命令执行的判断标志。以变量inc表示需要提高速度,inc为“0”时不执行动作,inc为“1”时执行提速动作;以变量dec表示需要降低速度,dec为“0”时不执行动作,dec为“1”时执行降速动作。程序流程图如图3.5所示。

喂入量信号喂入量大于最大值Ydec置1变速装置dec置0N喂入量小于最小值启动D/A转换Yinc置1N变速装置inc置0Y降速命令inc为1N启动D/A转换dec为1Y提速命令返回

图3.5控制输出程序

3.4 本章小结

本章主要介绍了数据采集完成后单片机对数据的处理方法以及控制系统的

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