A switch control circuit, for controlling a bridge circuit, comprising: an upper and a lower switch element (2,3), connected to a positive and a negative voltage (+V 0, -V 0), respectively, and comprising a flywheel diode connected in parallel with each switch element, an inductor connected between a junction of the switch elements and a load, and a first and a second capacitor (5,6) connected between the load and said positive and negative voltages (+V 0, -V 0) respectively, a drive circuit (8,9) for controlling each switch element in order to switch off the corresponding switch element when a reference current has been obtained in the inductor and for switching on the corresponding switch element when the current in the inductor is essentially zero, an upper current comparator for comparing an inductor current with a reference current (I ref) and for switching off the upper switch element when the inductor current exceeds the reference current, an upper voltage comparator for switching on the upper switch elements when the junction voltage exceeds a preset voltage (-V 1), a lower current comparator providing the inverse of the upper current comparator output to the lower switch element, and a lower voltage comparator for switching on the lower switch element when the junction voltage is below a preset voltage (+V 1) characterized by a first timer circuit (21,22) adapted to prevent the on-switch of one of the switch elements until a minimum time period has passed from the previous on-switch of said one of the switch elements such that the maximum switching frequency of the bridge circuit is limited; and a second timer circuit (23,24,50) arranged to restart the bridge circuit by switching on one of the switch elements after a time-out period wherein said time-out period is adjustable and is always longer than said minimum time period. an upper and a lower switch element (2,3), connected to a positive and a negative voltage (+V 0, -V 0), respectively, and comprising a flywheel diode connected in parallel with each switch element, an inductor connected between a junction of the switch elements and a load, and a first and a second capacitor (5,6) connected between the load and said positive and negative voltages (+V 0, -V 0) respectively, a drive circuit (8,9) for controlling each switch element in order to switch off the corresponding switch element when a reference current has been obtained in the inductor and for switching on the corresponding switch element when the current in the inductor is essentially zero, an upper current comparator for comparing an inductor current with a reference current (I ref) and for switching off the upper switch element when the inductor current exceeds the reference current, an upper voltage comparator for switching on the upper switch elements when the junction voltage exceeds a preset voltage (-V 1), a lower current comparator providing the inverse of the upper current comparator output to the lower switch element, and a lower voltage comparator for switching on the lower switch element when the junction voltage is below a preset voltage (+V 1) characterized by a first timer circuit (21,22) adapted to prevent the on-switch of one of the switch elements until a minimum time period has passed from the previous on-switch of said one of the switch elements such that the maximum switching frequency of the bridge circuit is limited; and a second timer circuit (23,24,50) arranged to restart the bridge circuit by switching on one of the switch elements after a time-out period wherein said time-out period is adjustable and is always longer than said minimum time period.