BLDC之六種霍爾檢測換相排序表


/*
1 BLDC 的六種霍爾換相排列表
2 包含正反轉
*/
//#define BLDC_HALL_CAB  //--
//#define BLDC_HALL_CBA
//#define BLDC_HALL_ACB
//#define BLDC_HALL_BAC

//#define BLDC_HALL_ABC
#define BLDC_HALL_BCA

//----------------CAB------------------------------
#ifdef	BLDC_HALL_CAB
uint8  Tab_StaHolZen[]={0,5,4,6,2,3,1};//正轉 
uint8  Tab_StaHolFan[]={0,2,3,1,5,4,6};//反轉
#endif //BLDC_HALL_CAB

//----------------CBA------------------------------
#ifdef  BLDC_HALL_CBA
uint8  Tab_StaHolZen[]={0,6,4,5,1,3,2};//正轉 
uint8  Tab_StaHolFan[]={0,1,3,2,6,4,5};//反轉 
#endif //BLDC_HALL_CBA

//----------------ACB------------------------------
#ifdef  BLDC_HALL_ACB
uint8  Tab_StaHolZen[]={0,3,2,6,4,5,1};//正轉 
uint8  Tab_StaHolFan[]={0,4,5,1,3,2,6};//反轉 
#endif //BLDC_HALL_ACB

//----------------ABC------------------------------
#ifdef  BLDC_HALL_ABC
uint8  Tab_StaHolZen[]={0,3,1,5,4,6,2};//正轉 
uint8  Tab_StaHolFan[]={0,4,6,2,3,1,5};//反轉 
#endif //BLDC_HALL_ABC

//----------------BAC------------------------------
#ifdef  BLDC_HALL_BAC
uint8  Tab_StaHolZen[]={0,5,1,3,2,6,4};//正轉 
uint8  Tab_StaHolFan[]={0,2,6,4,5,1,3};//反轉 
#endif //BLDC_HALL_BAC

//----------------BCA------------------------------
#ifdef  BLDC_HALL_BCA
uint8  Tab_StaHolZen[]={0,6,2,3,1,5,4};//正轉 
uint8  Tab_StaHolFan[]={0,1,5,4,6,2,3};//反轉 
#endif //BLDC_HALL_BCA



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM