100% found this document useful (1 vote)
923 views38 pages

Arduino Solar Charge Controller (Version 2

The document describes a DIY solar charge controller that can be used for 6V or 12V battery systems. It combines both an energy meter and charge controller in one design. It uses an Arduino Nano board to control the charging based on battery voltage and provides indicators, protection features, and displays system data on an LCD screen.

Uploaded by

Thirumal Valavan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
923 views38 pages

Arduino Solar Charge Controller (Version 2

The document describes a DIY solar charge controller that can be used for 6V or 12V battery systems. It combines both an energy meter and charge controller in one design. It uses an Arduino Nano board to control the charging based on battery voltage and provides indicators, protection features, and displays system data on an LCD screen.

Uploaded by

Thirumal Valavan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

let's make

Explore(/tag/typeid/)

Publish(/about/[Link])
Login(/account/login/) | SignUp(/account/gopro)

Classes(/classes/)
Featured: share (/tag/typeid/categorycraft/channelleather/)
Leather(/tag/typeid/categorycraft/channelleather/)
what you make
(/)
(/tag/typeid/categoryoutside/channelcamping/) Camping(/tag/typeid/categoryoutside/channelcamping/)

(/id/intel/) IntelIoT(/id/intel/)

(/id/Fusion/) Fusion360(/id/Fusion/)

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

AboutThisInstructable
License:

8 368,262 views
1,737 favorites
deba168
(/member/deba168/)

(/file/FUVN0HUI1TR7NVD/)

OpenGreenEnergy
([Link]
gvnc=1)

(/member/deba168/)
Follow

2134

Bio:[Link]
harvestSolarEnergyandmakethingsby
[Link]
&quot&quotIFYOUTRYYOUMIGHT...
More(/member/deba168/)
(/file/FBYCOOXI1OU2JHH/)

(/file/FT9WDN6I1T4EQQH/)

Morebydeba168:

(/id/GettingStarted

WithNeoPixleWS2812RGBLED/)
(/file/FZ6QFU5I1T4BBAS/)

(/file/FJPOEHKI1TR8BHI/)

(/file/FAALTIKI8SLPCHQ/)
(/id/Smartphone

ShowAllItems

ControlledArduinoRover/)

[PlayVideo]([Link]
One year ago, I began building my own solar system to provide power for my
village [Link] I made a LM317 based charge controller and an Energy
[Link]
2014 I posted my PWM solar charge controller designs on the web,it became
very popular. Lots of people all over the world have built their own. So many
students have made it for their college project by taking help from me.I got
several mails every day from people with questions regarding hardware and
software modification for different rated solar panel and battery. A very large
percentageoftheemailsareregardingthemodificationofchargecontrollerfora
12Voltsolarsystem.
Youcanseemyotherversionchargecontrollers
ARDUINO MPPT SOLAR CHARGE CONTROLLER ( Version3.0)
([Link]
Version30/)
ARDUINO
SOLAR
CHARGE
CONTROLLER
(Version1)
([Link]
PWM/)
TosolvethisproblemImadethisnewversionchargecontrollersothatanyone
can use it without changing the hardware and software. I combine both the
energymeterandchargecontrollerinthisdesign.
Specificationofversion2chargecontroller:
[Link]
[Link](6V/12V)
[Link] charging algorithm with auto charge set point according to the battery
voltage
[Link]
5.20x4characterLCDdisplayfordisplayingvoltages,current,power,energyand
temperature.
[Link]
[Link]
[Link]
[Link]

(/id/DIY5500mW

LaserEngraverCutter/)
Tags:

Arduino(/howto/Arduino/)

PWM(/howto/PWM/)

Solar(/howto/Solar/)

ChargeController(/howto/Charge%20Controller/)
Energy(/howto/Energy/)
Current(/howto/Current/)

Power(/howto/Power/)
LCD(/howto/LCD/)

Battery(/howto/Battery/)

Related
ARDUINOSOLARCHARGE
CONTROLLER(Version1)
(/id/ARDUINOSOLAR
CHARGECONTROLLER
(/id/ARDUINOPWM/)
ARDUINOENERGYMETER
(/id/ARDUINOENERGY
METER/)
bydeba168
(/id/ARDUINO(/member/deba168/)
ARDUINOMPPTSOLAR
CHARGECONTROLLER
(Version3.0)(/id/ARDUINO
SOLARCHARGE
(/id/ARDUINOCONTROLLERVersion30/)
DIYPortableSolar
Powerbank(w/110vOutlets
&USBPorts)(/id/SlimPanel/)
byASCAS(/member/ASCAS/)
(/id/SlimPanel/)
SolarPoweredLaptop
ChargerUsingMPPT
(/id/SolarPoweredLaptop
ChargerUsingMPPT/)
byinaliwahane
(/id/Solar

Electricalspecifications:
[Link]=6v/12V
[Link]=10A
[Link]=10A
[Link]=811Vfor6Vsystem/1525Vfor12Vsystem

Step1:PartsandToolsRequired:

(/file/FD5E1NQI2P3OWVC/)

Parts:
[Link](Amazon([Link]
([Link]
CH340GboardForArduino/311064700128?
pt=LH_DefaultDomain_0&hash=item486ce6a4e0))
[Link](Amazon([Link]
([Link]
TO220IR/201161974643?pt=LH_DefaultDomain_0&hash=item2ed6302373)

x2)
[Link](Amazon([Link]
([Link]
45V20ATO220/181383569951?
pt=LH_DefaultDomain_0&hash=item2a3b4da21f)for10AandIN5402for2A)
[Link](Amazon([Link]
([Link]
_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT))or
VoltageRegulator(LM7805([Link]
VoltageRegulatorIC/130747602965?pt=LH_DefaultDomain_0&hash=item1e712a1815))
[Link](Amazon([Link]
([Link]
SENSORIC/130952243512?
pt=LH_DefaultDomain_0&hash=item1e7d5ca938))
[Link](Amazon([Link]
([Link]
ACS712ModuleArduinomoduleACS712T/181026550196?
pt=LH_DefaultDomain_0&hash=item2a2605f1b4))
[Link](Amazon([Link]
([Link]
54/231357840535?
pt=FR_YO_MaisonJardin_Bricolage_ElectroniqueComposants&hash=item35de
007c97))
[Link](2N3904([Link]
40V200mATO92/180847922895?pt=LH_DefaultDomain_0&hash=item2a1b604ecf)or
2N2222)
[Link](100kx2,20kx2,10kx2,1kx2,330ohmx5)
[Link](0.1uFx2)
[Link](100uFand10uF)
12.20x4I2CLCD(Amazon([Link]
([Link]
CharacterLCDModuleDisplayBlue/310575296583?
pt=LH_DefaultDomain_0&hash=item484fbaf047))
[Link](Amazon([Link]
([Link]
CommonAnodeLEDRedGreenBlue/181306473181?
pt=LH_DefaultDomain_0&hash=item2a36b53add))
[Link](Amazon([Link]
[Link]/Wires(eBay([Link]
jumpercables20cm254MMmaletomale1P1PFor
Arduino/181012025872?pt=LH_DefaultDomain_0&hash=item2a25285210))
[Link](Male([Link]
RowStraightMalePinHeaderStripPBCArdunio/180974247480?
pt=LH_DefaultDomain_0&hash=item2a22e7de38),Female
([Link]
PinHeaderStripPBCArdunio/180974322541?
pt=LH_DefaultDomain_0&hash=item2a22e9036d)andrightangle
([Link]
HeaderStrip/130766517822?
pt=LH_DefaultDomain_0&hash=item1e724ab63e))

[Link](Amazon([Link]
([Link]
_odkw=smallheat+sink&_from=R40%7CR40%7CR40%7CR40%7CR40%7CR4
0%7CR40%7CR40%7CR40%7CR40%7CR40%7CR40%7CR40%7CR40%7CR
40%7CR40%7CR40&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.T
[Link]+heat+sink&_nkw=small+heat+sink&_sacat=0))
[Link](Amazon([Link]
([Link]
5x20mm/181436161574?pt=LH_DefaultDomain_0&hash=item2a3e701e26))
[Link](Amazon([Link]
[Link](Amazon([Link]
([Link]
cm79cmM27/121343437457?
pt=LH_DefaultDomain_0&hash=item1c40a1ea91))
[Link]
[Link](3x2pin([Link]
TerminalBlockConnector5mmPitchG/400633791779?
pt=LH_DefaultDomain_0&hash=item5d47a28523)and1x6pin
([Link]
pt=LH_DefaultDomain_0&hash=item2ecb9af790))
[Link]/Screws/Bolts
[Link]
Tools:
[Link](Amazon([Link]
[Link](Amazon([Link]
[Link](Amazon([Link]
[Link](Amazon([Link]
[Link](Amazon([Link]
[Link](Amazon([Link]
[Link](Amazon([Link]

Microwaves&RF
TrustedEngineeringResource
ForOver50Years

Step2:HowTheChargeControllerWorks:

(/file/FP23S90I1FPT07G/)

[Link]
[Link]
howtochargethebatteryandcontroltheload.
Theamountofchargingcurrentisdeterminedbydifferencebetweenbattery
[Link]
[Link]
[Link]
490.20Hz(defaultfrequencyforpin3).Thedutycycle0100%isadjustedbythe
errorsignal.
ThecontrollergivesHIGHorLOWcommandtotheloadsidepMOSFET
accordingtothedusk/dawnandbatteryvoltage.
Thefullschematicisattachedbellow.

[Link]
(/files/orig/F2S/BFVU/I8SLPCIY/[Link])

Step3:Mainfunctionsofsolarchargecontroller:
Thechargecontrollerisdesignedbytakingcareofthefollowingpoints.
[Link]:Tolimittheenergysuppliedtothebatteryby
[Link]
charge_cycle()ofmycode.
[Link]:Todisconnectthebatteryfromelectrical
[Link]
load_control()ofmycode.
[Link]:Toautomaticallyconnectanddisconnect
[Link]
whensunrise.Thisisimplementedinload_control()ofmycode.

[Link]:Tomonitortheloadpowerandenergyand
displayit.
[Link]:Toprotectthecircuitfromdifferent
abnormalsituationlikelightening,overvoltage,overcurrentandshortcircuitetc.
[Link]:Toindicateanddisplaythevariousparameters
[Link]:Toprintvariousparametersinserialmonitor

Step4:SensingVoltages,Currentandtemperature:

(/file/FZB373YI1FPSBXA/)

(/file/F5PMUQRI1FPSBN0/)

[Link]:
[Link]
[Link]
R1=100kandR2=20kforsensingthesolarpanelvoltageanssimilarlyR3=100k
andR4=20kforbatteryvoltage.TheoutputfromtheR1andR2isconnectedto
arduinoanalogpinA0andoutputfromtheR3andR4isconnectedtoarduino
analogpinA1.
[Link]:
[Link]
[Link]
(ACS71220A)

[Link]:
Thetemperaturesensorisusedtosensetheroomtemperature.IusedLM35
temperaturesensorwhichisratedfor55Cto+150CRange.
WhyTemperaturemonitoringisRequired?
The batterys chemical reactions change with [Link] the battery gets
warmer, the gassing increases. As the battery gets colder,it becomes more
[Link],it
[Link]
[Link]
willmeasurethebatterytemperature,andtheSolarChargeControllerusesthis
inputtoadjustthechargesetpointasrequired.Thecompensationvalueis5mv
/degC/cell for lead acid type batteries.(30mV/C for 12V and 15mV/C for 6V
battery).The negative sign of temperature compensation indicates,increase in
temperaturerequireareductioninchargesetpoint.
For more details on Understanding and Optimizing Battery Temperature Compensation
([Link]
temperaturecompensation)

Step5:SensorsCallibration
VoltageSensors:
5V=ADCcount1024
1ADCcount=(5/1024)Volt=0.0048828Volt
Vout=Vin*R2/(R1+R2)
Vin=Vout*(R1+R2)/R2R1=100andR2=20
Vin=ADCcount*0.00488*(120/20)Volt
CurrentSensor:
AspersellerinformationforACS712currentsensor
Sensitivityis=100mV/A=0.100V/A
NotestcurrentthroughtheoutputvoltageisVCC/2=2.5
ADCcount=1024/5*VinandVin=2.5+0.100*I(whereI=current)
ADCcount=204.8(2.5+0.1*I)=512+20.48*I
=>20.48*I=(ADCcount512)
=>I=(ADCcount/20.48)512/20.48
Current(I)=0.04882*ADC25
MoredetailsonACS712([Link]
id=6827)
TemperatureSensor:
AsperdatasheetofLM35([Link]
Sensitivity=10mV/C
TempindegC=(5/1024)*ADCcount*100
Note:ThesensorsarecalibratedbyassumingthearduinoVcc=5V
[Link]
[Link].

[Link]
[Link]
matchestheactualvalue.
Example:[Link]
4.47/1024=0.0043652insteadof0.0048828.

Step6:ChargingAlgorithm

(/file/FLLLTM5I1FPTKX6/)

(/file/FR4L9API1FPTNLI/)

[Link]:Atthismode,apresetmaximumconstantamountofcurrent(amps)is
[Link],
thevoltageofthebatteryincreasesgradually

[Link]:Whenthebatteryreachesthebulkchargesetvoltage,thePWM
[Link]
[Link]
becomesmorefullycharged.
[Link]:Whenthebatteryisfullyrecharged,thechargingvoltageisreducedto
preventfurtherheatingorgassingofthebattery
Thisistheidealchargingprocedure.
Thepresentchargecycleblockofcodeisnotimplements3stagescharging.I
[Link].
Iamtryingthefollowinglogicforimplementingthe3stagescharging.
FuturePlanningforChargingCycle:
Thebulkchargebeginswhensolarpanelvoltageislargerthanbatteryvoltage.
Whenthebatteryvoltagereaches14.4V,[Link]
chargingcurrentwillberegulatedbyPWMsignaltomaintainthebatteryvoltage
[Link]
[Link]
batteryvoltagefallsbelow13.6Vfor10mins,thechargingcyclewillberepeated.
Irequestcommunitymemberstohelpmeforwritingthepieceofcodeto
implementtheabovelogic.

Step7:LoadControl
Toautomaticallyconnectanddisconnecttheloadbymonitoringdusk/dawnand
batteryvoltage,loadcontrolisused.
The primary purpose of load control is to disconnect the load from battery to
[Link].
TheDCloadterminalisdesignedforlowpowerDCloadsuchasstreetlight.
ThePVpanelitselfisusedasthelightsensor.
Assumingsolarpanelvoltage>5Vmeansdawnandwhen<5Vdusk.
ONCondition:
Intheevening,whenthePVvoltagelevelfallsbellow5Vandbatteryvoltageis
higher than LVD setting, the controller will turn on the load and the load green
ledwillglow.
OFFCondition:
Theloadwillcutoffinthefollowingtwocondition.
1.InthemorningwhenthePVvoltageislargerthan5v,
[Link]
TheloadredledONindicatesthatloadiscutoff.
LVDisreferstoLowVoltageDisconnect

Step8:PowerandEnergy
Power:
Powerisproductofvoltage(volt)andcurrent(Amp)

P=VxI
UnitofpowerisWattorKW
Energy:
Energyisproductofpower(watt)andtime(Hour)
E=Pxt
UnitofEnergyisWattHourorKilowattHour(kWh)
Tomonitortheloadpowerandenergyabovelogicisimplementedinsoftware
andtheparametersaredisplayedina20x4charLCD.

Step9:Protection

[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
ForreversepolarityandreversecurrentflowprotectionIusedapowerdiode
(MBR2045).[Link]
designIusedanormaldiode(IN4007).
OverchargeandDeepdischargeprotectionisimplementedbythesoftware.
Overcurrentandoverloadprotectionisimplementedbyusingtwofuses(oneat
thesolarpanelsideandotheratloadside).
Temporary over voltages occur in power systems for a variety of reasons, but
[Link]
[Link]
designIuseda600wattbidirectionalTVSdiode(P6KE36CA)tosuppressthe
lightning and over voltage at the PV [Link] my earlier design I used a
[Link].

For
selection
guide
of
TVS
diode
click
here
([Link]
transientvoltagesuppressor)
For choosing a right part no for TVS diode click here
([Link]
s_diode_p6ke_datasheet.[Link])

Step10:LEDIndication

(/file/FJ3RUP7I1OU39B1/)

BatteryStateOfCharge(SOC)LED:
Oneimportantparameterthatdefinestheenergycontentofthebatteryisthe
StateofCharge(SOC).Thisparameterindicateshowmuchchargeisavailable
inthebattery
[Link]
theaboveschematic
BatteryLED>BatteryStatus
RED>VoltageisLOW
GREEN>VoltageisHealthy
BLUE>FullyCharged
LoadLED:
Abicolor(red/green)[Link]
schematicforconnection.
LoadLED>LoadStatus
GREEN>Connected(ON)
RED>Disconnected(OFF)
Iincludeathirdledforindicatingthesolarpanelstatus.

Step11:LCDdisplay

(/file/FD0IZBVI1T4BNUW/)

Todisplaythevoltage,current,power,energyandtemperaturea20x4I2CLCDis
used.Ifyoudonotwanttodisplaytheparameterthendisablethelcd_display()
fromthevoidloop()[Link]
batteryandloadstatus.
YoucanreferthisinstructableforI2CLCD([Link]
LCDControllertheeasyway/)
DownloadtheLiquidCrystal_I2Clibraryfromhere([Link]
Note:[Link]
(/contest/tech2014/)(/contest/micro2014/)
addressscanner([Link]
ARDUINOSOLARCHARGECONTROLLER(Version2.0)
by
way/)codegiveninthelink.
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

Step12:BreadBoardTesting

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FIL5HT0I1FQ7N61/)

Itisalwaysagoodideatotestyourcircuitonabreadboardbeforesolderingit
together.
[Link].
[Link]
theuserisnotinterestedtousealcddisplayandhappywiththeledindication
.Thenjustdisablethelcd_display()fromthevoidloop().Thatsall.
Similarlyaccordingtotheuserrequirementhecanenableanddisablethe
variousfunctionality.
DownloadthecodefrommyGitHubAccount
ARDUINOSOLARCHARGECONTROLLERV2
([Link]

[Link]

(/contest/tech2014/)(/contest/micro2014/)

(/files/orig/FXU/IHN4/I283QTG2/[Link])
ARDUINOSOLARCHARGECONTROLLER(Version2.0)
by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

Step13:PowerSupplyandTerminals:
h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FQ6E463I1OU37EU/)

(/file/FPDWMJPI1OU39JE/)

(/file/FZMGXXBI1OU3BY3/)

(/file/F2PEH3ZI2P3OO4Q/)

(/file/F88X14PI1FQ7KZU/)

(/file/FTXC7PVI2P3OO3W/)
(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Terminals:
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
Add3screwterminalsforsolarinput,[Link]
[Link],lefttoitisfor
h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/) 26Steps .
solarpanelandtherightoneisforload.

PowerSupply:

Collection

In my previous version the power supply for arduino was provided by a 9V


[Link] this version the power is taken from the charging battery [Link]
batteryvoltageisstepdownto5Vbyavoltageregulator(LM7805).
Solder LM7805 voltage regulator near to the battery [Link] solder the
[Link]
[Link]
benearto5V.

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

When I used a 6V battery the LM7805 works [Link] for 12V battery it
[Link].

Trusted
Engineering
ResourceForOver
50Years

EfficientPowersupply:
AfterfewtestingIfoundthatthevoltageregulatorLM7805isnotthebestwayto
power the arduino as it waste lots of power in the form [Link] I decide to
change it by a DC DC buck converter which is highly [Link] you plan to
make this controller, I advice to use a buck converter rather than LM7805
voltageregulator.
BuckConverterConnection:
IN+>BAT+
IN>BAT
OUT+>5V
OUT>GND
Refertheabovepictures.
You

can

buy

it

from

eBay

([Link]

_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)

Step14:MounttheArduino:

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)
(/file/F7QK3KMI1OU388V/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FPQ9K6WI1FQ7MH1/)

(/file/F5YUM4KI1FQ7OF5/)

(/file/FE09UYBI1FQ7MKG/)

(/file/FOPLM4WI1FQ7N4H/)

(/file/FY089FEI1OU384P/)

[Link]
[Link]
[Link].
Inserttworowsofmaleheaderonbothsidesofnanoboradforexternal
[Link]
[Link].
[Link]
with4to5pinsforVccandGND.
AsyoucanseeIconnectedthevoltageregulator5VandGNDtothenano5V
[Link]
forbetterlookoftheboard.

(/contest/tech2014/)(/contest/micro2014/)

Step15:Solderthecomponents
ARDUINOSOLARCHARGECONTROLLER(Version2.0)
by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FHY15G2I1FQ7KMR/)

(/file/FGI67A3I1FQ7N9U/)

(/file/FK2LSEBI1FQ7KD4/)

(/file/F98RD4ZI1FQ7NCK/)

(/file/FVR401TI1FQ7KI7/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)

(/file/FMX56G3I1FQ7P1B/)

ShowAllItems
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

Beforesolderingthecomponentsmakeholesatcornersformounting.
Solderallthecomponentsasperschematic.

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

ApplyheatsinktotwoMOSFETsaswellaspowerdiode.
Note:[Link]
thetwoanode.
[Link].
Thickwireismandatoryasthecontrollerisdesignedforhighercurrent.

Microwaves
&RF

Step16:ConnecttheCurrentSensor

Trusted
Engineering
ResourceForOver
50Years

(/file/F5B0J09I1OU2JKB/)

(/file/FNAI7X0I1OU3CAD/)

(/file/FGERA57I1OU3C78/)

Afterconnectingallthecomponentssoldertwothickwiretotheloadmosfet's
[Link]
(/contest/tech2014/)(/contest/micro2014/)
thescrewterminalprovidedincurrentsensor(ACS712).

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

Step17:MaketheIndicationandtemperaturesensorpanel
h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/) 26Steps .
Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FBNQHO7I1T4C2F5/)

(/file/FP49R4QI1T4C1CN/)

(/file/FZ7KB0EI1OU2JYF/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)
(/file/FBHGG9ZI1T4BZUD/)

26Steps

Collection
(/file/F6TBAA6I1T4BXK1/)

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

I have shown two led in my [Link] I added a third led(bi color) for
indicatingthesolarpanelstatusinfuture.
[Link](3.5mm)by
drillonleftandright(formounting).
Inserttheledsandsolderittothebacksideoftheboard.
Inserta3pinsfemaleheaderfortemperaturesensorandthensolderit.
Solder10pinsrightangleheaderforexternalconnection.

Microwaves
&RF

NowconnecttheRGBledanodeterminaltothetemperaturesensorVcc(pin1).

Trusted
Engineering
ResourceForOver
50Years

Solderthecathodeterminalsoftwobicolorled.
Then join the solder points the leds terminal to the [Link] can paste a
stickerwithpinnameforeasyidentifications.

Step18:ConnectionsforChargecontroller

(/file/FPA97AOI283QLCW/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0)
by
(/file/FPRBCT3I2R9UFYH/)
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
(/file/FUMR1Z2I28OLTX1/)
26Steps
.

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

ConnecttheChargeControllertotheBatteryfirst,becausethisallowsthe
[Link]
[Link](negative
firstandthenpositive)Atlastconnecttheload.
ThechargecontrollerloadterminalissuitableforonlyDCload.
HowtorunanACLoad?
[Link]
[Link].

Step19:FinalTesting:

(/file/FAR5C87I1T4DTJ6/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

(/file/FKE33NUI1T4DVVO/)

(/file/FH50CGCI1T4FG5S/)

Aftermakingthemainboardandindicationboardconnecttheheaderwith
jumperwires(femalefemale)
[Link]
[Link].

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

[Link]
[Link].

Trusted
Engineering
ResourceForOver
50Years

FuseRating:[Link]
use,putafusewith120to125%ofshortcircuitcurrent.
Example:A100WsolarpanelhavingIsc=6.32Aneedsafuse6.32x1.25=7.9
or8A
Howtotest?

[Link]
inputterminalsareconnectedtobatteryandtheoutputisconnectedtothe
chargecontrollerbatteryterminal.
Batterystatus:

Rotatetheconverterpotentiometerbyascrewdrivertosimulatedifferentbattery
[Link]
turnon.
Note:DuringthisprocessSolarpanelshouldbedisconnectedorcoveredwitha
blackclothorcardboard.
Dawn/Dusk:Tosimulatedawnandduskuseablackcloth.

Night:Coverthesolarpanelentirely.
Day:Removetheclothfromthesolarpanel.
Transition:slowtheremoveorcovertheclothtoadjustdifferentsolarpanel
voltages.
LoadControl:Accordingtothebatteryconditionanddawn/dusksituationthe

loadwillturnonandoff.
TemperatureCompensation:
Holdthetemperaturesensortoincreasethetemperatureandplaceanycold
[Link].
Thecompensatedchargesetpointvaluecanbeseenontheserialmonitor.
InthenextsteponwardIwilldescribethemakingofenclosureforthischarge
controller.

(/contest/tech2014/)(/contest/micro2014/)

Step20:Mountingthemainboard:
ARDUINOSOLARCHARGECONTROLLER(Version2.0)
by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/F0ZH7DTI1TR8N6J/)

(/file/FTK6MITI1TQW9VO/)

(/file/F7RJAHMI1TQVUUC/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
(/file/FC99WE3I1TR73UI/)
deba168(/member/deba168/)

(/file/FUXP8X5I1TR73XE/)

(/file/FUBMXS0I1TR73Z9/)

Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)
26Steps
h
.
[Link].

Thenapplyhotgluetothemarkingposition.
Placetheplasticbaseovertheglue.

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Thenplacetheboardoverthebaseandscrewthenuts.

Step21:MakeSpaceforLCD:

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FM5ABEHI1TR8SAB/)

(/file/FDMVZFCI1TR75TP/)

(/file/FZGS8HOI1TR7TK4/)

MarktheLCDsizeonthefrontcoveroftheenclosure.
[Link]
cuttingfinishitbyusingahobbyknife.
(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
Step22:DrillHoles:

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FG37J4YI1TR7W5B/)

(/file/FAGWJPXI1TR7WGR/)

(/file/FE0AYXII1TR7WU4/)

DrillholesformountingtheLCD,Ledindicationpanel,Resetbuttonandexternal
terminals
(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Step23:MountEverything:
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/F3HCNA3I1TR7Z0X/)

(/file/F1976F1I1TR8TRQ/)

(/file/FDHHIGAI1TR7ZD6/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
(/file/FNO7DAKI1TR7ZSG/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

(/file/FJCGY2LI1TR8XCT/)

Aftermakingholesmountthepanels,6pinscrewterminalandresetbutton.

Microwaves
&RF

Step24:ConnecttheExternal6pinterminal:

Trusted
Engineering
ResourceForOver
50Years

(/file/FDF4U2FI1TR84UE/)

(/file/FWACZ2RI1TR87TD/)

(/file/FVIWO4UI1TR86BO/)

(/file/FF8DHZCI1TR87CD/)

Forconnectingthesolarpanel,batteryandloadaexternal6pinscrewterminalis
used.
Connecttheexternalterminaltothecorrespondingterminalofthemainboard.

(/contest/tech2014/)(/contest/micro2014/)

Step25:ConnecttheLCD,IndicatorpanelandResetButton: by
ARDUINOSOLARCHARGECONTROLLER(Version2.0)
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Trusted
Engineering
ResourceForOver
50Years

(/file/FFR69N4I1TR8W27/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)
(/file/F5T3JR8I1TR8C9T/)

26Steps

Collection

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

ConnecttheindicatorpanelandLCDtothemainboardasperschematic.(Use
femalefemalejumperwires)
OneterminaloftheresetbuttongoestoRSTofArduinoandothergoestoGND.
[Link].

Microwaves
&RF

Step26:IdeasandPlanning

Trusted
Engineering
ResourceForOver
50Years

(/file/FPUS4KYI1XEL2M8/)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection
(/file/FLM608YI1XEL30S/)

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Howtoplotrealtimegraphs?
It is very interesting, if you can plot the serial monitor parameters (like battery
andsolarvoltages)[Link],
ifyouknowlittlebitonProcessing.
To know more you can refer Arduino and Processing ( Graph Example ).
([Link]

Microwaves
&RF

Howtosavethatdata?

Trusted
Engineering
ResourceForOver
50Years

ThiscanbedoneeasilybyusingSDcardbutthisincludemorecomplexityand
[Link]
savedatainExcelsheets.
Fordetailsyoucanreferseeingsensorshowtovisualizeandsavearduinosenseddata
([Link]
senseddata/)

[Link]
todoandwhatyoucando.
FuturePlanning:
[Link].
[Link]
[Link]/tablets
Hopeyouenjoymyinstructables.
[Link].
Followmeformoreupdatesandnewinterestingprojects.
Thanks:)

(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
Wehaveabenicecommentpolicy.

Pleasebepositiveandconstructive.
wIMadeit!
AddImages
26Steps
h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

PostComment

Collection
Hspedro(/member/Hspedro)

8daysago

IMadeit!
Reply

ihadbuildyourdesingandcodeintoaSolarSystemI'malsousinga3000w
InvertertopowerafridgebutnowI'mlookingIntogettingtheArduinocontroler
toswitchBetweenacsolarandgridacwhentheBatteriesaredrainedtoadafe
lowLevelandkeepmyfridgerunninguninterructed...
Anysugestiniwasthinkingusingtriacstoaccomplishtheswitchover?

[Link].54(/member/[Link].54)

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Microwaves
&RF

Reply
Theproblemthatiamfacingisthatwheneverthemosfet amonthago
q1turnsonthepanelgetsconnectedtothevoltagedivider
circuitofthebatteryandthenitfirstmeasuresthepanelvoltageexcludingthe
dropandshowsfullchargedbatteryandblueledturnsonandafterthatit
[Link]
[Link]:).

IchsanA4(/member/IchsanA4)

amonthago

Trusted
Engineering
ResourceForOver
50Years

Reply

goodproject!
canugivemeanothersubstitutefortvsdiodeandmbrdiode?becauseicant
finditinmycitythankyou

DavidW385(/member/DavidW385)

2monthsago

Reply

Whatarethefullcompletevaluesfortheceramiccapacitors?I'mon
[Link]'vesetthe.1uFvaluebutwhatabouttherestofthevalues:
VoltageRatingDC,Dieletric,Tolerance,Diameter,LeadSpacing,Minimum
OperatingTemp,MaximumOperatingTemp,andSeries?

MohdZainolZ(/member/MohdZainolZ)

2monthsago

Reply

CaniusethischargercontrollercircuitforadynamotochargeaSLAbattery?

lane5625(/member/lane5625)

2monthsago

Reply

Doyouhaveanyreferencevoltagestotestthecircuit?I'mgettingincorrect
voltagesdisplayedforthebatteryandthesolarpanel.

kvoos(/member/kvoos)

2monthsago

Reply

[Link]
design,[Link]
[Link]/
ESP8266togetstatusofthesetupontheweb.
Didyouevergetsomeonetohelpwritethemultistagechargingcycle?Imay
beabletohelpwiththecode,Iambetteratthesoftwarethanthehardware)
(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0)
Doyouhaveanyreferencesforthethreestagechargingshowingthebenefits? by
deba168(/member/deba168/)
Iwatchedthevideoofthe8stagechargingandcouldseehowthepulsingand

reconditioningcycles(notpartofthe3stagesyouareproposing)couldhelp
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

(notthatIamabatteryexpert).Iftherearenoreferences,Iguesswecouldjust

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)
doitandwriteuptheresults!

26Steps

Collection

X
|
8

deba168(/member/deba168)(author) . kvoos(/member/kvoos)

Thanksforyourvaluablewords.

IMadeit!

Reply

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

2monthsago

Ifyoucanhelpmetowritethesoftware,wecanmakeabetterversionof
controller.
[Link]
commercialchargecontrollerare4stages.
Youcanusethesereferences

Microwaves
&RF

[Link]
([Link]
[Link]
([Link]
[Link]
([Link]

Trusted
Engineering
ResourceForOver
50Years

[Link]
setupalso.

BurraakK(/member/BurraakK)

ayearago

Reply

Asyoumentionedinbulkstage10Acurrentwouldbefedintobatterieswich
meansyourdesignwillhandlesmallorlargebatteriesequallywhichisbadfor
batteryhealth,Forsmallbatteries30%andforlargebatteriesonly10%current
ofthetotalcapacityisrecomended,forexampleifsomeoneisusing12v7ah
batterythentotalchargingcurrentshouldnotexceed2amp,

X
|
8

VolthausElectronicsLaboratory(/member/VolthausElectronicsLaboratory)
3monthsago
Reply
. BurraakK(/member/BurraakK)

[Link]
protocolwouldbeagoodideaandprobablynotdifficulttoimplement.

MuhammadH36(/member/MuhammadH36)madeit!

6monthsago

Reply

[Link]
[Link]'sallok,Ihadtryto
finetheerrorbutIdon'[Link].

([Link]
(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection
([Link]

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

nasruls(/member/nasruls) . MuhammadH36(/member/MuhammadH36)

imonthesameboatasyouguys,doesanyonefoundthe
solutionforthesign,[Link]

X
|
8

deba168(/member/deba168)(author) . nasruls(/member/nasruls)

Reply

3monthsago

Reply

3monthsago

Microwaves
&RF

Hey,Ithinkitisduetowrongcalibrationofcurrentsensor(ACS712)
Allthecalculationarebasedonarduinovcc(5V)butinpracticalitisnot
[Link](amps)readingisdifferencebetweenactualadc
readingandoffset(whichisVcc/2),theremaybechanceofgettimng
negativereading.

nasruls(/member/nasruls) . deba168(/member/deba168) 3monthsago

Trusted
Engineering
ResourceForOver
50Years

Reply

thanksforthereply,iwillcheckitandupdatehere.Anyway1000thanksfor
yourguidanceforthisproject,reallyeasytounderstand,wellexplained.

extrafried(/member/extrafried) . MuhammadH36(/member/MuhammadH36)

Haveyoutriedusingamultimetertotestthedirection
ofthecurrent?

3monthsago

Reply

Perhapsyouneedtoswapthecablesinthecurrentsensor.TheACS712
isbidirectional.

markkennethc(/member/markkennethc) . MuhammadH36
(/member/MuhammadH36)

4monthsago

Reply

maybethecodehehe

ArifSae(/member/ArifSae) . MuhammadH36(/member/MuhammadH36)

foundanysolution?

Reply

4monthsago

fahmiwak(/member/fahmiwak) . MuhammadH36(/member/MuhammadH36)

[Link]'tknowhowtosolveit

MicahD1(/member/MicahD1)

6monthsago

Reply

3monthsago

Reply

EpicguideDeba,
Welldocumentedandexplainseverythingforabeginner(me),noneedfor(/contest/tech2014/)(/contest/micro2014/)

questionsIjustreadittwiceanditsallthere!
ARDUINOSOLARCHARGECONTROLLER(Version2.0)
by
deba168(/member/deba168/)

Manythanks.

Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)
X
|
8

26Steps
.
deba168(/member/deba168)(author) . MicahD1(/member/MicahD1)
Reply
IMadeit!
Collection
3monthsago

Gladyoulikeit.

Thanksforyourappreciation.

tumwesigyea(/member/tumwesigyea)

Favorite

Share

Stopseeingthisad
AdsbyGoogle

3monthsago

Thisisagreatandcarefulproject.....thanksfordoingalotofexplaining.

X
|
8

Adclosedby

deba168(/member/deba168)(author) . tumwesigyea(/member/tumwesigyea)

Reply

Microwaves
&RF

Mypleasure:)

3monthsago

X
|
8

deba168(/member/deba168)(author) . tumwesigyea(/member/tumwesigyea)

X
|
8

deba168(/member/deba168)(author) . tumwesigyea(/member/tumwesigyea)

3monthsago

Mypleasure:)

Mypleasure:)

BrandonR62(/member/BrandonR62)

Reply

Reply

3monthsago

Reply

3monthsago

Reply

Trusted
Engineering
ResourceForOver
50Years

Willthisworkfor412v85wpanels?

X
|
8

deba168(/member/deba168)(author) . BrandonR62(/member/BrandonR62)

Itissuitableupto100W/12Vpanel.

DashingRainbowDash(/member/DashingRainbowDash)

3monthsago

Reply

4monthsago

Reply

[Link]?Iknowa
relayoramosfetaisinorder,butwhatwouldneedtobechangedinthecode?

CHETHANKUMARB(/member/CHETHANKUMARB)

4monthsago

Reply

Siritriedtouploadthecodeuhavementionedintheprojectbutiamnot
gettinganyoutputinserialmonitoreventhoughnoerrorincompilingcanyou
tellmewhyso..

markkennethc(/member/markkennethc)madeit!

4monthsago

Reply

Hellosircaniuse100watts12voltssolarpanel..andalsoweareguidedin
[Link]..doesiworkwith
thisschematic?istherewillbeanychanges?
(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

([Link]

MortezaA5(/member/MortezaA5)

4monthsago

Howsupplyarduinopowerwhenthebattery
isemptyorinfirstuseisdead??!Isthereanybetterideaforsupplying
arduinopower?

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

Reply

Microwaves
&RF

ArifSae(/member/ArifSae)

4monthsago

Reply

Thankyouforsharing,[Link],this
tutorialisagoodreference.

asrianpane(/member/asrianpane)

9monthsago

Trusted
Engineering
ResourceForOver
50Years

Reply

Hisirwhyyouchoosearduino?whyyoudon'tuseanothermicrocontroller?
thanks

ArifSae(/member/ArifSae) . asrianpane(/member/asrianpane)

iguessbecauseitsmostbeginnerfriendly

X
|
8

Reply

4monthsago

deba168(/member/deba168)(author) . asrianpane(/member/asrianpane)

IammuchcomfortablewithArduinoplatform.

Reply

7monthsago

Youcanuseother

X
|
8

deba168(/member/deba168)(author) . asrianpane(/member/asrianpane)

IammuchcomfortablewithArduinoplatform.

Reply

7monthsago

Youcanuseother:)

X
|
8

deba168(/member/deba168)(author) . asrianpane(/member/asrianpane)

IammuchcomfortablewithArduinoplatform.

Reply

7monthsago

Youcanuseother:)

X
|
8

deba168(/member/deba168)(author) . asrianpane(/member/asrianpane)

IammuchcomfortablewithArduinoplatform.

Reply

7monthsago

Youcanuseother:)
(/contest/tech2014/)(/contest/micro2014/)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
deba168(/member/deba168/)
CrankyCoderBlog(/member/CrankyCoderBlog)

5monthsago

Reply

Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
Inthiscircuityouusethevoltageregulators,whichfromwhatIunderstand

[Link]
26Steps
.
converter?

h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

Collection

IMadeit!

syafiz82(/member/syafiz82)

Favorite

Share

Stopseeingthisad
AdsbyGoogle

ArifSae(/member/ArifSae) . CrankyCoderBlog(/member/CrankyCoderBlog)

[Link]
wastealotofenergy

Adclosedby

4monthsago

Reply

5monthsago

Reply

Microwaves
&RF

hellosir,i,mstillnewinadruino..ihavequestion,caniaddprogramtocontrol
solarpaneltrackertosameadruinounoforthossolarchargecontroller..and
canthisversion2iaddusbforchargehphone

meetmithilesh(/member/meetmithilesh)

6monthsago

Reply

Trusted
Engineering
ResourceForOver
50Years

hellosir,canweuseanyothermicrocontrollerICinsteadofArduinonano
keepingyourcodeandothercomponentssame,asauduinoiccostshigher...if
yesplsinformwhichic&howcanwefeedthecodeinit...

X
|
8

deba168(/member/deba168)(author) . meetmithilesh(/member/meetmithilesh)

Hi,

6monthsago

Reply

[Link]
touseAtmega328asanArduino,therearelotoftutorialsonit.

kalusharma(/member/kalusharma) . deba168(/member/deba168)

[Link]
hpleasehelp?

fritzstoop(/member/fritzstoop)

Reply

5monthsago

5monthsago

Reply

6monthsago

Reply

Whatisthecapvalues?whatvolts?

AronuC(/member/AronuC)

hellosir,pleasewhatisthepowerratingandenergyofthesolarcharge
controlleryoubuiltandhowdiducalculateit.

Afzalcassim(/member/Afzalcassim)

6monthsago

Reply

Thanks!

JamesEduardA(/member/JamesEduardA)

8monthsago

(/contest/tech2014/)(/contest/micro2014/)
Reply

ARDUINOSOLARCHARGECONTROLLER(Version2.0)
by
Canweusearduinounor3here?
deba168(/member/deba168/)

Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
26Steps
deba168(/member/deba168)(author) . JamesEduardA(/member/JamesEduardA)
X
h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)
.

|
8

Yeahyoucanuse

7monthsago
Collection

Reply

IMadeit!

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

JamesEduardA(/member/JamesEduardA) . deba168(/member/deba168)

wealreadypurchasethearduinonano,canyougive
meupdatedsourcecodeandhowto's

7monthsago

Reply

JamesEduardA(/member/JamesEduardA) . JamesEduardA(/member/James
EduardA)

7monthsago

Reply

Microwaves
&RF

imgettingthiserrorthanks

Trusted
Engineering
ResourceForOver
50Years

[Link]

I MoreComments

FEATURED CHANNELS

Woodworking
(/tag/type

Paper
(/tag/type

KitchenHacks
(/tag/type

Knitting
(/tag/type

Space
(/tag/type

IceCream
(/tag/type

Homesteading
(/tag/type

3DPrinting
(/tag/type

Sewing
(/tag/type

id/category
id/category
id/keyword
id/category
id/keyword
id/keyword
id/category
id/category
id/category
workshop/channelcraft/channel kitchen%20hacks/?play/channel
astronomy/? ice%20cream/? home/channel technology/channel
craft/channel
woodworking/) Newsletter
paper/)
sort=FAVORITES)
puzzles/)
sort=FAVORITES)sort=FAVORITES)homesteading/) 3DPrinting/)
sewing/)
Join2million+toreceiveinstant
DIYinspirationinyourinbox.
enteremail

I'min!

Mobile
Downloadourapps!
Android([Link]
iOS([Link]
Windows([Link]

AboutUs

FindUs

WhoWeAre(/about/)

Facebook([Link]

Advertise(/advertise/)

Youtube([Link]

Contact(/about/[Link])

Twitter([Link]

Jobs(/community/PositionsavailableatInstructables/)
Help(/id/howtowriteagreatinstructable/)

Pinterest([Link]
Google+([Link]

Resources
ForTeachers(/teachers/)

(/contest/tech2014/)(/contest/micro2014/)

ArtistsinResidence(/air)

ARDUINOSOLARCHARGECONTROLLER(Version2.0) by
GiftPremiumAccount(/account/give?sourcea=footer)
deba168(/member/deba168/)
Forums(/community/)
Download(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/?download=pdf)
Answers(/tag/typequestion/?sort=RECENT)
Sitemap(/sitemap/)
h(/id/ARDUINOSOLARCHARGECONTROLLERVersion20/)

26Steps

Collection

IMadeit!

TermsofService([Link] |
PrivacyStatement([Link] |
LegalNotices&Trademarks([Link] | MobileSite([Link]

Adclosedby
Favorite

Share

Stopseeingthisad
AdsbyGoogle

([Link]
2016Autodesk,Inc.

Microwaves
&RF

You might also like