Hello,
I'm currently using the DRV8353RS-EVM in order to evaluate its suitability for a project. Using the GUI and default firmware, I'm able to get x6 PWM mode to work using FOC but my end goal is to use x1 PWM mode with a motor that has hall effect sensors and I would ideally like to replicate this.
I attempted to do this in steps, first trying x3 PWM and x1 PWM mode (without sensors connected) but neither of these work - should these work in the default sensorless FOC configuration? Is there something I need to do other than change the SPI register? In x3 PWM mode, the motor barely moves, whilst in x1 PWM it tries to move but faults and my power supply current limits. If I could first get this to work, that would be great.
I'm aware the firmware is designed to be sensorless, however is there a way to imitate a sensored application without completely rewriting the firmware? I tried to connect the hall sensors to J3, placed 0ohm resistors at R48, R50 and R52 and then applied a PWM signal from a function generator at INHA whilst holding INHC low and INLC high (with the SPI reg set to x1 PWM mode). However, nothing happens. It's almost like it needs jump starting or the device doesn't recognise the input signals. There are no signals at the gate drive outputs. One theory I have is that the MCU is attempting to drive the hall sensor input lines at the same time as the sensors, causing the signals to never pass a threshold. I will try to uninitialise these pins from the MCU to see if it helps at all but any other ideas would be much appreciated as I may well be missing something fundamental!
Thanks in advance