motor_param.h 797 B

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef _MOTOR_PARAM_H__
  2. #define _MOTOR_PARAM_H__
  3. #include "bsp/bsp.h"
  4. #ifdef MOTOR_BLUESHARK_NEW1
  5. #define MOTOR_R 0.010f
  6. #define MOTOR_Ld (0.000120f*0.5f)
  7. #define MOTOR_Lq (0.000200f*0.5f)
  8. #define MOTOR_POLES 4
  9. #define MOTOR_ENC_OFFSET 0.0F
  10. #elif defined MOTOR_BLUESHARK_NEW2
  11. #define MOTOR_R 0.010f
  12. #define MOTOR_Ld (0.000120f*0.5f)
  13. #define MOTOR_Lq (0.000200f*0.5f)
  14. #define MOTOR_POLES 4
  15. #define MOTOR_ENC_OFFSET 0.0F
  16. #elif defined MOTOR_BLUESHARK_OLD
  17. #define MOTOR_R 0.012f
  18. #define MOTOR_Ld (0.000143f*0.5f)
  19. #define MOTOR_Lq (0.000205f*0.5f)
  20. #define MOTOR_POLES 5
  21. #define MOTOR_ENC_OFFSET 180.0F
  22. #elif defined MOTOR_3505
  23. //编码器电机 3505
  24. #define MOTOR_R 0.08f
  25. #define MOTOR_Ld 0.000032f
  26. #define MOTOR_Lq 0.000032f
  27. #define MOTOR_POLES 10
  28. #endif
  29. #endif /* _MOTOR_PARAM_H__ */