The invention provides a drive motor stroke position detection device, which comprises an air guide mechanism driven by a drive motor. The drive motor is controlled by a drive circuit of a master control chip and comprises a limit switch at a reference position of the air guide mechanism and a detection circuit in signal connection with the limit switch, and signals detected by the detection circuit are fed back to the master control chip. A drive motor stroke position control method includes firstly, using the master control chip to control the drive motor to drive the air guide mechanism in rotation towards a return position, secondly, using the detection circuit to detect whether the limit switch is off or not, and proceeding to a third step if yes or proceeding to a fourth step if no, thirdly, using the master control chip to control the drive motor to drive the air guide mechanism in Y-degree rotation towards the return direction and proceeding to a fifth step, fourthly, determining whether the air guide mechanism rotates towards the return direction by Z degrees or not, and proceeding to the fifth step if yes or directly quitting a program, and fifthly, quitting the program when return is complete. Compared with the prior art, the drive motor stroke position detection device and the method are reliable in drive motor stroke detection, return time is reduced, and noise caused by extra running is avoided.