Hello,
I am looking for a motor driver with an integrated hall sensor that enables me to switch the direction of the BLDC motor. The application is a door that opens and closes but has a pinch sensor algorithm that reads the hall sensor and monitors the current.
I can’t tell if MP9518 is what will suit my application. Can someone help me find what I am looking for?
Hello,
The MP9518 drives single-phase, brushless, DC motors up to 1.2A load and has a 3.3V - 18V Input voltage range. It has an integrated hall-effect sensor as well.
As for driving a BLDC motor forwards and backwards, the MP9518 consists of 2 half-bridge gate drivers where they may control two phases. This IC is ideal for bidirectional control for a single-phase DC motor where 2 half-bridge drivers would control forward and reverse rotation.
However, BLDC motors need 3-phase control for bidirectional operation, so the MP9518 isn’t the IC for this application assuming you will be using a BLDC motor. Instead, full three-phase control is needed here.
For that reason, I must recommend the following IC for your application (3V - 22V Input Range at 1.2A load):
Hope this helps.
Best,
Krishan
Krishan,
Thank you for your detailed response. The intent behind using the BLDC rather than DC was so a hall sensor could be used to detect the current so that my MCU can stop and reverse the motor if the current is abnormal.
I was under the impression that external hall sensors can only be used with BLDC motors. Are you saying that I can drive a brushed DC motor bidirectionally with MP9518 and monitor the current with my MCU?
I should also note that I believe I need a linear hall sensor rather than digital - please let me know if MP9518’s hall sensor is linear.
Hello,
Apologies for the delayed response on this issue.
Yes, when the MP9518 is configured as an H-Bridge, it can drive Brushed DC motors bidirectionally.
Also, the IC also includes a linear hall sensor which allows the MCU that you include such that you can continuously monitor current. The linear hall sensor is also useful for detecting overcurrent conditions dynamically if that was something you were interested in implementing as well.
Best,
Krishan
Thank you for getting back to me on this, Krishan, I appreciate it. Sounds like it’s a match.
Would the product be “configured as an H-Bridge” by the manufacturer?
Or - do you mean configured using external components? If it must be configured using external components, how would it be different than the recommended setup here?

Apologies if I added a variable of confusion here, the IC with the motor set up is already configured as an H-Bridge by MPS as you said, so following the typical application as the image you have shown should output the desired bidirectional motor control for a brushed DC motor.
Best,
Krishan