This is Chamarthi from India. I am using the BLDC Shield IFC007T board for controlling the BLDC motor. While developing the current controller, I observed there is an offset existing in the IS pin for zero current. We want to know the method to compensate the OFFSET in the signal IS of the board. Please share with us if there is any possible compensation method in the control algorithm, which would be easy and handy for us.
Hi, you are right, the IS current consist of an offset and the sense current information. The offset correction isn't implemented. You may want to measure the offset via the ADC before you run the software and substract this value later on. You may also check on github: https://github.com/Infineon/IFX007T-Motor-Control