fig1 illustrates a control circuit of an ultrasonic treatment device 100 . the ultrasonic treatment device 100 comprises a central control unit 1 , a power supply 2 , an oscillator 3 , an output circuit 4 , and a current detection circuit 5 . the central control unit 1 controls the entire ultrasonic treatment device and is connected to a voltage regulator 11 , a display 12 , an input unit 13 , a function setting unit 14 , and an interrupt loop 15 . the voltage regulator h is connected to the power supply 2 to regulate an input power source v provided by the power supply 2 , and then supply the input power source v to the central control unit 1 . the display 12 provides the function for displaying images , graphics , data , information , etc . the input unit 13 provides input commands . the function setting unit 14 enables the setting of high / low mode , the timer , and the memory for emitting the ultrasonic energy . the interrupt loop 15 provides various interrupt timing . the oscillator 3 is connected to the central control unit 1 via the oscillator switch loop 31 and generates a sequence of oscillator signals s to the output circuit 4 . the output circuit 4 receives the oscillator signals s and generates ultrasonic energy through a probe 41 . the current detection circuit 5 is connected to the output circuit 4 via the oscillator switch loop 31 and the oscillator 3 , and is also connected to the central control unit 1 via the signal converting circuit 51 . the current detection circuit 5 is used to detect a current value a n flowing through the output circuit 4 , which is converted by the signal converting circuit 51 into a current signal fb and then sent to the central control unit 1 . at this point , the central control unit 1 , the interrupt loop 15 , the current detection circuit 5 , and the signal converting circuit 51 forms an intelligent detection loop 6 to carry out safety detection during use . referring to fig2 , which illustrates a control flowchart according to a first embodiment of the present invention . please also refer to fig1 . the ultrasonic treatment device is first activated by supplying an input power source v from the power supply 2 ( step 101 ). before starting ultrasonic therapy , firstly the necessary parameters are set to the ultrasonic treatment device , wherein the parameters comprise a current error range rt , a time reference value t 0 , and an upper limit value for working time tw 0 ( step 102 ). these parameters can be set by the input unit 13 , and can also be pre - stored into a memory . after completing the settings , the oscillator 3 is activated , which generates the oscillator signals s to the output circuit 4 and then to the probe 41 to generate the ultrasonic energy ( step 103 ). at this point , the interrupt loop 15 simultaneously starts timing and obtaining the sampling working time tw during which the ultrasonic energy is generated ( step 104 ). after the ultrasonic energy is generated from the probe 41 , detection of a load is first carried out to determine whether or not the probe 41 - is in contact with a surface of a skin ( step 105 ). during practical application , from the changes in the current values a n flowing through the output circuit 4 detected by the current detection circuit 5 , it is able to determine whether or not the probe 41 is in contact with the surface of the skin . the detected current value a n when the probe 41 is in contact with the surface of the skin is different from that when the probe 41 is not in contact with the surface . by applying this principle , it can determine whether or not the probe 41 is in contact with the surface of the skin . additionally , when the probe 41 is under a no - load condition ( not in contact with the surface of the skin ), the wave energy is unable to dissipate and causes a high temperature . therefore , by detecting a temperature of the probe 41 , it is able to determine whether or not the probe 41 is in contact with the surface of the skin . when it is determined that the probe 41 is not in contact with the surface of the skin , the probe 41 is stopped or paused from generating ultrasonic energy . this is achieved by the central control unit 1 which generates a control signal so to the oscillator switch loop 31 and causes the oscillator switch loop 31 to turn to an open state which disables the oscillator 3 , thereby stopping or pausing the probe 41 from generating ultrasonic energy . of course , the input power source v provided by the power supply 2 can also be directly cut off to stop the generation of ultrasonic energy . when it is determined that the probe 41 is in contact with the surface of the skin , a motion detection is performed . the method for motion detection comprises firstly , using the current detection circuit 5 to detect the current value a n presently flowing through the output circuit 4 ( step 106 ), and then determining whether or not the changes in the detected current value a n are maintained within the current error range rt ( step 107 ). when the ultrasonic treatment device 100 performs oscillations and generates ultrasonic energy , the changes in loads causes the current values a n to change significantly . according to this principle , the current error range rt preset within the ultrasonic treatment device becomes the reference value . if the change in the detected current values a n exceed the current error range rt , the range of change in the current value a n is wide enough , thereby indicating that the probe 41 is maintained in a state of motion or sliding . if the change in the detected current values a n stays within the current error range rt , this indicates that the probe 41 is not moving or sliding and is staying in the same position for a long period of time . in the present embodiment , whether or not the change in the current values a n are maintained within the current error range rt is determined by first comparing the detected current value a n with a current value a n - 1 detected from the last sampling in order to obtain a current change δa n ( step 107 a ). then , it is determined whether or not the current change δa n is smaller than the current error range rt ( step 107 b ). comparing the results of the present sample and the last sample allows the exclusion of some errors caused by variables affected by time , thereby enabling more accurate determination . moreover , the current error range rt is set in the central control unit 1 which determines the changes of the current values a n . besides , by means of the circuit design , the signal converting circuit 51 is also used to compare the changes in the current values a n with the current error range rt while a signal is converted by the signal converting circuit 51 . then , the current condition signal fb fed from the signal converting circuit 51 is transmitted to the central control unit 1 to be subsequently determined . when the changes in the detected current value a n exceed the current error range rt ( staying in a state of motion or sliding ), it is determined whether or not the sampling working time tw during which the ultrasonic energy is generated from the probe 41 obtained by the interrupt loop 15 reaches a predetermined upper limit value for working time tw 0 ( step 108 ). when the sampling working time tw during which the ultrasonic energy is generated from the probe 41 reaches the upper limit value for working time tw 0 , the probe 41 is stopped from generating ultrasonic energy to prevent the excessive working time that would cause accidents . the probe 41 is stopped by disabling the oscillator 3 by the central control unit 1 , and also by directly cutting off the input power source v provided by the power supply 2 . when the detected changes in the current value a n are maintained within the current error range rt ( not in motion or sliding ), it is determined whether or not the sampling holding time t during which the change in the current values a n maintained within the current error range rt exceeds the time reference value t 0 ( step 109 ). this can be achieved by obtaining the sampling holding time t by the interrupt loop 15 ( step 109 a ), and by determining whether or not the sampling holding time t exceeds the time reference value t 0 by the central control unit 1 ( step 109 b ). when the sampling holding time t is determined to exceed the time reference value t 0 , the probe 41 is stopped from generating ultrasonic energy ( step 110 ) to prevent the probe 41 from staying in contact in the same position for a long period of time , letting wave energy build up , and cause injuries . the probe 411 is stopped by disabling the oscillator 3 by the central control unit 1 , and also by directly cutting off the input power source v provided by the power supply 2 . referring to fig3 , which illustrates a control flowchart of according to a second embodiment of the present invention . the steps of this embodiment are essentially the same as that of the aforementioned first embodiment , thus the same steps are designated with the same reference numerals . the difference is that the step for determining whether or not the probe 41 is in contact with the surface of the skin is eliminated , and the subsequent detection of motion or sliding is proceeded . although the present invention has been described with reference to the preferred embodiments thereof , as well as the best modes for carrying out the present invention , it is apparent to those skilled in the art that a variety of modifications and changes may be made without departing from the scope of the present invention which is intended to be defined by the appended claims .
a detection method for an ultrasonic treatment device is disclosed . a current value presently flowing through an output circuit of the ultrasonic treatment device is detected when a probe of the ultrasonic treatment device is in contact with a surface of a user &# 39 ; s skin . whether or not the change in the current values maintains within a predetermined current error range is determined , and whether or not a sampling holding time during which the change in the current values maintains within the current error range exceeds a predetermined time reference value is also determined . when the probe is determined to be under abnormal conditions according to the current error range , time reference value and the upper limit value of working time , the probe is stopped from generating ultrasonic energy , thereby lowering the risks for the user and preventing the user from injuries .