Hi! I'm trying to make a mini quadcopter. To control the speed of the motor, I'm using a mosfet in 'Low-side' configuration controlled by PWM signals from an arduino pro mini. The mosfet I'm using is 'SQ2310ES', an n-channel mosfet. The motor is a coreless dc brushed one, operating on 3.7V. The motor has a resistance of 1 ohm roughly. The battery I'm using is a '3.7V Li-ion 780mah 25C'. The motor works perfectly when I connect it directly to the battery and the voltage across the terminals measure '3.7V'. However, when I include the mosfet in the circuit, the voltage drop across the motor measures only '0.5V' despite the arduino producing a full duty cycle PWM (5V). The battery voltage does not drop and remains at '3.7V'. Gate voltage doesn't change either (5V). When I disconnect the motor from the circuit, the voltage across the motor slot increases to 3.7V. The problem is when I connect the motor, the voltage drops to '0.5V'. What am I missing? I'm new to electronics and it would be great if someone could help me.
Here is the circuit:
Here is the datasheet of the mosfet:
https://www.vishay.com/docs/67036/sq2310es.pdf
Here is the circuit:
Here is the datasheet of the mosfet:
https://www.vishay.com/docs/67036/sq2310es.pdf