Abstract:
A programmable switching battery charger comprising a switching regulator having at least one switching transistor, the switching transistor having first input and a first output, wherein the first input of the switching transistor is coupled to a USB power source; a filter having a first input and a first output, wherein the first input of the filter is coupled to the first output of the switching transistor; a battery coupled to the first output of the filter; at least one controller coupled to at least one sensing input, to a programmable data storage element and to a control terminal of the switching transistor, wherein the programmable data storage element is adapted to configure the controller to set a signal to the battery and a corresponding method for charging a battery.