基于fpga直流伺服电机控制器设计.docVIP

  • 17
  • 0
  • 约1.77千字
  • 约 3页
  • 2021-03-22 发布于江苏
  • 举报
基于FPGA直流伺服电机控制器设计 导语:?利用VHDL硬件描述语言在FPGA中设计直流伺服电机控制器 摘要:利用VHDL硬件描述语言在FPGA中设计直流伺服电机控制器.其含4路PWM控制器,每个控制嚣均分配一个lD。当地址线Addrcss选中某个ID时,表明对谊PWM控制器操作.利用ALE、WR信号将地址线信号锁存.电机缡码器捕获单元则获得电机码盘信号,再通过总线控制器送给MPU读取.由此判断电机转动速度。 关键词:FPGA;硬件描述语言;直流伺服电机控制器引言 直流伺服电机处理器.如单片机,DSP具有产生PWM信号和捕获电机编码器信号的能力,但对IC产生PWM信号的通道数目和电机编码器捕获通道数目有限。对多个直流电机的伺服控制很难满足要求。故设计基于FPGA直流伺服电机控制器。1、控制器构成 在Cyclone EP2C5T FPGA内部设计各4路PWM发生器和编码器脉冲捕获单元。其PWM信号通道和编码器脉冲捕获单元数目可基于VHDL硬件描述语言按需调整。如图1。包括总线和4路PWM控制器、4路脉冲捕获单元、分频器l,分频器2。总线控制器根据WR、RD、ALE信号完成FPGA内部地址锁存及8位OUTPUT总线.8位INPUT总线的控制。F

文档评论(0)

1亿VIP精品文档

相关文档