Abstract:
A battery pack fault detection device and a method for detecting a fault of a battery pack are provided. The battery pack fault detection device comprises: N diodes in which each battery is connected with one of the N diodes in anti-parallel via a detecting line; N+1 switches; a switch control circuit (4) for switching on or switching off each switch; a voltage collection circuit (5) connected with the switch control circuit (4) for collecting a voltage of the battery; an analog-to-digital conversion circuit (6) for performing an analog-digital conversion on the voltage of the battery to obtain a digital voltage; a detection control circuit (7) connected with the switch control circuit (4) and the analog-to-digital conversion circuit (6) for controlling the switch control circuit (4) to switch on or off each switch and for comparing the digital voltage with a preset value to judge a fault of the battery pack.