本发明涉及电机控制,尤其涉及一种基于mcu+fpga的电机自动半流控制装置及方法。
背景技术:
1、目前在医疗器械检测领域,随着检测准确性要求越来越高,对运动部件运行精度要求也越来越高,因此对电机的运动控制方式要求也越来越高。
2、现有的控制电机运行时无法根据电机运行状态自动调整电机驱动电流,或需要更改硬件才能配置电机驱动电流。
技术实现思路
1、本发明的目的在于提供一种基于mcu+fpga的电机自动半流控制装置及方法,旨在解决现有的控制电机运行时无法根据电机运行状态自动调整电机驱动电流的问题。
2、为实现上述目的,第一方面,本发明提供了一种基于mcu+fpga的电机自动半流控制方法,包括以下步骤:
3、基于硬件电路参数设计运行半流和全流大小;
4、通过微控制模块将所述运行半流和全流大小写入电机的每个驱动芯片。
5、其中,所述基于所述硬件电路参数设计运行半流和全流大小,包括:
6、设计硬件电路;
7、根据硬件电路参数设计运行半流和全流大小。
8、其中,所述通过微控制模块将所述运行半流和全流大小写入电机的每个驱动芯片,包括:
9、通过微控制模块将所述运行半流和全流大小写入芯片模块;
10、所述芯片模块将所述运行半流和全流大小写入电机的每个驱动芯片。
11、其中,所述芯片模块可根据项目需求配置电机的全流模式和半流模式。
12、第二方面,一种基于mcu+fpga的电机自动半流控制装置,采用第一方面所述的一种基于mcu+fpga的电机自动半流控制方法,
13、包括微控制模块和芯片模块,所述微控制模块和所述芯片模块连接;
14、所述微控制模块,用于将电机参数配置给所述芯片模块;
15、所述芯片模块,用于将电机参数配置给电机的每个驱动芯片。
16、本发明的一种基于mcu+fpga的电机自动半流控制方法,基于所述硬件电路参数设计运行半流和全流大小,通过微控制模块将所述运行半流和全流大小写入电机的每个驱动芯片,本发明通过能够配置电机运行,能在项目需要的时候配置电机的全流或者半流,使得电机驱动力有的放矢,mcu配置了全流或者半流后,不影响后续mcu配置fpga继而配置电机运行时能立即自动切换为全流状态,电机运行完毕能根据mcu配置的模式切换为全流或者半流状态,如果需要更改电机的全流大小和半流大小,通过mcu配置参数给fpga进而写入各个电机驱动芯片即可,不需要修改硬件,从而解决了现有的控制电机运行时无法根据电机运行状态自动调整电机驱动电流的问题。
1.一种基于mcu+fpga的电机自动半流控制方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于mcu+fpga的电机自动半流控制方法,其特征在于,
3.如权利要求2所述的一种基于mcu+fpga的电机自动半流控制方法,其特征在于,
4.如权利要求3所述的一种基于mcu+fpga的电机自动半流控制方法,其特征在于,
5.一种基于mcu+fpga的电机自动半流控制装置,采用权利要求1-4任意一项所述的一种基于mcu+fpga的电机自动半流控制方法,其特征在于,