基于FPGA的二相混合式步进电机细分驱动器的设计与实现
资料介绍
本文详细介绍了基于 FPGA 的两相式混合步进电机细分驱动器的设计和实现。
具体的设计工作主要包括:
1)细分驱动器的硬件系统设计;本设计选用 Altera 的 EP2C8Q208C8N 作为
驱动控制系统的控制处理器,TI 的 DRV8432 作为步进电机的功率放大器、Analog
Devices 的 AD7874 作为系统的 A/D 采样转换器、精密的仪表运算放大器对采样电
阻的电压信号进行放大并辅以其它辅助电路完成了方案的硬件实现。
2)增量式 PID 调节算法的研究与实现;本文对增量式 PID 控制算法进行研究,
并使用 VHDL 硬件描述语言对其进行了设计实现;并在调试过程中,根据细分驱
动器系统的特性,对 PID 调节算法的参数进行了调整。
3)人机交互模块的设计;本文在 FPGA 上实现串口通信模块,使得使用者可
以通过计算机能够为外部系统设置细分驱动器的参数,获取驱动器的运行状态。
4)完成了对步进电机的细分控制系统控制软件设计,并采用 VHDL 语言进行
了实现。
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。