I am using the DRV8801 motor driver carrier board to drive a small 12V motor. I’m powering the motor with a DC power supply set to 12V with current limited to 0.37A (the max continuous current of my motor) and the CS pin is consistently outputting 11V. I’m sending the PWM pin a 5V input with 100% duty cycle, supplying the VDD pin with 5V, and the BRAKE pin is pulled low. Even when pulling the BRAKE pin high, I still get 11V at the CS pin. Measuring the current in the motor directly (using a multimeter) yields 0.030A.
The documentation page says that the CS pin will output a voltage proportional to the current in the motor winding, approximately 0.5V/A. I’m not sure why the measured voltage at the CS pin is so high, and why it isn’t reading 0V when BRAKE is pulled high.