A power supply (20) comprises a vibrating element (22) that generates a basic clock, an FPGA (211) that generates PWM waves for driving an ultrasonic transducer (101) at a constant current on the basis of the basic clock generated by the vibrating element (22), and a drive circuit (23) that digitally amplifies and outputs the PWM waves, said drive circuit being connected to the FPGA (211). The FPGA (211) outputs the PWM waves when an output signal for driving an ultrasonic treatment tool (10) has been inputted, and outputs a rectangular wave having a predetermined duty ratio when the output signal has not been inputted.Cette invention concerne une alimentation électrique (20) comprenant un élément vibrant (22) qui génère une horloge de base, un FPGA (211) qui génère des ondes PWM pour commander un transducteur à ultrasons (101) à un courant constant sur la base de l'horloge de base générée par l'élément vibrant (22), et un circuit de commande (23) qui amplifie et délivre numériquement les ondes PWM, ledit circuit de commande étant connecté au FPGA (211). Le FPGA (211) délivre des ondes PWM quand un signal de sortie destiné à commander un outil de traitement par ultrasons (10) a été appliqué, et délivre une onde rectangulaire ayant un rapport cyclique prédéfini quand le signal de sortie n'a pas été appliqué.電源装置(20)は、基本クロックを生成する発振子(22)と、発振子(22)によって生成された基本クロックに基づいて超音波振動子(101)を定電流で駆動するためのPWM波を生成するFPGA(211)と、FPGA(211)に接続され、PWM波をデジタル増幅して出力する駆動回路(23)とを備える。FPGA(211)は、超音波処置具(10)を駆動させるための出力信号が入力されているときにはPWM波を出力し、出力信号が入力されていないときには所定のデュティ比の矩形波を出力する。