【技术实现步骤摘要】
一种基于FPGA的步进电机恒流控制系统及控制方法
[0001]本专利技术涉及步进电机恒流控制
,尤其涉及一种基于FPGA的步进电机恒流控制系统及控制方法。
技术介绍
[0002]传统的步进电机控制方式是通过单片机等器件控制的,但单片机的输入输出接口资源相对较少且抗干扰能力相对较弱;而FPGA的输入输出接口资源相对较多、抗干扰能力相对较强且其并行计算能力可提升运算速率并降低延时,具有较强的控制上的优势。
[0003]实现步进电机电流细分控制的通常做法是将电流环引入到控制电路中,因此增加了电流采样和比较等软硬件功能模块的同时也增加了控制系统的复杂度,削弱了步进电机本质上的开环控制优势。为了提高步进电机控制系统的可靠性,提出了一种基于FPGA的步进电机恒流控制系统及控制方法。
技术实现思路
[0004]针对现有控制方案的不足,本专利技术提供了一种系统简单、驱动能力强和控制精度及运动稳定度高的基于FPGA的步进电机恒流控制系统及控制方法。
[0005]本专利技术所采用的技术方案是:一种基于FPG ...
【技术保护点】
【技术特征摘要】
1.一种基于FPGA的步进电机恒流控制系统,其特征在于,包括:FPGA单元、电平转换单元、功率放大电路单元、差分驱动电路单元、差分接收电路单元、霍尔式角位移传感器和步进电机,FPGA单元用于产生PWM控制信号,PWM控制信号经电平转换单元转换后传输给功率放大电路单元;功率放大电路单元用于放大PWM控制信号来驱动步进电机;FPGA单元还用于产生驱动信号,驱动信号经电平转换单元转换后传输给差分驱动电路单元;差分驱动电路单元用于产生差分驱动信号来驱动霍尔式角位移传感器;霍尔式角位移传感器采集步进电机的转子位置信息,经差分接收电路单元接收后传输给电平转换单元,经电平转换单元转换后传输给FPGA单元,通过FPGA单元实时地读取步进电机的转子位置信息。2.根据权利要求1所述的基于FPGA的步进电机恒流控制系统,其特征在于:步进电机为两相四线制双极性混合式步进电机。3.根据权利要求1所述的基于FP...
【专利技术属性】
技术研发人员:姜雷杰,吴鸿杰,戴卫力,郑剑锋,王伟,
申请(专利权)人:常州大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。