Hello, I have MCSPTE1AK144 and I want to run BLDC motor with hall sensor.
I follow the https://www.nxp.com/document/guide/getting-started-with-the-s32k144-bldc-pmsm-development-kit:GS-MCS... . I installed the software apllication and run the BLDC_6step example, and motor can run in sensorless mode. And I just change the HALL_SENSOR 0 to 1 in motor_structure.h.
It prevented the motor from running. The appstate is converted to fault immediately after the run state.
I did not change any configuration. Should I change something in example code? I'm a beginner. I need an example because I want to control the motor with or without a sensor. I need help.
++ I found the problem. DCB has overcurrent I think. But I can not solve this.
Hi,
overcurrent detection can be set by board's potentiometer
Set it accordingly and e.g. restart MCU.
BR, Petr
Hi PetrS,
First, thank you for your reply.
I've been working on the project for weeks, so the jumpers are all in the right place.
In other examples and in sensorless mode, the motor runs well. However, overcurrent occurs only when the hall sensor is used in BLDC. Do you have any information, documents, or other settings that I can check?
Hi,
the AN12435.pdf in the MCSPTE1AK144 package describes both sensorless and HALL sensor usage for BLDC motor control so you can refer to it, I think.
BR, Petr