A power supply device , comprising: first and second electric power supply units that supply electric power to a load unit ; a switch (Q1, Q2) that conducts or interrupts conduction current (I) that flows through a bi-directional circuit (E) to which electric power is supplied from the first electric power supply unit and in which current is capable of flowing in a positive direction (P1), and to which electric power is supplied from the second electric power supply unit and in which current is capable of flowing in a negative direction (P2) that is a direction opposite to the positive direction (P1); a current sensor that outputs a detection voltage (V1) according to the conduction current (I); and a controller that controls the switch (Q1, Q2) by calculating the conduction current (I) based on the detection voltage (V1) output from the current sensor , wherein the controller controls the switch (Q1, Q2) according to the conduction current (I) calculated based on an absolute value of a difference between a reference voltage (Vth) that is the detection voltage (V1) output during a non-conductive state in which current is not flowing through the bi-directional circuit (E), and the detection voltage (V1) output during a conductive state in which current is flowing through the bi-directional circuit (E), the controller turns OFF the switch (Q1, Q2) based on a heat quantity of the bi-directional circuit (E) defined according to the conduction current (I) and a predetermined positive direction interruption threshold, when the conduction current (I) is flowing in the positive direction (P1), and the controller turns OFF the switch (Q1, Q2) based on the heat quantity of the bi-directional circuit (E) defined according to the conduction current (I) and a predetermined negative direction interruption threshold, when the conduction current (I) is flowing in the negative direction (P2). first and second electric power supply units that supply electric power to a load unit ; a switch (Q1, Q2) that conducts or interrupts conduction current (I) that flows through a bi-directional circuit (E) to which electric power is supplied from the first electric power supply unit and in which current is capable of flowing in a positive direction (P1), and to which electric power is supplied from the second electric power supply unit and in which current is capable of flowing in a negative direction (P2) that is a direction opposite to the positive direction (P1); a current sensor that outputs a detection voltage (V1) according to the conduction current (I); and a controller that controls the switch (Q1, Q2) by calculating the conduction current (I) based on the detection voltage (V1) output from the current sensor , wherein the controller controls the switch (Q1, Q2) according to the conduction current (I) calculated based on an absolute value of a difference between a reference voltage (Vth) that is the detection voltage (V1) output during a non-conductive state in which current is not flowing through the bi-directional circuit (E), and the detection voltage (V1) output during a conductive state in which current is flowing through the bi-directional circuit (E), the controller turns OFF the switch (Q1, Q2) based on a heat quantity of the bi-directional circuit (E) defined according to the conduction current (I) and a predetermined positive direction interruption threshold, when the conduction current (I) is flowing in the positive direction (P1), and the controller turns OFF the switch (Q1, Q2) based on the heat quantity of the bi-directional circuit (E) defined according to the conduction current (I) and a predetermined negative direction interruption threshold, when the conduction current (I) is flowing in the negative direction (P2). <EOS>