A motor driver system comprising: an inverter; an excess current sensing device configured to compensate a sensing value and to output the compensated sensing value; and a controller configured to stop a motor when the compensated sensing value exceeds a preset excess value, characterized in that the sensing value is obtained from the values of the currents flowing through each phase of the inverter, wherein the excess current sensing device compensates the sensing value depending on a temperature of the motor, wherein the excess current sensing device comprises: shunt resistors connected to each phase of the inverter for sensing the sensing value from values of currents flowing through each resistor; summing resistors configured to sum the respective voltage applied to each shunt resistor and to output a sensed voltage value; an operational amplifier configured to amplify the sensed voltage value and to output to the inverter the compensated sensing value; and a gain control resistor connected between the inverting input terminal of the operational amplifier and a ground; a temperature variable resistor having a variable resistance value varying with the temperature of the motor; a noise elimination resistor connected between the output terminal of the operational amplifier and the ground in order to minimize a noise current, so that the noise current flows to the ground, wherein the noise elimination resistor has a value lower than that of the temperature variable resistor and the gain control resistor so that the noise current flows through the noise elimination resistor, wherein the temperature variable resistor includes a Positive Temperature Coefficient element having an increasing resistance value when the temperature rises, and the temperature variable resistor is connected to an output terminal of the amplifier so that the compensated sensing value rises when the temperature rises, wherein the inverter transmits an excess current sensing signal to the controller when the compensated sensing value exceeds the preset excess value, and the controller stops the motor when the excess current sensing signal is received. an inverter; an excess current sensing device configured to compensate a sensing value and to output the compensated sensing value; and a controller configured to stop a motor when the compensated sensing value exceeds a preset excess value, characterized in that the sensing value is obtained from the values of the currents flowing through each phase of the inverter, wherein the excess current sensing device compensates the sensing value depending on a temperature of the motor, wherein the excess current sensing device comprises: shunt resistors connected to each phase of the inverter for sensing the sensing value from values of currents flowing through each resistor; summing resistors configured to sum the respective voltage applied to each shunt resistor and to output a sensed voltage value; an operational amplifier configured to amplify the sensed voltage value and to output to the inverter the compensated sensing value; and a gain control resistor connected between the inverting input terminal of the operational amplifier and a ground; a temperature variable resistor having a variable resistance value varying with the temperature of the motor; a noise elimination resistor connected between the output terminal of the operational amplifier and the ground in order to minimize a noise current, so that the noise current flows to the ground, shunt resistors connected to each phase of the inverter for sensing the sensing value from values of currents flowing through each resistor; summing resistors configured to sum the respective voltage applied to each shunt resistor and to output a sensed voltage value; an operational amplifier configured to amplify the sensed voltage value and to output to the inverter the compensated sensing value; and a gain control resistor connected between the inverting input terminal of the operational amplifier and a ground; a temperature variable resistor having a variable resistance value varying with the temperature of the motor; a noise elimination resistor connected between the output terminal of the operational amplifier and the ground in order to minimize a noise current, so that the noise current flows to the ground, wherein the noise elimination resistor has a value lower than that of the temperature variable resistor and the gain control resistor so that the noise current flows through the noise elimination resistor, wherein the temperature variable resistor includes a Positive Temperature Coefficient element having an increasing resistance value when the temperature rises, and the temperature variable resistor is connected to an output terminal of the amplifier so that the compensated sensing value rises when the temperature rises, wherein the inverter transmits an excess current sensing signal to the controller when the compensated sensing value exceeds the preset excess value, and the controller stops the motor when the excess current sensing signal is received.