Speed min = OL speed lim = 600 - these parameters have to be same since you want to leave open loop control mode with the same speed as starting speed of sensorless mode.įreewheel time = 1s this paramter is not important nowĬMT count = 100 - try higher number to slow down acceleration. Start_acceleration parameter should be close to 1, means that it will reach target speed slower.ġst cmt period = minimum - this time means how long it should stay in current commutation sector It has to be set according to the FTM clock source in ftm.c file But anyway you can find good explanation and description of these parameters in chapter 4 of DRM151 document.Īlign Voltage = 1 V - This is enough regarding small stator resistanceĪlign Duration = 1 sec - Keep rotor aligned for 1 sĭo not change parameter Timer freq !. So yes for now it is just a try and check apporach. Unfortunatelly, there is not document dealing with setting of these parameters. "Motor starts and smoothly switches to closed loop: False
#Bldc tool cant see fault how to#
How do I determine the various parameters to get it to start reliably? I have been through the "Sensorless BLDC Control on Kinetis KV" app note (AN5263), the only one I could find with any details on how to tune the system, but the only instructions I find there are in the flow chart:
(The motor runs fine on a Turnigy PLUSH-80A controller.) More often than not, it runs in the opposite direction slowly until a stall error is generated. If I push-start the motor, it runs fine, but I can't get it through the open-loop start-up process. Regardless of how I set the various parameters in the Freemaster app, the best I have been able to do is to get it to start one time in 5 or so. I am trying to drive a custom sensor-less BLDC motor - 3 phase, 10 magnetic poles. No problems getting it up and running with the included motor.