附件程序是我用DSP2812开发的无刷直流电机控制程序,程序是在TI公司的BLDC3_1软件的基础上构造的,实现了无刷直流电机的速度环PID控制,效果可以。 其中,无刷直流电机是有HALL传感器的系统,所以在转速测量上还需要进一步的改进(如果要求精确的话)。电机是24V3000rpm~~~;驱动板是类似TI公司的DMC1500?板卡,所以可以参考它的说明(只针对信号的连接的参考) 现把源程序共享下,没有文档(主要是不知大家的需求和具体问题),如果有使用的和疑问,请跟贴说明,我会跟贴回答,欢迎和大家交流,欢迎批评指正!本程序只提供给大家研究参考,如用于其他用途,后果自负!呵呵,谢谢! 第一部分(解压后把所有文件夹下的文件放到一个目录下,有LIB,SOUCE,INCLUDE,WORK,CMD五个文件夹,附件要求小于100K,只能如此,2800_ml库文件自己添加到LIB文件夹下) 第二部分(解压后把所有文件夹下的文件放到一个目录下,有LIB,SOUCE,INCLUDE,WORK,CMD五个文件夹,附件要求小于100K,只能如此,2800_ml库文件自己添加到LIB文件夹下) 第三部分(解压后把所有文件夹下的文件放到一个目录下,有LIB,SOUCE,INCLUDE,WORK,CMD五个文件夹,附件要求小于100K,只能如此,rts2800_ml库文件在X:\CCStudio_v3.1\C2000\cgtools\lib目录下,请自己添加到LIB文件夹下。)
第四部分(解压后把所有文件夹下的文件放到一个目录下,有LIB,SOUCE,INCLUDE,WORK,CMD五个文件夹,其中,rts2800_ml库文件在X:\CCStudio_v3.1\C2000\cgtools\lib目录下,请自己添加到LIB文件夹下。 我的目录是:D:\CCStudio_v3.1\MyProjects\DSPMotor\....,请修改项目文件以符合您的目录! )
HuR4KrXJ.rar (309.34 KB)
|