2025-03-04 6:52 PM - last edited on 2025-03-28 2:41 AM by Peter BENSCH
I tried to send a forward message to control the motor. The message goes out fine the first time, but after I turn it off, it can't be turned on again due to a DSLS error. I checked the voltage of the SH and SL pins. SH is 3.8V, and SL is approximately 0V, but the threshold for DS is 1.35V, so it causes the error. I'm not sure why this happens, so I hope you can help me with this problem. @@
The error is a Drain Source Low-Side error in a full H-bridge. This indicates that the VDS of the Mosfet is higher than the VDS threshold I have set to 1.35V. The actual value of the SH pin is 3.8, and SL is 0, which led to the error. I measured the SH pin in the hardware, and the value is 3.8V, so the signal is OK now. However, I don't understand why, when I turn off all of the Gate of the Mosfet in the H-bridge and measure the SH pin, it is still 3.8; it should be 0V, right? If you know how to solve this problem, I hope you can help me. Thank you so much.
Regards
2025-03-04 10:17 PM - edited 2025-03-05 10:55 PM
2025-03-28 2:55 AM
Please not that the community is a peer-to-peer platform for public technical questions. Documents and support for confidential devices like this one are only available in person, for which please contact your local distributor, the Online Support OLS or the nearest office of STMicroelectronics.
I would also like to ask you not to post any confidential information or excerpts thereof in this public forum, as this is a violation of confidentiality agreements.
Regards
/Peter