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

基于CPLD的数字高速输入输出系统设计

更新时间:2019-05-27 06:35:48 大小:5M 上传用户:sun2152查看TA发布的资源 标签:cpld单片机VHDL步进电机 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

数字输入输出系统是一个控制系统的重要组成部分,两个系统模块之间的高速数字输入输出是评定这个系统优劣的一个重要指标。其问题的核心是如何选择一个合适的平台,如何设计系统的硬件与软件程序。

本文从理论研究的基础上,针对基于CPLD的数字高速输入输出系统。采用单片机和CPLD作为核心器件,减少分立元件的使用,通过改变程序参数可以实现对不同型号步进电机的控制,在稳定性和灵活性等性能上都有很大的提高,有利于步进电机控制系统的广泛应用。

本文的设计内容主要分硬件设计和软件设计两个方面,根据系统的要求出发,选择合适的硬件元件:单片机AT89S51和MAX7000系列的可编程的大规模逻辑器件EPM7128SLC84-15。用单片机采集现场信号后计算出步进电机运转所需的控制信息后,再传给CPLD,CPLD把接收到的信息转换成步进电机实际的控制信号。

介绍了步进电机的工作原理,利用单片机和CPLD联合控制步进电机的工作原理及控制方法,然后提出了系统的软硬件设计框架,通过驱动放大电路实现了对步进电机速度和方向的精确控制,并用VHDL语言完成了程序的编写,给出了仿真结果并实际应用于电机的控制。


部分文件列表

文件名 大小
基于CPLD的数字高速输入输出系统设计.pdf 5M

全部评论(0)

暂无评论

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

  • 打赏
  • 30日榜单

推荐下载