How To Make MPPT Solar Charge Controller | INPUT 80V OUTPUT 12V 24V
Vložit
- čas přidán 27. 07. 2024
- PCB+Assembly from $2, Get JLCPCB Coupons:jlcpcb.com/HAR
Get SMT Coupons via Contacting JLCPCB FB: / jlcpcb
Register now jlcpcb.com/HAR
________________________________________________________________________________________
Hi friends in this video I have made an MPPT Solar Charge Controller with INPUT 80V OUTPUT 12V 24V different battery types can be selected max current is 40A. I hope you will enjoy this video please like share and subscribe
Project zip ( includes circuit Arduino code ) : drive.google.com/file/d/1v5At...
Gerber files: drive.google.com/file/d/1fzPL...
Components:
1x Arduino Nano www.banggood.com/custlink/3Gm...
1x 16x2 LCD www.banggood.com/custlink/DDK...
3x Push Buttons s.click.aliexpress.com/e/_A2RiJW
2 x ACS712 Sensor s.click.aliexpress.com/e/_d6p...
1 x MC34063 IC s.click.aliexpress.com/e/_dX4...
1X LM358 IC s.click.aliexpress.com/e/_dY5...
4X IRFB4310 MOSFETs s.click.aliexpress.com/e/_DDW...
1X MJE13005 Transistor s.click.aliexpress.com/e/_Dm6...
1X BC547 Transistor s.click.aliexpress.com/e/_dXw...
1 x 1N5809 Diode s.click.aliexpress.com/e/_dYA...
1 x 1N4751 Diode s.click.aliexpress.com/e/_DCQ...
2 x MBR20100CT Diodes s.click.aliexpress.com/e/_DBI...
1 x PC817 Optocoupler s.click.aliexpress.com/e/_dVW...
1 x 330uH Inductor s.click.aliexpress.com/e/_d82...
1 x 100uH Inductor s.click.aliexpress.com/e/_DdW...
1 x 1n Capacitor s.click.aliexpress.com/e/_dZM...
1 x100u 50V Capacitor s.click.aliexpress.com/e/_dU0...
4 x 1000u 100V Capacitors s.click.aliexpress.com/e/_AC04Rb
2 x 5k Trimpot s.click.aliexpress.com/e/_Bf6...
1 x 1R Resistor s.click.aliexpress.com/e/_dW4...
2 x 100R Resistors s.click.aliexpress.com/e/_dW4...
5 x 10k Resistors s.click.aliexpress.com/e/_dW4...
1 x 3k3 Resistor s.click.aliexpress.com/e/_dW4...
3 x 47k Resistors s.click.aliexpress.com/e/_dW4...
3 x 220k Resistors s.click.aliexpress.com/e/_dW4...
1 x 1k Resistor s.click.aliexpress.com/e/_dW4...
2 x 2 Pin Terminal Block s.click.aliexpress.com/e/_dYS...
jumper wires s.click.aliexpress.com/e/_d7t...
Useful Tools
electronic tool kit s.click.aliexpress.com/e/_dXr...
Hardware tool kit s.click.aliexpress.com/e/_dSI...
Desktop oscilloscope s.click.aliexpress.com/e/_d8d...
hand held oscilloscope s.click.aliexpress.com/e/_dXj...
cordless drill + screw driver s.click.aliexpress.com/e/_d9n...
power supply s.click.aliexpress.com/e/_dVM...
soldering station s.click.aliexpress.com/e/_dXU...
Drill press s.click.aliexpress.com/e/_d6G...
3d printer www.aliexpress.com/item/33009...
CNC machine s.click.aliexpress.com/e/_d7b...
My Channels:
KIYANI' KI LAB / @kiyanikilab
KIYANI TECH / @kiyanitech
Instagram: / kiyani676
fecebook: / kiyanis-lab-1520512291...
Previous videos:
• how to make mini cnc p...
• Let's Answer Your Ques...
• LET'S REPAIR IT | BENQ... - Věda a technologie
You r really good Engineer love from india
Very cool circuit.
Great engineer I suggest to add comment on most program line so that it can be well understood and it will create to u more fans based on the way u explain ur code.
شكراً جزيلاً أستمر أكثر نحتاج منك فيديوهات أكثر بخصوص الآردوينو ومجال المشاريع الحديثة التي تخص الآردوينو وخاصة مشاريع خزانات المياه الذكية وتشغيل الموتور أوتوماتيكياً وقياس المنسوب وتكون بطريقة دقيقة وجيده مع شاشة القراءة الكريستال LCD وشكراً ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
sure i will do that
@@KiyanisLab 🌷🌷🌷
Hi thanks. That 100uh inductor, can i use the smaller cheaper one
Great project.
Masha Allah
Could you use a smaller inductor if you increased the switching frequency? I know the arduino is limited in it's PWM frequency, but maybe an external IC could increase the frequency and reduce the cost/size?
Your videos are very good, I'm a follower of your content, I'm a beginner in Arduino but I really want to learn and I'm researching a transfer key with synchronism, with your high knowledge you could make one for us
Good 💯
hey I have a question if I could use this controller for a wind turbine and if the controller has overcharge protection the battery please reply
Can this be use for solar powered electric vehicle conversion?
Hello, there is a 20amp mppt charge control. Is it efficient to connect 4 50 watt panels in parallel or in series with 44 volts in 2 groups, the system is 12 volts?
Thanks for the graet project. Can I use this MPPT for 48V solar panel and 24V battery?
Can you explain the circuit diagram and programming it is very helpful for every college student
Tell me, is it possible to install ESP1 Module as in version 4.1, if so, what needs to be changed in the firmware?
Which ACS712 Sensor is used at 30A?
Nice support video
Great
Great job Sir
Please what's the toroid material and the inductance
good work if i want to in put voltage 160 then .......???
synchronous or asynchronous buck converter use?
What is the pwm frequency you are using.
Thanks
Iam interested in electronic but bhai Kashmir ma offline electronic components nahi mil rahe koi online website batao please 👍❤️
Sir no need mppt charge controller you can use any SMPS power supply as a mppt charge controller working very well
Always done great job Sir can we increase amps range by increasing quantity of MOSFET.. thanks
Bro, Please don't mind . Your gerber file and pCB , that use in your video is completely different .
Hi Kiyani
I have purchased your PCB and made your charge controller based on the schematic and sketch in your download MPT4.2 but no matter what I cannot make it work can you explain this part of the code ( //if(v)
vi = (vo * 10) - vi;) and if if(v) should be remmed out. Is there a later version of your code? Also the pcb has a missing track A2 to U2 and the schematic shows the output going to A4 which I presume should be A2 have I got this right or have I made the situation worse?
Regards
Graham
HOw many amps from morning to evening ? 30 - 40 A ? WHat temps at 30 AMSP are at FETs and caps and toroid ? Ripple at output p-p ? Do U have logging to uSD and WEB server or MQTT to show temps, current, voltages, efficiency ?
my great friend i see you
Nice work what is the minimal input can i use this for 20v solar
Thanks for sharing
Yes you can minimum 15v for 12v batt for 24v min is 30v
Nice circuit explanation.Good Work .it's mppt or not .I have not seen your code
Sir, Can you please do a circuit that can handle 80A or if there is any way to convert this circuit to 80A because we have around 11 solars paralleled together so it would be a great help if the circuit can handle 80A. Thank you. God Bless You
Hi sir schematic is not readabke in zip.can u update readabke circuit diagram
Can we add the Wi-Fi server in this PCB?
😢Дайте информацию как наматать и какие кольца для индуктивности 110 uH???
sir in your diagram you show A4 current sensor insted of A2. A4 is already connected to SDA LCD Pin. kindly help us.
Nice project. Can you please explain this part of arduino code : vo=((vo*0.06)/100);
vi=(((vi)*0.6)/80); Where the 0.06 and 0.6 come from ? Does this code follow the any mppt algorithm diagram in particular? Does it follow the typical I-V curve for a solar panel ?
Those are voltage calculation from analog value, and sadly there is no MPPT algorithm, it's just a simple charger using a buck converter.
👍
Good job is posible input 250vdc to 24v?
Can I charge a 12v 200ah acid battery ?
Very nice. What is the maximum solar panel wattage that this can take as input?
that is a simple math: Input Voltage * Input max Amperage = Input Max Power.
So it is 80V * 40A = 3200W
Then it depends on your battery, what your max Output power is.
e.g. for an 12V Battery it would be 12V * 40A = 480W
With an 48V Battery it is much more power. 48V * 40A = 1920W
1000 watts
where I can buy this mppt?
Nice Project! The gerber file link is not working!
What is the purpose of the potentiometer?
brother so this circuit/project suitable fir 12v & 24v battery?
yes
I have tried this circuit but why is the output current very small?
Your lcd display showing 15.2 v and input 88v but there is no way the voltage will say 15.2v with any load or to bleed down the 88 volt to 15 v so your not tell the full info I know this because I built negative buck converter and the voltage won’t turn down and Lest there is a load of 100 watt is on it to show that display
I want to buy this
Make an oscilloscope within low budget.
ok bro soon
efficiency is about 93 percent maybe you should also show the efficiency on the screen but all in all a nice project
sure i will in the next version
@@KiyanisLab and maybe you can also make a digital volt and amp meter with an ads1015 or an ads1115 instead of analog this would be great
I have seen in your code that it is only calculated to 20 amp is that correct?
Can we talk for a related project needed.
I made it your pcb but it didnt work .lcd display isnt work
SIR WHEN I DRAW THIS PROJECT ON PROTEOUS SOFTWARE IT SHOW D2 D3 D4 D5 D6 D7 EROR.
BECAUSE YOU DID NOT DEFINE THESE IN YOUR DIAGRAM SO PLZ EXPLAIN
is d2 d3 d4 diodes in you diagram if so choose ones with simulation model
Please make only meter solar volt and Ampere ,,, battery volt and wat on one display
Like in this video
can you make it work with 48v battery. Thanks.
soon bro
Where is next video? 80 to 5 Volts DC to DC only??? We will learning about MPPT!!!
It is not an mppt, its just a buck converter
Hi dear zain.
waiting for 36V,48V,60V,72V project
soon
Will it support Wi-Fi Server?
no upcoming version will be
@@KiyanisLab When will the next version be coming? Can I add the Wi-Fi sever with the help of your previous video?
Code is not working
I can not open this file in mobile
Fake. At least the circuit diagram is. There's no way that 4 Mosfets with 7nF input capacitance and a gate voltage plateau of nearly 5V can be driven with a 47K/10K ohm divider from 28.8V (ie. 5.05V gate drive) switched by an optocoupler @ 31.4kHz! It couldn't even drive the one Mosfet that is all that is needed given that at 40A, 12V ouput, conduction losses would be < .5%. Maybe it could work at a few hundred Hz, but then the inductor would have to be enourmous!
Reducing the resistor values drastically wouldn't help - 3.76K/2K could at least switch a single FET but the switching speed would still be so slow that the switching losses would be 100s of Watts!
The silly thing about this design is that all it would take would be 2 or 3 dirt cheap bipolar transistors as a Mosfet driver to make it work (if not especially efficiently) if you really can't afford a proper driver chip. But cost doesn't seem to be an issue when he links to the 100uH main inductor costing $45 + $25 shipping!!!!
A sensible design would use a much higher switching frequency, say, for example, 200kHz using an SER2915H-472 5.6uH, 0.67mOhms inductor costing $3.39 for one off direct from Coilcraft. The Arduino Nano can create a 200khz PWM, but with a reduced resolution of 1:80 rather than the 1:255 (8 bit) default.
However if you did modify this design so it can actually work, if you run it at 56V input, 24V/40A output, the input capacitors would likely explode as their ripple current rating (probably 2 to 3Arms max for each capacitor) would be far exceeded by the 20A total ripple current they would be actually called on to deliver...
Hope you can improve on the question asked and make it work better, thanks.
this deceitful author doesn’t even give how he made 110uH.... Do you know how to make the correct inductance in this circuit? I have already ordered the boards.... and all the components, spent the money.... Help, give information about inductance??)))
Fake 😂😂😂
no its working
yes working@@KiyanisLab