Description: Using DSP2812 developed brushless DC motor control program, the program is TI' s BLDC3_1 software based on the structure, to achieve a brushless DC motor speed loop PID control, the effect can be. Among them, the brushless DC motor is a HALL sensor system, so the speed measurements need further improvement (if required precise words). Motor is 24V3000rpm ~ ~ ~ driver board is similar to TI' s DMC1500? Card, so you can refer to its description (only for the connection of the reference signal).
File list (Check if you may need any files):
dsp2812 motor\CMD\DSP281x_Headers_BIOS.cmd
.............\...\DSP281x_Headers_nonBIOS.cmd
.............\...\F2812_EzDSP_RAM_lnk.cmd
.............\...\F2812_XintfBoot.cmd
.............\Include\BLDCMotor.h
.............\.......\DLOG4CH.h
.............\.......\DSP281x_Adc.h
.............\.......\DSP281x_ADC04U.h
.............\.......\DSP281x_BLDCPWM.h
.............\.......\DSP281x_BMSK.h
.............\.......\DSP281x_CpuTimers.h
.............\.......\DSP281x_DefaultIsr.h
.............\.......\DSP281x_DevEmu.h
.............\.......\DSP281x_Device.h
.............\.......\DSP281x_ECan.h
.............\.......\DSP281x_EN.h
.............\.......\DSP281x_Ev.h
.............\.......\DSP281x_GlobalPrototypes.h
.............\.......\DSP281x_Gpio.h
.............\.......\DSP281x_Hall3.h
.............\.......\DSP281x_Mcbsp.h
.............\.......\DSP281x_PieCtrl.h
.............\.......\DSP281x_PieVect.h
.............\.......\DSP281x_Sci.h
.............\.......\DSP281x_Spi.h
.............\.......\DSP281x_SWPrioritizedIsrLevels.h
.............\.......\DSP281x_SysCtrl.h
.............\.......\DSP281x_Xintf.h
.............\.......\DSP281x_XIntrupt.h
.............\.......\DSPMotor_Head.h
.............\.......\IQmathLib.h
.............\.......\math.h
.............\.......\mod6_cnt.h
.............\.......\parameter.h
.............\.......\pid_reg3.h
.............\.......\rmp2cntl.h
.............\.......\rmp_cntl.h
.............\.......\speed_pr.h
.............\.......\stdio.h
.............\.......\stdlib.h
.............\.......\string.h
.............\Lib\iqDMC_ml.L28
.............\...\IQmath.lib
.............\Source\BLDCMotor.c
.............\......\DLOG4CHC.asm
.............\......\DSP281x_ADC04U.c
.............\......\DSP281x_BLDCPWM.c
.............\......\DSP281x_CodeStartBranch.asm
.............\......\DSP281x_CpuTimers.c
.............\......\DSP281x_CSMPasswords.asm
.............\......\DSP281x_DBGIER.asm
.............\......\DSP281x_DefaultIsr.c
.............\......\DSP281x_ECan.c
.............\......\DSP281x_EN.c
.............\......\DSP281x_Ev.c
.............\......\DSP281x_GlobalVariableDefs.c
.............\......\DSP281x_Gpio.c
.............\......\DSP281x_Hall3.c
.............\......\DSP281x_InitPeripherals.c
.............\......\DSP281x_PieCtrl.c
.............\......\DSP281x_PieVect.c
.............\......\DSP281x_Sci.c
.............\......\DSP281x_Spi.c
.............\......\DSP281x_SWPrioritizedDefaultIsr.c
.............\......\DSP281x_SysCtrl.c
.............\......\DSP281x_usDelay.asm
.............\......\DSP281x_XintfBootReset.asm
.............\Work\cc_build_Debug.log
.............\....\Debug.lkf
.............\....\Work.CS_\FILE.CDX
.............\....\........\FILE.DBF
.............\....\........\FILE.FPT
.............\....\........\SYMBOL.CDX
.............\....\........\SYMBOL.DBF
.............\....\........\SYMBOL.FPT
.............\....\Work.paf2
.............\....\Work.pjt
.............\....\Work.sbl
.............\说明.txt
.............\说明01.txt
.............\说明02.txt
.............\Work\Debug
.............\....\Work.CS_
.............\CMD
.............\Include
.............\Lib
.............\Source
.............\Work
dsp2812 motor