Trích:
Nguyên văn bởi doi_gio_hu
Em xem lại và thấy cái bảng ng][ì ta lập trong file AN957 là đúng rồi đó anh ạ.
Lý do của việc lập bảng không theo tuần tự là do tín hiệu Hall thu về cũng không theo tuần tự và bảng này được lập là để phù hợp với tín hiệu Hall đó.
Tín hiệu Hall thu về của ta không như trong tài liệu AN85 cung cấp đâu.Em đã tiến hành đo thực tế và thu được bảng tín hiệu Hall như sau:011;001;101;100;110;010
Nếu đem so sánh với bảng trong file AN957 thì hoàn toàn phù hợp về thứ tự dẫn của các pha.
|
-->
trong tài liệu 885, trang 5
Based on the physical position of the Hall sensors, there are two versions of output. The Hall sensors may be at 60° or 120° phase shift to each other. Based on this, the motor manufacturer defines the commutation sequence, which should be followed when controlling the motor". Bạn có thể xem trang 4 và ví dụ mà tôi nói là 120°. Cái ở 957 là 60° và ko cần đo cũng biết chắc chắn đầu ra là vậy.
Tuy nhiên tôi cho là là 2 cái bảng StateLoTable[] trong 2 trường hợp điều khiển của an957 là không hợp lí như tôi đã đưa ra. Bạn đã chạy thực tế thì kết quả thế nào ?