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

基于PIC单片机的AGC下位机系统设计及实现

更新时间:2020-02-10 18:07:24 大小:822K 上传用户:守着阳光1985查看TA发布的资源 标签:pic单片机agc下位机FPGA 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

随着国民经济的发展,各行业对板带材的精度提出了越来越高的要求,然而我国的许多中小型钢铁企业还沿用着比较陈旧的轧机,这些轧机都面临着控制设备改造。本文旨在设计出一种可以代替昂贵的西门子控制设备的基于微控制器的AGC系统。依据AGC控制器恶劣的工作环境,通过查询大量资料,比较了几种系列单片机的抗干扰性能,最终选定了PIC单片机进行AGC控制器的开发。同时,结合FPGA实现了增量式编码器数据接收,并提出了基于FPGA的绝对值编码器数据接收、解码的实现思路。

  首先,从板带轧制系统对AGC控制器的需求入手,对单片机和模数转换芯片进行合理选型并论证基于单片机的AGC系统实现的可行性。为了进一步验证系统的动态指标,选取HCW650轧机模型为被控对象搭建实际电路模型,进行AD、DA闭环测试,采集实验数据证明系统的动态指标完全满足要求。

  其次,选取FLEX10K系列FPGA完成增量式编码器的数据接收工作。鉴于增量式编码器输出的数据脉冲易受到干扰而造成错误计数的现象,编写FPGA程序时采用状态加减法实现。经QuartusII软件仿真和实际实验测试,FLEX10K10A完全能够完成对增量式编码器的数据接收任务,并能将相应的计数数据传递给单片机。

  最后,提出了基于FLEX10K系列FPGA的绝对值编码器数据接收、解码实现思路。通过将数据接收、解码过程划分成为不同的子功能模块,可以有序的实现编码器数据采集工作。经过QuartusII软件开发平台进行了仿真,证明了功能模块划分思路的可行性。

部分文件列表

文件名 大小
基于PIC单片机的AGC下位机系统设计及实现.pdf 822K

全部评论(0)

暂无评论

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

  • 打赏
  • 30日榜单

推荐下载