├── LICENSE ├── OpAmpVersion-Revisited-rev2 ├── OpAmp Version Revisited - rev2.pdf └── Solar Charger - Op Amp Version-Feedback-rev2.png ├── OpAmpVersion-Revisited ├── LTspiceFiles │ ├── NDP6020P.txt │ ├── OffsetAdjust.asc │ ├── SolarPanel.asc │ └── SolarPanel.asy ├── OpampVersionRevisited.pdf ├── Schematic │ └── OffsetAdjustSchematic.png ├── Simulation │ └── OpampVersionRevisitedSimulation.png └── Solar Charger - Op Amp Version-Feedback.png ├── OpAmpVersion ├── LTspiceFiles │ ├── NDP6020P.txt │ ├── OpAmp-LT1494.asc │ ├── SolarPanel.asc │ └── SolarPanel.asy ├── Schematic │ └── OpAmp-LT1494-SchematicFS.png ├── Simulation │ └── OpAmp-LT1494-SimulationFS.png └── Solar Charger - Op Amp Version.png ├── README.md ├── SolarChargerLoadSharing.pdf └── StandardVersion ├── LTspiceFiles ├── AddedDiode.asc ├── NDP6020P.txt ├── SolarPanel.asc ├── SolarPanel.asy └── StandardCircuit.asc ├── Schematics ├── AddedDiode.png └── Standard.png ├── Simulations ├── Sim-Added-Diode.png ├── Sim-Standard-Log.png └── Sim-Standard.png ├── Solar Charger - Added Diode.png └── Solar Charger - Standard Version.png /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Legal Code 2 | 3 | CC0 1.0 Universal 4 | 5 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE 6 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN 7 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS 8 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES 9 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS 10 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM 11 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED 12 | HEREUNDER. 13 | 14 | Statement of Purpose 15 | 16 | The laws of most jurisdictions throughout the world automatically confer 17 | exclusive Copyright and Related Rights (defined below) upon the creator 18 | and subsequent owner(s) (each and all, an "owner") of an original work of 19 | authorship and/or a database (each, a "Work"). 20 | 21 | Certain owners wish to permanently relinquish those rights to a Work for 22 | the purpose of contributing to a commons of creative, cultural and 23 | scientific works ("Commons") that the public can reliably and without fear 24 | of later claims of infringement build upon, modify, incorporate in other 25 | works, reuse and redistribute as freely as possible in any form whatsoever 26 | and for any purposes, including without limitation commercial purposes. 27 | These owners may contribute to the Commons to promote the ideal of a free 28 | culture and the further production of creative, cultural and scientific 29 | works, or to gain reputation or greater distribution for their Work in 30 | part through the use and efforts of others. 31 | 32 | For these and/or other purposes and motivations, and without any 33 | expectation of additional consideration or compensation, the person 34 | associating CC0 with a Work (the "Affirmer"), to the extent that he or she 35 | is an owner of Copyright and Related Rights in the Work, voluntarily 36 | elects to apply CC0 to the Work and publicly distribute the Work under its 37 | terms, with knowledge of his or her Copyright and Related Rights in the 38 | Work and the meaning and intended legal effect of CC0 on those rights. 39 | 40 | 1. Copyright and Related Rights. A Work made available under CC0 may be 41 | protected by copyright and related or neighboring rights ("Copyright and 42 | Related Rights"). Copyright and Related Rights include, but are not 43 | limited to, the following: 44 | 45 | i. the right to reproduce, adapt, distribute, perform, display, 46 | communicate, and translate a Work; 47 | ii. moral rights retained by the original author(s) and/or performer(s); 48 | iii. publicity and privacy rights pertaining to a person's image or 49 | likeness depicted in a Work; 50 | iv. rights protecting against unfair competition in regards to a Work, 51 | subject to the limitations in paragraph 4(a), below; 52 | v. rights protecting the extraction, dissemination, use and reuse of data 53 | in a Work; 54 | vi. database rights (such as those arising under Directive 96/9/EC of the 55 | European Parliament and of the Council of 11 March 1996 on the legal 56 | protection of databases, and under any national implementation 57 | thereof, including any amended or successor version of such 58 | directive); and 59 | vii. other similar, equivalent or corresponding rights throughout the 60 | world based on applicable law or treaty, and any national 61 | implementations thereof. 62 | 63 | 2. Waiver. To the greatest extent permitted by, but not in contravention 64 | of, applicable law, Affirmer hereby overtly, fully, permanently, 65 | irrevocably and unconditionally waives, abandons, and surrenders all of 66 | Affirmer's Copyright and Related Rights and associated claims and causes 67 | of action, whether now known or unknown (including existing as well as 68 | future claims and causes of action), in the Work (i) in all territories 69 | worldwide, (ii) for the maximum duration provided by applicable law or 70 | treaty (including future time extensions), (iii) in any current or future 71 | medium and for any number of copies, and (iv) for any purpose whatsoever, 72 | including without limitation commercial, advertising or promotional 73 | purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each 74 | member of the public at large and to the detriment of Affirmer's heirs and 75 | successors, fully intending that such Waiver shall not be subject to 76 | revocation, rescission, cancellation, termination, or any other legal or 77 | equitable action to disrupt the quiet enjoyment of the Work by the public 78 | as contemplated by Affirmer's express Statement of Purpose. 79 | 80 | 3. Public License Fallback. Should any part of the Waiver for any reason 81 | be judged legally invalid or ineffective under applicable law, then the 82 | Waiver shall be preserved to the maximum extent permitted taking into 83 | account Affirmer's express Statement of Purpose. In addition, to the 84 | extent the Waiver is so judged Affirmer hereby grants to each affected 85 | person a royalty-free, non transferable, non sublicensable, non exclusive, 86 | irrevocable and unconditional license to exercise Affirmer's Copyright and 87 | Related Rights in the Work (i) in all territories worldwide, (ii) for the 88 | maximum duration provided by applicable law or treaty (including future 89 | time extensions), (iii) in any current or future medium and for any number 90 | of copies, and (iv) for any purpose whatsoever, including without 91 | limitation commercial, advertising or promotional purposes (the 92 | "License"). The License shall be deemed effective as of the date CC0 was 93 | applied by Affirmer to the Work. Should any part of the License for any 94 | reason be judged legally invalid or ineffective under applicable law, such 95 | partial invalidity or ineffectiveness shall not invalidate the remainder 96 | of the License, and in such case Affirmer hereby affirms that he or she 97 | will not (i) exercise any of his or her remaining Copyright and Related 98 | Rights in the Work or (ii) assert any associated claims and causes of 99 | action with respect to the Work, in either case contrary to Affirmer's 100 | express Statement of Purpose. 101 | 102 | 4. Limitations and Disclaimers. 103 | 104 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 105 | surrendered, licensed or otherwise affected by this document. 106 | b. Affirmer offers the Work as-is and makes no representations or 107 | warranties of any kind concerning the Work, express, implied, 108 | statutory or otherwise, including without limitation warranties of 109 | title, merchantability, fitness for a particular purpose, non 110 | infringement, or the absence of latent or other defects, accuracy, or 111 | the present or absence of errors, whether or not discoverable, all to 112 | the greatest extent permissible under applicable law. 113 | c. Affirmer disclaims responsibility for clearing rights of other persons 114 | that may apply to the Work or any use thereof, including without 115 | limitation any person's Copyright and Related Rights in the Work. 116 | Further, Affirmer disclaims responsibility for obtaining any necessary 117 | consents, permissions or other rights required for any use of the 118 | Work. 119 | d. Affirmer understands and acknowledges that Creative Commons is not a 120 | party to this document and has no duty or obligation with respect to 121 | this CC0 or use of the Work. 122 | -------------------------------------------------------------------------------- /OpAmpVersion-Revisited-rev2/OpAmp Version Revisited - rev2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion-Revisited-rev2/OpAmp Version Revisited - rev2.pdf -------------------------------------------------------------------------------- /OpAmpVersion-Revisited-rev2/Solar Charger - Op Amp Version-Feedback-rev2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion-Revisited-rev2/Solar Charger - Op Amp Version-Feedback-rev2.png -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/LTspiceFiles/NDP6020P.txt: -------------------------------------------------------------------------------- 1 | .SUBCKT NDP6020P 20 10 30 2 | *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP 3 | ************************** 4 | *Added this line Jay_Diddy_B to set Tj 5 | Vtemp 50 0 25 6 | 7 | * and removed 50 from the first line 8 | ****************************************** 9 | 10 | Rg 10 11x 1 11 | Rdu 12x 1 1u 12 | M1 2 1 4x 4x DMOS L=1u W=1u 13 | .MODEL DMOS PMOS(VTO=-0.7 KP=1.9E+1 14 | +THETA=0.25 VMAX=1.5E5 LEVEL=3) 15 | Cgs 1 5x 1500p 16 | Rd 20 4 4.1E-3 17 | Dds 4 5x DDS 18 | .MODEL DDS D(M=3.5E-1 VJ=8E-1 CJO=1200p) 19 | Dbody 20 5x DBODY 20 | .MODEL DBODY D(IS=9.3E-12 N=1 RS=5.2E-1 TT=25n) 21 | Ra 4 2 4.1E-3 22 | Rs 5x 5 0.5m 23 | Ls 5 30 0.5n 24 | M2 1 8 6 6 INTER 25 | E2 8 6 4 1 2 26 | .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) 27 | Cgdmax 7 4 2600p 28 | Rcgd 7 4 10meg 29 | Dgd 4 6 DGD 30 | Rdgd 4 6 10meg 31 | .MODEL DGD D(M=5.5E-1 VJ=4E-1 CJO=2600p) 32 | M3 7 9 1 1 INTER 33 | E3 9 1 4 1 -2 34 | *ZX SECTION 35 | EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 36 | FCOPY 0 3x VSENSE 1 37 | RIN 1x 0 1G 38 | VSENSE 6x 5x 0 39 | RREF 3x 0 10m 40 | *TEMP SECTION 41 | ED 101 0 VALUE {V(50,100)} 42 | VAMB 100 0 25 43 | EKP 1x 0 101 0 .02 44 | *VTO TEMP SECTION 45 | EVTO 102 0 101 0 .0001 46 | EVT 11x 12x 102 0 1 47 | *DIODE THEMO BREAKDOWN SECTION 48 | EBL VB1 VB2 101 0 .08 49 | VBLK VB2 0 20 50 | D DB1 20 DBLK 51 | .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) 52 | EDB 0 DB1 VB1 0 1 53 | .ENDS NDP6020P 54 | *NDP6020P (Rev.A) 8/2/06 **ST 55 | -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/LTspiceFiles/OffsetAdjust.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 1416 680 3 | WIRE 320 -64 208 -64 4 | WIRE 624 -64 320 -64 5 | WIRE 336 -16 320 -16 6 | WIRE 432 -16 416 -16 7 | WIRE 384 32 272 32 8 | WIRE 560 32 384 32 9 | WIRE 624 48 624 -64 10 | WIRE 752 48 688 48 11 | WIRE 768 48 752 48 12 | WIRE 864 48 768 48 13 | WIRE 384 64 384 32 14 | WIRE 320 80 320 -16 15 | WIRE 352 80 320 80 16 | WIRE 432 96 432 -16 17 | WIRE 432 96 416 96 18 | WIRE 496 96 432 96 19 | WIRE 512 96 496 96 20 | WIRE 352 112 272 112 21 | WIRE 320 128 320 80 22 | WIRE 208 160 208 -64 23 | WIRE 208 160 176 160 24 | WIRE 384 160 384 128 25 | WIRE -128 176 -192 176 26 | WIRE 32 176 -48 176 27 | WIRE 512 176 512 96 28 | WIRE 208 192 176 192 29 | WIRE 320 224 320 208 30 | WIRE 320 224 288 224 31 | WIRE 432 224 320 224 32 | WIRE 448 224 432 224 33 | WIRE 560 224 560 32 34 | WIRE 560 224 528 224 35 | WIRE 752 224 752 48 36 | WIRE 752 224 560 224 37 | WIRE -192 256 -192 176 38 | WIRE 32 256 -192 256 39 | WIRE 208 256 208 192 40 | WIRE 208 256 32 256 41 | WIRE 32 272 32 256 42 | WIRE 208 304 208 256 43 | WIRE 288 304 208 304 44 | WIRE 864 304 864 128 45 | WIRE 864 304 288 304 46 | FLAG 32 272 0 47 | FLAG 768 48 Output 48 | FLAG 320 -64 SolarVolts 49 | FLAG 496 96 Gate 50 | FLAG 384 160 0 51 | SYMBOL current -128 176 R270 52 | WINDOW 0 32 40 VTop 2 53 | WINDOW 3 -32 40 VBottom 2 54 | WINDOW 123 0 0 Left 0 55 | WINDOW 39 0 0 Left 0 56 | SYMATTR InstName Isc 57 | SYMATTR Value 217.8m 58 | SYMBOL SolarPanel 96 176 R0 59 | SYMATTR InstName X1 60 | SYMBOL voltage 288 208 R0 61 | WINDOW 0 36 32 Left 2 62 | WINDOW 3 37 73 Left 2 63 | SYMATTR InstName V1 64 | SYMATTR Value 4.2 65 | SYMATTR SpiceLine Rser=.0 66 | SYMBOL schottky 624 64 R270 67 | WINDOW 0 43 33 VTop 2 68 | WINDOW 3 -10 37 VBottom 2 69 | SYMATTR InstName D1 70 | SYMATTR Value DFLS220L 71 | SYMATTR Description Diode 72 | SYMATTR Type diode 73 | SYMBOL current 864 48 R0 74 | WINDOW 123 0 0 Left 0 75 | WINDOW 39 24 108 Left 2 76 | SYMATTR SpiceLine load 77 | SYMATTR InstName I1 78 | SYMATTR Value 100m 79 | SYMBOL pmos 432 176 M90 80 | WINDOW 0 66 63 VLeft 2 81 | WINDOW 3 91 118 VLeft 2 82 | SYMATTR InstName M1 83 | SYMATTR Value NDP6020P 84 | SYMATTR Prefix X 85 | SYMBOL OpAmps\\LT1494 384 96 R0 86 | WINDOW 0 8 -39 Left 2 87 | WINDOW 3 10 32 Left 2 88 | SYMATTR InstName U1 89 | SYMBOL voltage 272 128 R180 90 | WINDOW 0 24 96 Left 2 91 | WINDOW 3 10 16 Left 2 92 | SYMATTR InstName V2 93 | SYMATTR Value -3m 94 | SYMBOL res 432 -32 R90 95 | WINDOW 0 4 102 VBottom 2 96 | WINDOW 3 -24 10 VTop 2 97 | SYMATTR InstName R2 98 | SYMATTR Value 1Meg 99 | SYMBOL res 304 112 R0 100 | WINDOW 0 -32 49 Left 2 101 | WINDOW 3 26 79 Left 2 102 | SYMATTR InstName R1 103 | SYMATTR Value 3.3k 104 | TEXT 584 264 Left 2 !.lib NDP6020P.txt 105 | TEXT 512 360 Left 2 !.dc Isc 0 217.8m .1m V2 -3m 3m 3m 106 | TEXT 48 56 Left 2 ;Solar Panel\nSM531K08L 107 | TEXT 216 208 Left 2 ;Battery 108 | -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/LTspiceFiles/SolarPanel.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE 96 96 16 96 4 | WIRE 208 96 96 96 5 | WIRE 288 96 208 96 6 | WIRE 416 96 368 96 7 | WIRE 560 96 416 96 8 | WIRE 688 96 608 96 9 | WIRE 96 144 96 96 10 | WIRE 208 144 208 96 11 | WIRE 416 144 416 96 12 | WIRE 608 144 608 96 13 | WIRE 560 160 560 96 14 | WIRE 608 288 608 224 15 | WIRE 704 288 608 288 16 | WIRE 96 304 96 208 17 | WIRE 208 304 208 224 18 | WIRE 208 304 96 304 19 | WIRE 272 304 208 304 20 | WIRE 416 304 416 224 21 | WIRE 416 304 272 304 22 | WIRE 560 304 560 208 23 | WIRE 560 304 416 304 24 | WIRE 272 336 272 304 25 | FLAG 272 336 0 26 | FLAG 16 96 Isc 27 | IOPIN 16 96 In 28 | FLAG 688 96 Vpv+ 29 | IOPIN 688 96 Out 30 | FLAG 704 288 Vpv- 31 | IOPIN 704 288 Out 32 | SYMBOL diode 80 144 R0 33 | SYMATTR InstName Dpv 34 | SYMATTR Value Dcell 35 | SYMBOL res 192 128 R0 36 | SYMATTR InstName Rp 37 | SYMATTR Value {Rp} 38 | SYMBOL res 384 80 R90 39 | WINDOW 0 -2 58 VBottom 2 40 | WINDOW 3 32 56 VTop 2 41 | SYMATTR InstName Rs 42 | SYMATTR Value {Rs} 43 | SYMBOL e 608 128 R0 44 | SYMATTR InstName Epv 45 | SYMATTR Value {n} 46 | SYMBOL f 416 224 R180 47 | WINDOW 0 -42 85 Left 2 48 | WINDOW 3 -60 -2 Left 2 49 | WINDOW 123 -39 -30 Left 2 50 | SYMATTR InstName F1 51 | SYMATTR Value Epv 52 | SYMATTR Value2 1 53 | TEXT 344 368 Left 2 !.model Dcell D IS={IS} 54 | TEXT -152 296 Left 2 !.param Rs=0.001\n.param Rp=1000\n.param n=8 55 | TEXT -152 376 Left 2 !.param IS=0.00053nA 56 | TEXT -32 16 Left 2 ;Model for SM531K08L panel at Digikey. Voc 5.53V, Isc 217.8mA 57 | -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/LTspiceFiles/SolarPanel.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType BLOCK 3 | RECTANGLE Normal -64 -40 80 40 4 | WINDOW 0 8 -40 Bottom 2 5 | PIN -64 0 LEFT 8 6 | PINATTR PinName Isc 7 | PINATTR SpiceOrder 1 8 | PIN 80 -16 RIGHT 8 9 | PINATTR PinName Vpv+ 10 | PINATTR SpiceOrder 2 11 | PIN 80 16 RIGHT 8 12 | PINATTR PinName Vpv- 13 | PINATTR SpiceOrder 3 14 | -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/OpampVersionRevisited.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion-Revisited/OpampVersionRevisited.pdf -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/Schematic/OffsetAdjustSchematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion-Revisited/Schematic/OffsetAdjustSchematic.png -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/Simulation/OpampVersionRevisitedSimulation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion-Revisited/Simulation/OpampVersionRevisitedSimulation.png -------------------------------------------------------------------------------- /OpAmpVersion-Revisited/Solar Charger - Op Amp Version-Feedback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion-Revisited/Solar Charger - Op Amp Version-Feedback.png -------------------------------------------------------------------------------- /OpAmpVersion/LTspiceFiles/NDP6020P.txt: -------------------------------------------------------------------------------- 1 | .SUBCKT NDP6020P 20 10 30 2 | *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP 3 | ************************** 4 | *Added this line Jay_Diddy_B to set Tj 5 | Vtemp 50 0 25 6 | 7 | * and removed 50 from the first line 8 | ****************************************** 9 | 10 | Rg 10 11x 1 11 | Rdu 12x 1 1u 12 | M1 2 1 4x 4x DMOS L=1u W=1u 13 | .MODEL DMOS PMOS(VTO=-0.7 KP=1.9E+1 14 | +THETA=0.25 VMAX=1.5E5 LEVEL=3) 15 | Cgs 1 5x 1500p 16 | Rd 20 4 4.1E-3 17 | Dds 4 5x DDS 18 | .MODEL DDS D(M=3.5E-1 VJ=8E-1 CJO=1200p) 19 | Dbody 20 5x DBODY 20 | .MODEL DBODY D(IS=9.3E-12 N=1 RS=5.2E-1 TT=25n) 21 | Ra 4 2 4.1E-3 22 | Rs 5x 5 0.5m 23 | Ls 5 30 0.5n 24 | M2 1 8 6 6 INTER 25 | E2 8 6 4 1 2 26 | .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) 27 | Cgdmax 7 4 2600p 28 | Rcgd 7 4 10meg 29 | Dgd 4 6 DGD 30 | Rdgd 4 6 10meg 31 | .MODEL DGD D(M=5.5E-1 VJ=4E-1 CJO=2600p) 32 | M3 7 9 1 1 INTER 33 | E3 9 1 4 1 -2 34 | *ZX SECTION 35 | EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 36 | FCOPY 0 3x VSENSE 1 37 | RIN 1x 0 1G 38 | VSENSE 6x 5x 0 39 | RREF 3x 0 10m 40 | *TEMP SECTION 41 | ED 101 0 VALUE {V(50,100)} 42 | VAMB 100 0 25 43 | EKP 1x 0 101 0 .02 44 | *VTO TEMP SECTION 45 | EVTO 102 0 101 0 .0001 46 | EVT 11x 12x 102 0 1 47 | *DIODE THEMO BREAKDOWN SECTION 48 | EBL VB1 VB2 101 0 .08 49 | VBLK VB2 0 20 50 | D DB1 20 DBLK 51 | .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) 52 | EDB 0 DB1 VB1 0 1 53 | .ENDS NDP6020P 54 | *NDP6020P (Rev.A) 8/2/06 **ST 55 | -------------------------------------------------------------------------------- /OpAmpVersion/LTspiceFiles/OpAmp-LT1494.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 1416 680 3 | WIRE 288 48 240 48 4 | WIRE 624 48 288 48 5 | WIRE 752 48 688 48 6 | WIRE 768 48 752 48 7 | WIRE 864 48 768 48 8 | WIRE 384 64 288 64 9 | WIRE 560 64 384 64 10 | WIRE 384 96 384 64 11 | WIRE 352 112 320 112 12 | WIRE 512 128 416 128 13 | WIRE 288 144 288 64 14 | WIRE 352 144 288 144 15 | WIRE 240 160 240 48 16 | WIRE 240 160 176 160 17 | WIRE -128 176 -192 176 18 | WIRE 32 176 -48 176 19 | WIRE 512 176 512 128 20 | WIRE 208 192 176 192 21 | WIRE 320 224 320 112 22 | WIRE 320 224 288 224 23 | WIRE 432 224 320 224 24 | WIRE 448 224 432 224 25 | WIRE 560 224 560 64 26 | WIRE 560 224 528 224 27 | WIRE 752 224 752 48 28 | WIRE 752 224 560 224 29 | WIRE -192 256 -192 176 30 | WIRE 32 256 -192 256 31 | WIRE 208 256 208 192 32 | WIRE 208 256 32 256 33 | WIRE 32 272 32 256 34 | WIRE 208 304 208 256 35 | WIRE 288 304 208 304 36 | WIRE 864 304 864 128 37 | WIRE 864 304 288 304 38 | FLAG 32 272 0 39 | FLAG 768 48 Output 40 | FLAG 288 48 SolarVolts 41 | FLAG 512 128 Gate 42 | FLAG 384 160 0 43 | SYMBOL current -128 176 R270 44 | WINDOW 0 32 40 VTop 2 45 | WINDOW 3 -32 40 VBottom 2 46 | WINDOW 123 0 0 Left 0 47 | WINDOW 39 0 0 Left 0 48 | SYMATTR InstName Isc 49 | SYMATTR Value 217.8m 50 | SYMBOL SolarPanel 96 176 R0 51 | SYMATTR InstName X1 52 | SYMBOL voltage 288 208 R0 53 | WINDOW 0 36 32 Left 2 54 | WINDOW 3 37 73 Left 2 55 | WINDOW 123 0 0 Left 0 56 | WINDOW 39 21 111 Left 2 57 | SYMATTR InstName V1 58 | SYMATTR Value 4.2 59 | SYMATTR SpiceLine Rser=.05 60 | SYMBOL schottky 624 64 R270 61 | WINDOW 0 43 33 VTop 2 62 | WINDOW 3 -10 37 VBottom 2 63 | SYMATTR InstName D1 64 | SYMATTR Value DFLS220L 65 | SYMATTR Description Diode 66 | SYMATTR Type diode 67 | SYMBOL current 864 48 R0 68 | WINDOW 123 0 0 Left 0 69 | WINDOW 39 24 108 Left 2 70 | SYMATTR SpiceLine load 71 | SYMATTR InstName I1 72 | SYMATTR Value 100m 73 | SYMBOL pmos 432 176 M90 74 | WINDOW 0 66 63 VLeft 2 75 | WINDOW 3 91 118 VLeft 2 76 | SYMATTR InstName M1 77 | SYMATTR Value NDP6020P 78 | SYMATTR Prefix X 79 | SYMBOL OpAmps\\LT1494 384 128 R0 80 | WINDOW 0 43 -21 Left 2 81 | WINDOW 3 30 19 Left 2 82 | SYMATTR InstName U1 83 | TEXT 584 264 Left 2 !.lib NDP6020P.txt 84 | TEXT 512 360 Left 2 !.dc Isc 0 217.8m 0.1m 85 | TEXT 48 56 Left 2 ;Solar Panel\nSM531K08L 86 | TEXT 232 208 Left 2 ;Battery 87 | -------------------------------------------------------------------------------- /OpAmpVersion/LTspiceFiles/SolarPanel.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE 96 96 16 96 4 | WIRE 208 96 96 96 5 | WIRE 288 96 208 96 6 | WIRE 416 96 368 96 7 | WIRE 560 96 416 96 8 | WIRE 688 96 608 96 9 | WIRE 96 144 96 96 10 | WIRE 208 144 208 96 11 | WIRE 416 144 416 96 12 | WIRE 608 144 608 96 13 | WIRE 560 160 560 96 14 | WIRE 608 288 608 224 15 | WIRE 704 288 608 288 16 | WIRE 96 304 96 208 17 | WIRE 208 304 208 224 18 | WIRE 208 304 96 304 19 | WIRE 272 304 208 304 20 | WIRE 416 304 416 224 21 | WIRE 416 304 272 304 22 | WIRE 560 304 560 208 23 | WIRE 560 304 416 304 24 | WIRE 272 336 272 304 25 | FLAG 272 336 0 26 | FLAG 16 96 Isc 27 | IOPIN 16 96 In 28 | FLAG 688 96 Vpv+ 29 | IOPIN 688 96 Out 30 | FLAG 704 288 Vpv- 31 | IOPIN 704 288 Out 32 | SYMBOL diode 80 144 R0 33 | SYMATTR InstName Dpv 34 | SYMATTR Value Dcell 35 | SYMBOL res 192 128 R0 36 | SYMATTR InstName Rp 37 | SYMATTR Value {Rp} 38 | SYMBOL res 384 80 R90 39 | WINDOW 0 -2 58 VBottom 2 40 | WINDOW 3 32 56 VTop 2 41 | SYMATTR InstName Rs 42 | SYMATTR Value {Rs} 43 | SYMBOL e 608 128 R0 44 | SYMATTR InstName Epv 45 | SYMATTR Value {n} 46 | SYMBOL f 416 224 R180 47 | WINDOW 0 -42 85 Left 2 48 | WINDOW 3 -60 -2 Left 2 49 | WINDOW 123 -39 -30 Left 2 50 | SYMATTR InstName F1 51 | SYMATTR Value Epv 52 | SYMATTR Value2 1 53 | TEXT 344 368 Left 2 !.model Dcell D IS={IS} 54 | TEXT -152 296 Left 2 !.param Rs=0.001\n.param Rp=1000\n.param n=8 55 | TEXT -152 376 Left 2 !.param IS=0.00053nA 56 | TEXT -32 16 Left 2 ;Model for SM531K08L panel at Digikey. Voc 5.53V, Isc 217.8mA 57 | -------------------------------------------------------------------------------- /OpAmpVersion/LTspiceFiles/SolarPanel.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType BLOCK 3 | RECTANGLE Normal -64 -40 80 40 4 | WINDOW 0 8 -40 Bottom 2 5 | PIN -64 0 LEFT 8 6 | PINATTR PinName Isc 7 | PINATTR SpiceOrder 1 8 | PIN 80 -16 RIGHT 8 9 | PINATTR PinName Vpv+ 10 | PINATTR SpiceOrder 2 11 | PIN 80 16 RIGHT 8 12 | PINATTR PinName Vpv- 13 | PINATTR SpiceOrder 3 14 | -------------------------------------------------------------------------------- /OpAmpVersion/Schematic/OpAmp-LT1494-SchematicFS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion/Schematic/OpAmp-LT1494-SchematicFS.png -------------------------------------------------------------------------------- /OpAmpVersion/Simulation/OpAmp-LT1494-SimulationFS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion/Simulation/OpAmp-LT1494-SimulationFS.png -------------------------------------------------------------------------------- /OpAmpVersion/Solar Charger - Op Amp Version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/OpAmpVersion/Solar Charger - Op Amp Version.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Solar Power Load Sharing 2 | 3 | ### Simulations of load sharing circuits used in solar-powered LIPO charger 4 | ### and physical testing of a new opamp version. 5 | 6 | 7 | ### Update 4: 8 | 9 | Another modification prevents load current from flowing through the charger. 10 | See the folder "OpAmpVersion-Revisited-rev2" and included PDF. 11 | 12 | 13 | ### Update 3: 14 | 15 | The opamp version has been revised to take into account the opamp's input offset 16 | voltage. See the folder "OpAmpVersion-Revisited", and the PDF included therein. 17 | 18 | 19 | ### Update 2: 20 | 21 | Results of actual testing of the solar-powered opamp circuit have been included, 22 | and the PDF has been updated accordingly. The issue of resistance to oscillation 23 | in the opamp circuit is addressed, and there is discussion of the programming 24 | resistor value on the TP4056 module - typically set at 1.2K for 1A charging current. 25 | 26 | 27 | ### Update: 28 | 29 | The repo has been reorganized to divide its contents between the standard 30 | load sharing circuit and a new version that uses an opamp to drive the mosfet gate. 31 | The PDF explains both. 32 | 33 | 34 | This repo examines the idea of using a standard load sharing (power path) circuit 35 | in a LIPO charger powered by a solar panel instead of by a fixed 5V supply such as USB. 36 | It presents the results of LTspice simulations of such a circuit, and proposes a new 37 | circuit featuring a single opamp. Everything is explained in the PDF. 38 | -------------------------------------------------------------------------------- /SolarChargerLoadSharing.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/SolarChargerLoadSharing.pdf -------------------------------------------------------------------------------- /StandardVersion/LTspiceFiles/AddedDiode.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 1416 680 3 | WIRE 512 48 240 48 4 | WIRE 624 48 512 48 5 | WIRE 752 48 688 48 6 | WIRE 864 48 752 48 7 | WIRE 336 144 288 144 8 | WIRE 512 144 512 48 9 | WIRE 512 144 416 144 10 | WIRE 240 160 240 48 11 | WIRE 240 160 176 160 12 | WIRE -128 176 -192 176 13 | WIRE 32 176 -48 176 14 | WIRE 512 176 512 144 15 | WIRE 208 192 176 192 16 | WIRE 288 192 288 144 17 | WIRE 288 192 208 192 18 | WIRE 384 224 288 224 19 | WIRE 432 224 384 224 20 | WIRE 448 224 432 224 21 | WIRE 560 224 528 224 22 | WIRE 752 224 752 48 23 | WIRE 752 224 560 224 24 | WIRE -192 256 -192 176 25 | WIRE 32 256 -192 256 26 | WIRE 208 256 208 192 27 | WIRE 208 256 32 256 28 | WIRE 32 272 32 256 29 | WIRE 208 304 208 256 30 | WIRE 288 304 208 304 31 | WIRE 864 304 864 128 32 | WIRE 864 304 288 304 33 | WIRE 384 352 384 224 34 | WIRE 448 352 384 352 35 | WIRE 560 352 560 224 36 | WIRE 560 352 512 352 37 | FLAG 32 272 0 38 | FLAG 752 48 Output 39 | FLAG 512 144 Gate 40 | SYMBOL current -128 176 R270 41 | WINDOW 0 32 40 VTop 2 42 | WINDOW 3 -32 40 VBottom 2 43 | WINDOW 123 0 0 Left 0 44 | WINDOW 39 0 0 Left 0 45 | SYMATTR InstName Isc 46 | SYMATTR Value 217.8m 47 | SYMBOL SolarPanel 96 176 R0 48 | SYMATTR InstName X1 49 | SYMBOL voltage 288 208 R0 50 | WINDOW 0 36 32 Left 2 51 | WINDOW 3 37 73 Left 2 52 | WINDOW 123 0 0 Left 0 53 | WINDOW 39 -45 109 Left 2 54 | SYMATTR InstName V1 55 | SYMATTR Value 4.2 56 | SYMATTR SpiceLine Rser=.05 57 | SYMBOL schottky 624 64 R270 58 | WINDOW 0 43 33 VTop 2 59 | WINDOW 3 -10 37 VBottom 2 60 | SYMATTR InstName D1 61 | SYMATTR Value DFLS220L 62 | SYMATTR Description Diode 63 | SYMATTR Type diode 64 | SYMBOL res 432 128 R90 65 | WINDOW 0 0 56 VBottom 2 66 | WINDOW 3 32 56 VTop 2 67 | SYMATTR InstName R1 68 | SYMATTR Value 10k 69 | SYMBOL current 864 48 R0 70 | WINDOW 123 0 0 Left 0 71 | WINDOW 39 24 108 Left 2 72 | SYMATTR SpiceLine load 73 | SYMATTR InstName I1 74 | SYMATTR Value 100m 75 | SYMBOL pmos 432 176 M90 76 | WINDOW 0 66 63 VLeft 2 77 | WINDOW 3 91 118 VLeft 2 78 | SYMATTR InstName M1 79 | SYMATTR Value NDP6020P 80 | SYMATTR Prefix X 81 | SYMBOL schottky 448 368 R270 82 | WINDOW 0 32 32 VTop 2 83 | WINDOW 3 0 32 VBottom 2 84 | SYMATTR InstName D2 85 | SYMATTR Value DFLS220L 86 | SYMATTR Description Diode 87 | SYMATTR Type diode 88 | TEXT 584 264 Left 2 !.lib NDP6020P.txt 89 | TEXT 600 360 Left 2 !.dc Isc 0 217.8m 0.1m 90 | -------------------------------------------------------------------------------- /StandardVersion/LTspiceFiles/NDP6020P.txt: -------------------------------------------------------------------------------- 1 | .SUBCKT NDP6020P 20 10 30 2 | *20=DRAIN 10=GATE 30=SOURCE 50=VTEMP 3 | ************************** 4 | *Added this line Jay_Diddy_B to set Tj 5 | Vtemp 50 0 25 6 | 7 | * and removed 50 from the first line 8 | ****************************************** 9 | 10 | Rg 10 11x 1 11 | Rdu 12x 1 1u 12 | M1 2 1 4x 4x DMOS L=1u W=1u 13 | .MODEL DMOS PMOS(VTO=-0.7 KP=1.9E+1 14 | +THETA=0.25 VMAX=1.5E5 LEVEL=3) 15 | Cgs 1 5x 1500p 16 | Rd 20 4 4.1E-3 17 | Dds 4 5x DDS 18 | .MODEL DDS D(M=3.5E-1 VJ=8E-1 CJO=1200p) 19 | Dbody 20 5x DBODY 20 | .MODEL DBODY D(IS=9.3E-12 N=1 RS=5.2E-1 TT=25n) 21 | Ra 4 2 4.1E-3 22 | Rs 5x 5 0.5m 23 | Ls 5 30 0.5n 24 | M2 1 8 6 6 INTER 25 | E2 8 6 4 1 2 26 | .MODEL INTER PMOS(VTO=0 KP=10 LEVEL=1) 27 | Cgdmax 7 4 2600p 28 | Rcgd 7 4 10meg 29 | Dgd 4 6 DGD 30 | Rdgd 4 6 10meg 31 | .MODEL DGD D(M=5.5E-1 VJ=4E-1 CJO=2600p) 32 | M3 7 9 1 1 INTER 33 | E3 9 1 4 1 -2 34 | *ZX SECTION 35 | EOUT 4x 6x poly(2) (1x,0) (3x,0) 0 0 0 0 1 36 | FCOPY 0 3x VSENSE 1 37 | RIN 1x 0 1G 38 | VSENSE 6x 5x 0 39 | RREF 3x 0 10m 40 | *TEMP SECTION 41 | ED 101 0 VALUE {V(50,100)} 42 | VAMB 100 0 25 43 | EKP 1x 0 101 0 .02 44 | *VTO TEMP SECTION 45 | EVTO 102 0 101 0 .0001 46 | EVT 11x 12x 102 0 1 47 | *DIODE THEMO BREAKDOWN SECTION 48 | EBL VB1 VB2 101 0 .08 49 | VBLK VB2 0 20 50 | D DB1 20 DBLK 51 | .MODEL DBLK D(IS=1E-14 CJO=.1p RS=.1) 52 | EDB 0 DB1 VB1 0 1 53 | .ENDS NDP6020P 54 | *NDP6020P (Rev.A) 8/2/06 **ST 55 | -------------------------------------------------------------------------------- /StandardVersion/LTspiceFiles/SolarPanel.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE 96 96 16 96 4 | WIRE 208 96 96 96 5 | WIRE 288 96 208 96 6 | WIRE 416 96 368 96 7 | WIRE 560 96 416 96 8 | WIRE 688 96 608 96 9 | WIRE 96 144 96 96 10 | WIRE 208 144 208 96 11 | WIRE 416 144 416 96 12 | WIRE 608 144 608 96 13 | WIRE 560 160 560 96 14 | WIRE 608 288 608 224 15 | WIRE 704 288 608 288 16 | WIRE 96 304 96 208 17 | WIRE 208 304 208 224 18 | WIRE 208 304 96 304 19 | WIRE 272 304 208 304 20 | WIRE 416 304 416 224 21 | WIRE 416 304 272 304 22 | WIRE 560 304 560 208 23 | WIRE 560 304 416 304 24 | WIRE 272 336 272 304 25 | FLAG 272 336 0 26 | FLAG 16 96 Isc 27 | IOPIN 16 96 In 28 | FLAG 688 96 Vpv+ 29 | IOPIN 688 96 Out 30 | FLAG 704 288 Vpv- 31 | IOPIN 704 288 Out 32 | SYMBOL diode 80 144 R0 33 | SYMATTR InstName Dpv 34 | SYMATTR Value Dcell 35 | SYMBOL res 192 128 R0 36 | SYMATTR InstName Rp 37 | SYMATTR Value {Rp} 38 | SYMBOL res 384 80 R90 39 | WINDOW 0 -2 58 VBottom 2 40 | WINDOW 3 32 56 VTop 2 41 | SYMATTR InstName Rs 42 | SYMATTR Value {Rs} 43 | SYMBOL e 608 128 R0 44 | SYMATTR InstName Epv 45 | SYMATTR Value {n} 46 | SYMBOL f 416 224 R180 47 | WINDOW 0 -42 85 Left 2 48 | WINDOW 3 -60 -2 Left 2 49 | WINDOW 123 -39 -30 Left 2 50 | SYMATTR InstName F1 51 | SYMATTR Value Epv 52 | SYMATTR Value2 1 53 | TEXT 344 368 Left 2 !.model Dcell D IS={IS} 54 | TEXT -152 296 Left 2 !.param Rs=0.001\n.param Rp=1000\n.param n=8 55 | TEXT -152 376 Left 2 !.param IS=0.00053nA 56 | TEXT -32 16 Left 2 ;Model for SM531K08L panel at Digikey. Voc 5.53V, Isc 217.8mA 57 | -------------------------------------------------------------------------------- /StandardVersion/LTspiceFiles/SolarPanel.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType BLOCK 3 | RECTANGLE Normal -64 -40 80 40 4 | WINDOW 0 8 -40 Bottom 2 5 | PIN -64 0 LEFT 8 6 | PINATTR PinName Isc 7 | PINATTR SpiceOrder 1 8 | PIN 80 -16 RIGHT 8 9 | PINATTR PinName Vpv+ 10 | PINATTR SpiceOrder 2 11 | PIN 80 16 RIGHT 8 12 | PINATTR PinName Vpv- 13 | PINATTR SpiceOrder 3 14 | -------------------------------------------------------------------------------- /StandardVersion/LTspiceFiles/StandardCircuit.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 1416 680 3 | WIRE 528 48 240 48 4 | WIRE 624 48 528 48 5 | WIRE 752 48 688 48 6 | WIRE 864 48 752 48 7 | WIRE 336 144 288 144 8 | WIRE 512 144 416 144 9 | WIRE 528 144 528 48 10 | WIRE 528 144 512 144 11 | WIRE 240 160 240 48 12 | WIRE 240 160 176 160 13 | WIRE -128 176 -192 176 14 | WIRE 32 176 -48 176 15 | WIRE 512 176 512 144 16 | WIRE 208 192 176 192 17 | WIRE 288 192 288 144 18 | WIRE 288 192 208 192 19 | WIRE 432 224 288 224 20 | WIRE 448 224 432 224 21 | WIRE 752 224 752 48 22 | WIRE 752 224 528 224 23 | WIRE -192 256 -192 176 24 | WIRE 32 256 -192 256 25 | WIRE 208 256 208 192 26 | WIRE 208 256 32 256 27 | WIRE 32 272 32 256 28 | WIRE 208 304 208 256 29 | WIRE 288 304 208 304 30 | WIRE 864 304 864 128 31 | WIRE 864 304 288 304 32 | FLAG 32 272 0 33 | FLAG 752 48 Output 34 | FLAG 512 144 Gate 35 | SYMBOL current -128 176 R270 36 | WINDOW 0 32 40 VTop 2 37 | WINDOW 3 -32 40 VBottom 2 38 | WINDOW 123 0 0 Left 0 39 | WINDOW 39 0 0 Left 0 40 | SYMATTR InstName Isc 41 | SYMATTR Value 217.8m 42 | SYMBOL SolarPanel 96 176 R0 43 | SYMATTR InstName X1 44 | SYMBOL voltage 288 208 R0 45 | WINDOW 0 36 32 Left 2 46 | WINDOW 3 37 73 Left 2 47 | WINDOW 123 0 0 Left 0 48 | WINDOW 39 21 111 Left 2 49 | SYMATTR InstName V1 50 | SYMATTR Value 4.2 51 | SYMATTR SpiceLine Rser=.05 52 | SYMBOL schottky 624 64 R270 53 | WINDOW 0 43 33 VTop 2 54 | WINDOW 3 -10 37 VBottom 2 55 | SYMATTR InstName D1 56 | SYMATTR Value DFLS220L 57 | SYMATTR Description Diode 58 | SYMATTR Type diode 59 | SYMBOL res 432 128 R90 60 | WINDOW 0 0 56 VBottom 2 61 | WINDOW 3 32 56 VTop 2 62 | SYMATTR InstName R1 63 | SYMATTR Value 10k 64 | SYMBOL current 864 48 R0 65 | WINDOW 123 0 0 Left 0 66 | WINDOW 39 24 108 Left 2 67 | SYMATTR SpiceLine load 68 | SYMATTR InstName I1 69 | SYMATTR Value 100m 70 | SYMBOL pmos 432 176 M90 71 | WINDOW 0 66 63 VLeft 2 72 | WINDOW 3 91 118 VLeft 2 73 | SYMATTR InstName M1 74 | SYMATTR Value NDP6020P 75 | SYMATTR Prefix X 76 | TEXT 584 264 Left 2 !.lib NDP6020P.txt 77 | TEXT 512 360 Left 2 !.dc Isc 0 217.8m 0.1m 78 | TEXT 48 56 Left 2 ;Solar Panel\nSM531K08L 79 | -------------------------------------------------------------------------------- /StandardVersion/Schematics/AddedDiode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/StandardVersion/Schematics/AddedDiode.png -------------------------------------------------------------------------------- /StandardVersion/Schematics/Standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/StandardVersion/Schematics/Standard.png -------------------------------------------------------------------------------- /StandardVersion/Simulations/Sim-Added-Diode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/StandardVersion/Simulations/Sim-Added-Diode.png -------------------------------------------------------------------------------- /StandardVersion/Simulations/Sim-Standard-Log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/StandardVersion/Simulations/Sim-Standard-Log.png -------------------------------------------------------------------------------- /StandardVersion/Simulations/Sim-Standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/StandardVersion/Simulations/Sim-Standard.png -------------------------------------------------------------------------------- /StandardVersion/Solar Charger - Added Diode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/StandardVersion/Solar Charger - Added Diode.png -------------------------------------------------------------------------------- /StandardVersion/Solar Charger - Standard Version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbhug5a/Solar-Power-Load-Sharing/0b7790b235feb644c5407ed0b563f649fec1ac3f/StandardVersion/Solar Charger - Standard Version.png --------------------------------------------------------------------------------