推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于ARM和CAN总线技术的溢流染色机控制系统研究

更新时间:2020-03-14 17:13:28 大小:4M 上传用户:xiaohei1810查看TA发布的资源 标签:armcan总线 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

目前国内外溢流染色机的控制器分为两大类:单片机和可编程控制器PLC。但是,单片机控制器运算速度慢,外部电路复杂,抗干扰能力弱,需要另外加入软硬件保护,维护困难。而PLC控制系统的硬件成本较高,系统集成度相对比较低,在联网功能上存在不足,也难以实现与企业信息系统的集成。PLC和单片机控制已经不能满足现代染色机控制技术的要求。因此,本文提出基于ARM和CAN总线技术对溢流染色机的控制系统进行研究。主要内容如下:

    分析了溢流染色机的工作原理和染色工艺,根据溢流染色机的功能要求和性能要求,通过对单片机系统、PLC控制系统及ARM控制系统进行分析和比较,以及对RS485总线和CAN总线的优缺点进行分析。提出把ARM控制器与CAN总线技术相结合,在实现单台溢流染色机控制的同时,又实现与上位机的通讯的溢流染色机控制系统方案,并对主要的器件进行选型。

    对PID控制算法和模糊控制算法的优缺点进行了分析,提出利用模糊控制和PID控制两者相结合的方法对溢流染色机的温度进行控制,设计了模糊控制器,建立了溢流染色机温度控制模型,对溢流染色机温度控制进行仿真,分析了仿真结果,温度误差在溢流染色机的工艺要求范围之内。

    基于控制系统的核心芯片ARM,分析和设计控制系统的硬件电路,包括:温度采集电路,压力采集电路、液位采集电路、D/A转换电路、串口通讯电路和一些基本电路等。建立了软件开发环境,基于Linux系统,对控制系统进行软件设计。并且从硬件和软件的角度设计了系统的防干扰措施。对系统的温度控制进行了实验调试,采集了温度数据,并对数据进行了分析。

    基于CAN总线,选取了CAN协议控制器、CAN收发器和RS232/CAN总线的转换器,设计了CAN通讯的硬件电路;制定了CAN总线的应用层协议;基于硬件电路,设计了CAN总线通讯的软件程序,对CAN总线通讯进行了实验调试,并且数据通讯良好。

    通过分析和设计,初步建立了基于ARM和CAN总线技术的溢流染色机控制系统,为下一步的现场调试奠定了基础,另外该系统大大提高了染色机自动化水平,在纺织企业中具有良好的应用前景。

部分文件列表

文件名 大小
基于ARM和CAN总线技术的溢流染色机控制系统研究.pdf 4M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载