面向步进电机控制的RISC-V微控制器的设计与实现
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP271

基金项目:

国家电网公司总部科技项目(5700-201941501A-0-0-00)。


Design and implementation of RISC-V microcontroller for stepper motor control
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了在步进电机控制领域探索灵活的控制和设计方案,针对第五代精简指令集RISC-V架构的开源创新,设计开发了用于步进电机控制的RISC-V微控制器。在现场可编程门阵列(FPGA)中实现了处理器、存储器、总线、外设及调试接口等模块,构建了可配置的微控制器平台。通过搭建仿真调试环境以及软硬件联合测试,验证了微控制器设计的正确性。在步进电机控制系统测试中,脉冲宽度调制模块产生控制脉冲,正交编码脉冲电路检测转子位置,硬件系统正常工作并且实验的相对误差保持在千分之一量级。

    Abstract:

    To explore a flexible control and design scheme in the field of stepper motor control, a RISC-V microcontroller for stepper motor control was designed and developed, based on the open source innovation of the RISC-V (reduced instruction set computer-five) architecture in the hardware field. By integrating the processor, memory, peripherals and debugging interface modules into a single FPGA (field-programmable gate array) chip, the configurable microcontroller platform was constructed. By building simulation debugging environment and joint debugging of software and hardware, the correctness of microcontroller design was verified. In the test of stepper motor control system, pulse width modulation (PWM) module produced control pulses, quadrature coded pulse circuit (QEP) detected position of the rotor, the hardware system worked normally and the relative error of the experiment was controlled in the order of one thousandth.

    参考文献
    相似文献
    引证文献
引用本文

唐钏,刘昱,曾林.面向步进电机控制的RISC-V微控制器的设计与实现[J].重庆大学学报,2021,44(11):31-39.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2020-12-17
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2021-12-02
  • 出版日期: