2024-02-14 04:20 AM - last edited on 2024-02-14 04:51 AM by Peter BENSCH
Hi,
I am using the L99LDLH32 driver in an application in which some of the output pins of the driver are in open load, the problem is that in this way an open load fault is generated by the driver, deactivating all the output channels.
Is it possible to disable open load detection for the L99LDLH32 driver?
Thank you.
2024-02-14 04:57 AM - edited 2024-02-14 05:41 AM
Welcome @javher4127, to the community!
the data sheet, section 5.3.9 states:
For all (and only) those channels mapped on DIN (DIN_MAP_CHx = 01), the L99LDH32 features the indication of open load on FAULT pin. If the bit OL_EN (see FTP/RAM memory map, Chapter 7) is equal to “0”, the open load fault detection is NOT propagated on FAULT bus; whilst if OL_EN = 1, the open load of the faulty channel is indicated on associated FAULT bus (pulled low).
Does this answer your question?
Regards
/Peter
2024-02-14 05:34 AM
Thank you very much Peter!
The bit OL_EN is set to "0" as shown in the following image:
But despite this, when I try to activate an output channel, the device indicates an open load fault and the FE2 bit of the global status byte is set to "1".
2024-02-14 05:40 AM
This behaviour is indeed interesting, but I can't explain it to myself, nor do I have a board to understand it. Perhaps someone else will come up with more ways to answer.