전기주기에서 6 단계 제어라고도하며, 전기주기, 모터 만 6 개 상태 또는 6 가지 종류의 고정자 전류 상태 (6 가지 종류의 스위치 상태 3 상 브리지 암)。 각각의 각 상태는 방향 벡터 토크의 합성으로 간주 될 수있다. 로터 회전. 제곱파 제어에서 주로 두 가지 양을 제어하기 위해, 하나는 개방형 튜브 상태에 해당하는 모터 로터 위치, 홀, 로터 위치를 얻기위한 홀 정보, 카운터 전자 힘 정보로부터의 브러시리스 모터가 없으므로 로터 위치를 얻기 위해 개방형 튜브 상태를 결정합니다. 두 번째는 토크와 속도를 제어하기 위해 현재 크기의 크기를 제어하기위한 듀티 비율을 제어함으로써 PWM 듀티 사이클 제어입니다.
2. Square Wave Algorithm 구현 단계
Hall Square Wave Control :
1. 버스 바 전류 샘플링의 광고 값 읽기, 버스 바 전류 계산
2. 전류 루프 계산은 PWM 듀티 사이클을 제공하고 주어진 현재 3의 전류 크기를 제어해야합니다
. 3 인용 브리지 팔 오픈 튜브 어레이와의 홀 관계에 따라 홀의 상태에 따라 개방형 스위치에 따라 각각의 홀 점프를 얻습니다. 정류 지점))
4. 인접한 주 부문 사이의 홀은 60 & deg 인 전력주기의 1 개의 6 개에 대해; 사용 타이머를 기록 할 수 있습니다 & 60도; 섹터 시간, 따라서 현재 주파수가 계산되고 운동 속도가 얻어집니다.
5. 내부 링으로 전류 루프, 외부 링으로서의 속도 루프, 홀 스퀘어 웨이브 제어 블록 다이어그램과 같은 모터 폐 루프 제어. Hall Square Wave Control의 경우 모터가 시작되고 모터 로터 위치가 홀 스테이트 벡터 토크를 직접 잡아 당기고 모터를 시작할 수 있으며 폐쇄 루프 컨트롤에 직접 사용할 수 있다는 것을 알았습니다.
3. BEMF Square Wave Control :
1. 버스 바 전류 샘플링의 AD 값, 버스 바 전류 계산.
2. 전류 루프 계산은 PWM 듀티 사이클을 제공하고, 주어진 전류의 전류 크기를 제어해야합니다
. 전기 주파수를 전환 한 다음 카운터 전자 힘 모델로 전환하십시오.
4. 고주파 위상 비교기 출력 상태로 읽기위한 타이머 인터럽트, 위상 비교 출력 레벨 플립이 반대 전기 유전자 력을 제로로 생성 한 경우,이 시점에서, 읽기 시간베이스 타이머 d 카운트 값, 저장, 타이머 d, d를 지우고, 타이머 비교 0 비교 값, 열린 타이머 타이밍 STARTION DE STERTION DERPORT 및 30이기까지 타이머 비교 0 비교 값을 정리하고, 타이머 비교 0 비교 값을 정리하고, 정복을 구성합니다. DEG; 전기 각도 및 정류.
5. 내부 고리로 전류 루프, 외부 링으로서의 속도 루프, 모터 폐쇄 루프 제어, BEMF 제곱파 제어의 경우 모터가 시작되고 모터가 시작되므로 모터 로터 위치를 알지 못하므로 모터 로터 위치를 알지 못하므로 주어진 크기 및 주파수 드라이브 모터 로터에 따른 고정자 전류를 사용해야하며, 모터를 달성하기 위해 모터를 달성 할 수 있습니다.