The present invention discloses a control device and method for over current or short circuit protection of electronic cigarette. The control device includes an input module, a power module, a heating element, a switch control module, a comparator, and a FET; the FET is used to detect an operating voltage generated by an operating current following through the internal resistance of the FET, and the operating voltage is transmitted to the comparator; the comparator compares a reference voltage with the operating voltage, and output a potential signal to the switch control module, the switch control module turns off the FET or maintains it turning on corresponding to the potential signal, further the FET powers off or powers on the heating element. Therefore the circuit of electronic cigarette is protected in over current or short circuit condition.