Saturday, December 25, 2021

A DIY USB Charger with LM1117MP Voltage Regulator

USB charging requires only a constant voltage of +5V DC, with constant current. The LM1117MP-5,0 linear voltage regulator is very popular due to its simplicity of circuit wiring. It outputs a +5V voltage, and 1A current. It has low drop down voltage.

A DIY USB Charger with LM1117MP Voltage Regulator
A finished circuit soldering

It's constructed with about a dozen of components I have. The LM1117MP-5,0 is an SMD device, but soldering it on PCB is not difficult.

A DIY USB Charger with LM1117MP Voltage Regulator
Circuit diagram


A DIY USB Charger with LM1117MP Voltage Regulator
PCB Drawing

I used Proteus 8 to draw the schematic and PCB. 

A DIY USB Charger with LM1117MP Voltage Regulator
Bottom copper pattern with non-mirror

A DIY USB Charger with LM1117MP Voltage Regulator
Top silk mirror


A DIY USB Charger with LM1117MP Voltage Regulator
Top copper mirror

A DIY USB Charger with LM1117MP Voltage Regulator
Three-D view of this PCB design

A DIY USB Charger with LM1117MP Voltage Regulator

A DIY USB Charger with LM1117MP Voltage Regulator

A DIY USB Charger with LM1117MP Voltage Regulator

Click here to download source file.

Labels

ADC (10) Analog (14) Arduino (12) Atmega16 (19) Audio (2) AVR (20) Charger (1) Cortex-M0 (1) Counter (10) CPLD (25) Digital I/O (22) Display (34) EEPROM (2) Environment Sensor (1) esp8266 (2) Experiment Board (10) I2C (4) Interrupt (7) LCD (1) LDmicro (29) measurement and instrumentation (7) Microchip Studio (3) MikroC (1) One-Shot (3) OpAmp (1) PCB (31) PIC16 Microcontrollers (16) PIC16F877A (2) PIC16F887 MikroC (22) PLC (35) PWM (11) Regulator (1) RTC (2) Sensor (8) Shift Registers (5) SPI (5) Timer (34) UART (2) ultra-sonic sensor (1) USB (1) VHDL (21) xc8 (1) XC95108 (9) XC9536 (15) XC9572 (1) Xilinx (23) Xilinx ISE (22)