I am using an MCP 14E9-E/P with my nano 33 BLE sense to control some micromotors. So in my head, this was about connecting the motors to the "OUT A" and "OUT B" pins of the MCP 14E9 and the "IN A" and "IN B" to analog outputs of the Arduino. Then I should be able to control the motor speed via PWM I thought.
What happens now is that the MOSFET behaves relatively randomly. When I touch the blank "IN A" contact for example sometimes it turns the motor on and it stays on after I let loose. Sometimes it turns off if I touch again. Sometimes it seems to randomly turn itself on?
VDD gets 3.3V from a lipo (regulated)
GND is connected
ENA and ENB are connected to VDD
OUTA and OUTB are connected to Chinese micromotors
It is not defective I tried two.
Datasheet of the IC: https://cdn-reichelt.de/documents/datenblatt/A200/MCP14E9-10-11.pdf
What did I not get about this IC?
Thank's in advance!