In a DC motor as I understand it, a current is passed through a coil of wire within a magnetic field. The magnetic field exerts a force on the current perpendicular to the direction of the current. This force causes the coil to spin. Is the coil is between the north and south poles of 2 magnets. Can the motor work if there is only one magnet? single magnet still produces a magnetic field. Would the field produced by one magnet be too weak?