Make MPPT solar controller with LCD Arduino 12V 24V
Вставка
- Опубліковано 2 жов 2024
- I previously built an MPPT charger ( • Video ). It is very strong and durable, but it always works silently. I can not know what mode it is working in ?. Battery voltage, Current. So today I'm going to build a 10A solar battery charger (10A is enough for me, because my PV only has 100W). The prototype of the project is from Tim Nolan. Because this is an open source project, so I used the arduino code on www.instructab... and microcontroler.... I have modified the code and hardware to suit me. I thanks to all of them for sharing their knowledge. After construction, it works very well, always 90% efficiency. Mosfet is very cool. In the next version, I will build a charger with greater current and voltage. Wait for me.
Facebook group : bit.ly/Creative...
Diagram here : File 66 in bit.ly/AllLink
or www.mediafire....
or
drive.google.c...
All my projects are free, I design them on EAGLE 6.0. I uploaded it to Google drive. You need to use a web browser to download the file and open the file with winrar software (extract) on the PC. Open schematic file (.SCH) and PCB file (.BRD) with EAGLE software.
Hope you enjoy my videos and projects. Like, share and don't forget to subscribe to my channel. one more thing, thanks to everyone, my channel has reached 70K subscribers.
#Inverter
#12Vto220V
#MPPT
Facebook group : bit.ly/CreativeElectronic
Diagram here : File 66 in bit.ly/AllLink
or www.mediafire.com/file/yuc8pxv936vecra/MPPT_10A.rar/file
or
drive.google.com/file/d/1ouuWC058-PQ3QFew-l91c0hQGzgz-WiL/view?usp=sharing
All my projects are free, I design them on EAGLE 6.0. I uploaded it to Google drive. You need to use a web browser to download the file and open the file with winrar software (extract) on the PC. Open schematic file (.SCH) and PCB file (.BRD) with EAGLE software.
getting error" POSITIVE was not declared in this scope" when execute in compiler. please help
@Následovník Nikoly Tesly how to solve the issue.. i have tried to compile it its not compiling...
@@ArshadKhan-ox5ry #Homemade 102 , you are good job.keep it up.
please add this header file. thank you.
#include
Homemade 102 i am waiting for your reply
I can buy this
Translated by google: Very good job!
Thank you for your videos and all the best for you.
Thanks
I previously built an MPPT charger. It is very strong and durable, but it always works silently. I can not know what mode it is working in ?. Battery voltage, Current. So today I'm going to build a 10A solar battery charger (10A is enough for me, because my PV only has 100W).
Thanks for your wealth of knowledge. You are doing a great job. How can we modify it to allow more current? I guess the use of acs758, more MOSFETs and a bigger coil
How do I change it to charge 24v battery
@@adewaledipo Change values in ino files. You will easily see the value of min and max.
@@PhdHung hey. i changed valued. but #define LVD 11.5 to 23 right? (other min max i changed.)
Good 👍
the design is pretty much ok i even added some code to it to make it more intelligent like keypad to select from 12v to 48v panel.also with the keypad you can set the float voltage and bulk voltage to suit your taste.i switched the code back to work for 16x2 lcd.now the design is very compact and advance it may seem a little bit complex to others but now it more intelligent thanks.God bless you
Good day.. Please can you help me with the modification you did regarding the code and the circuit diagram
Please kindly do help us with your own code version please
ayudame con la modificacion por favor
WHAT A WONDERFUL PERSON YOU ARE
Helal olsun adam resmen nakış işledi eline sağlık usta
you are a great brother. loved your videos so much.
thanks
Nice! Well done original project!
thanks :D
You shouldn’t exceed 15% rated capacity of your battery. It’s 12 Ah, the maximum charge is 1,8 A, otherwise it will have a very short life
You are right, in this video I only tested the charging for a short time.
Very nice project! And love watching your skillset at work. A nice collection of open source MPPT and PWM diy solar, wind and hydro charge controllers would be of great value to humanity. Especially if designed to be easily self-maintained and not throwaway like commercial systems. Watching your work with great interest...
Yes, thank you very much, I'm glad to hear that.
Thank you sir, great job !!
Thanks
Good job dear
That homemade drill is awesome man! Every thought of adding a little lazer pointer on it?
Thanks for sharing the project My Friend...100% Best.
Hello,congratulations for your jobs. What can i do to increase current from 10A to 20A or higher ?
Damnit! If only you'd uploaded this a month or two ago, before I spent £110 on a 50A MPPT. What components would need to up upgraded/run in parallel to handle 50A? I know, watch this space (subscribed). I'm currently building a battery bank with load balancers, in/out current measurement (for battery AH estimation) and a switchable 36V mode that, once I incorporate a constant current board, should make it useful for welding. I'll send you a link if you're interested and I'll upload a video once I get over our shared camera muteness! It is useful, though. Every time I think I should sit down and narrate my video, I come up with something more productive I could be doing!
I c ur all video. Really you are genius
Hi. I’m a coder. I’m very good with c++. Used to lecture c++ coding. I could go over your code for you if you’d like....but my preference would be to move it to a esp8266.
Thank you very much, but maybe we have to use ESP32. because ESP8266 has only 1 ADC.
@@PhdHung Or you use an external SPI/I²C ADC. With that and an TL431, you could have a much better precision (14/16bit ADC, pretty stable referance voltage).
@@RobinCernyMitSuffix That's a good idea, however, I prefer to use Arduino + ESP01 :)
Can you help me in making inverter 300watt 11.2volt input from lipo battry by using arduino pure sine wave
find it in my video list
good job,bro
I'm from Indonesia
Apa bisa mas?
Hi sir... What is inductor.. Kool mu???? Or ferrite cor plz... Ans
This project how to build max to 30A / 12/24vDC input?
Now i focus to make it because my PWM controller is not good. Really not good
I measurement and calculate the controller maximum output to battery 55W to 60W
while my solar panel output max 110W
I really don't like this
Please show me make more current because in the future i want to up my solar panel to 300W or more
That time, 10A can't use for this
Please help. Thank you
Mình dừng dự án này rồi nhé.
Can you please confirm that algorithm you have used is Perturb and observe ?
exit status 1
'POSITIVE' was not declared in this scope LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); help me
Record an episode on how to make a simple audio amplifier on the tda7269a circuit. I would be very grateful :)
here ua-cam.com/video/Cvci-MhiHzk/v-deo.html
You have connected out to the Arduino vin input. Can Arduino 24V withstand?
Vin 12V. It worked well
Thank you buddy..waiting project mppt for higher current..i hope you can do it..
I'm afraid I can't. That project needed a lot of money so I couldn't continue that project.
Please reply as soon as possible ,,I will be highly thankful to you.
Hi, Thank you for your work on this project I have just started on building it. I noticed your Inductance Meter, do you have any plans for it as I would be interested in building it too? Once again thank you and keep up the good work.
Gần 100 ngàn người đăng ký rồi, ủng hộ thêm bạn 1 cái đăng ký nữa cho nhanh lên.
còn khuya lắm à. Mới có 7 mấy k. Phải cả năm nữa
'POSITIVE' was not declared in this scope
Nice. A test with a solar panel and a good load would be great.
thanks. If I have time, I will build a new version :D
anh cho em hỏi, dùng tấm pin khoảng 30W được không ạ? Tại em làm mô hình nhỏ thôi với cũng mới tìm hiểu về này
ok b nhe. Áp vô khoảng 20V là ok r
Sir plz plz make 30 ampire 24v mppt
ok ok
Good project 👍
Thanks for sharing. Please can you please share your TimerOne.h library am having problem with that. Thanks
Find it on google, very easy to fix this.
I want mppt like this very great
Sao code nạp vào nó lỗi phần i2c vậy a. A dùng thư viện i2c nào cho e xin với
Your links for your libraries are not working!
Specifically the LiquidCrystal_i2c.
How about not using such an old library and modify your code so we don't get the "Positive not declared" error anymore.
Great brother.......
thanks.
Can you send me 12/24v 50amp diagram and components list (pcb).
ok, wait me
@@PhdHung thanks again
Rooting for this too
@@PhdHung I'm also interested in a 50 amp 12 volt MPPT solar controller design.
anh ơi, mạch này chạy ổn không anh ?
cũng đc, cơ mà khó căn chỉnh cho nó chạy đúng lắm. hiệu suất cũng ko cao, chắc 75 80% thôi bạn.
Impressive , simply Genius .Congratulation Sir.
This is a 10AMP MPPT solar charge controller.
Sir, can you tell me how to increase the current rating of this charge controller.?
I want to build this 30A MPPT charge controller.
u can add more mosfet and capacitor
@@PhdHung Sir how many MOSFETs and capacitors I add for 50AMP rating?
Thank you for your reply.
Excellent job!!!!you are the best!! wait for mppt 20 - 30 or 50???? amp!!!and please make one side pcb?
ok, wait me
@@PhdHung thank you!!
I have a question that weather it will maintain 12volt at output for battery charging???
When the input voltage is greater than 15V. It will charge the battery.
Why do your solar panel 36 Volts? Is 36 volts too high to incorporate into your circuit?
no, it can work at 50V.
Thanks for sharing of your cool work! :) I have one question - Can you recommend another MOSFET for Q1 instead of the 80N70? I cannot find a distributor for this in my country.
Thx and best regards! :)
why it keep showing current when the solar panel is disconected? when it shows that the charge is at 100%, it would stop the chargem isn't it?
good work man , can i use this diy to charge 12v Li-on battery pack like 12v powerwall pack
Yes, just change the floating charging voltage in the code. Use arduino IDE
@@PhdHung thnx man
What changes will make in coding... to support input voltage 36v 6amp..??
Plz let me know... Its very urgent..
Bcoz.. Ur power supply is 100watt max.... But mine is 200watt...
Esse projeto não funciona está com problema código 😢😢😢😢
can I use 12v 50w panel for this project
yes. Ok. U can use
Great. I want to make Mppt of 330 watt solar panel without battery charger. Kindly how can i made???
Project file in video description.
Anh ơi cho em xin mạch trong proteus được không anh?
Mình ko xài proteus b
@@PhdHung bạn vẽ trên phần mềm gì vậy có thể cho mình xin được không?
@@quanglong1479 eagle b
@@PhdHung bạn có thể cho mình xin tất cả linh kiện ko mình coi có mấy con linh kiện mà mình ko tìm ra?
Genius!
Why would you prefer to use those SMD components? I do not like them...i give you tumb down.
I shared the eagle file. You can turn it into DIP if you want.
@@PhdHung ok thank you now i will give you tumb up.:)
Arduino: 1.8.16 (Windows 10), Board: "Arduino Uno"
when try to compile "POSITIVE' was not declared in this scope" please advice me the solution & if possible to upload hex file?
Mppt khó nhất làm cuộn L nếu hok có dụng cụ chuyên dụng. Em thấy vậy
Tự chế máy đo luôn. Cái máy đo "Lờ" trong video chế có mấy chục ngàn à :)) chính xác 99%.
Tuyệt vời luôn anh. Làm mppt áp cao đi anh
Pin có tấm 100W thôi. các bạn share kênh cho mềnh để có $ mua pin nào :3 lúc ấy rồi mới có đồ làm cao áp đc kkk
Code?
Phiên bản sau bạn làm mạch mppt dòng 30A hoặc cao hơn đi bạn
Kiếm tiền mua pin đã. pin có 100W à :v
One subscription notification per video would be enough. More than that is unnecessary annoyance.
Sir can you teach us every single step how every component work in this circuit please?
Cái này sử dụng pin năng lượng
dòng nạp cao cho bình bự sài phê luôn
mạch này 2 mosfet có 10A thôi bạn à. phiên bản mới cải tiến cho dòng cao hơn. mà làm mấy video này tốn nhiều thời gian nhưng ít lượt xem lắm. đang cân nhắc đổi chủ đề nữa đây. ko thì lỗ tiền linh kiện mất.
needs a redesign for more watts. say 300w ....
Yes, but I only have 200W solar panel. So this circuit is enough for me.
A ơi, cho e xin list linh kiện với ạ. Cám ơn a nhiều
MẠch này tracking cũng ko hiệu quả lắm đâu bạn. làm bản mới đi, ok hơn nhiều. microcontrolere.wordpress.com/2019/05/22/mppt-charger-ver-2/
@@PhdHung dạ e cám ơn
bạn làm ra chưa, cho mình hỏi này với
có gì liên hệ qua mail: nthanhson2401@gmail.com
Very great job,a big fan of your work.pls why does the code show me this"POSITIVE was not declared in the scope" error message during compiling? Pls help me out
You need add all the libraries
microcontrolere.wordpress.com/2016/12/16/mppt-solar-charger/
Which ide did you use to compile
en que tipo de papel puedo hacer para imprimir la PCB por favor
Very good!
Tks, friend!...
Thanks
But is it a MPPT ? I saw in this video DC-DC ... But is mppt work ?
Did you check it?
If you read the source code, you will see that it is actually MPPT.
@@PhdHung thanks i will see
Thank you for sharing the project.
Makes me to convince myself to make my own Solar charge controller.
Well done. 👍👍
Yes, wish you success.
bác thương mại hóa sản phẩm đê
estimado buenos dias como se llama ese papel para la PCB 🤔
Sir please help me. I am making this controller but the code showing compile error, it shows 'positive not declared in this scop' please help me?
How to configure battery charger 24v brother help me
Cái này có gì khó với bác Dong Huong đâu nhỉ?. Thay hết các giá trị max min trong code arduino là ok thôi. Hoặc chèn đoạn code như này là tự nhận bình {
if ((bat_volt >BAT_MIN) && (bat_volt < BAT_MAX))
{
system_volt = 12;
}
/*
else if ((bat_volt > BAT_MIN*2 ) && (bat_volt < BAT_MAX*2))
{
system_volt=24;
}*/
else if ((bat_volt > BAT_MIN/2 ) && (bat_volt < BAT_MAX/2))
{
system_volt=6;
}
}
@@PhdHung
Thank bác nhiều ! nói thất là hồi giờ ít đụng đến Anduino hơi khó.
@@htd7814 Arduino nó dễ dàng hơn C nhiều mà. Tất cả những cái mình cần đều có thư viện hết rồi, Mỗi tội lúc bị xung đột hay lỗi thì mò ko ra luôn :))
I love your all projects
But i need some help your arduino code Compilation time error showing
Compilation error In function 'void Icd_display0': sketch_may24b.ino:373:24: error: expected primary-expression before '/' token Return code is not 0
Attiny13a desulfator convert PIC SERIES IC desulfator PLEASE
Rất đồng cảm! Nhưng muốn có nhiều view phải thay đổi nhiều thứ, và khi làm xong sản phẩm ai cần mua bạn cứ bán để thu hồi vốn, nhiều khi có nhiều người mua bạn làm kg hết!
code này sửa lại để sạc pin lifep04 14.6v được không bạn, thay đổi code trong max min phải không. cám ơn bạn
Anh ơi cho em hỏi dùng pin 18V, 30W đầu vào được không ạ? Với dòng điện, điện áp ra ở chỗ tải là khoảng bao nhiêu ạ?
Can this project be 24v 50A, if only replace the mosfet without changing other components ??
please explain friends. because I like your channel
Cannot, need to replace the driver IC, mosfet. capacitors etc ..
I want buy this circuit
Could you give us the construction on a one-sided board without smd materials? It would be easier to build it.
Thanks.
Yes, I will convert SMD to DIP.
@@PhdHung thank you!! I am waiting for your work to build it too !!
Can you please share the list of materials ..Thanks
Download file at video description
Well done👌.Can you please make a video on making a 10kw pwm motor speed controller please.i am finding it from many days.But it not on UA-cam .Please make a video on it.
I will not build it, because I only have 250W motor. But if you want, I can design it. But I want to know: motor voltage, maximum power ?.
@@PhdHung Thanks Dear.60volts and max power will be 20kilowatts. Pwm
Like 👍
sir contect no please
Tuyệt quá. Cảm ơn bác! Em cũng đang làm cái này 😄
chạy cũng đc phết đấy.
Hi dear Homemade103. Please recode this arduino file for 14v full amp... please please i need .ino file only please
The .ino file is in the video description
Homemade 102 i need code for 14v only. Not for Battry charge.... only stable 14v output
@@sweetali4578 Oh, just bought a buck circuit.
Homemade 102 here we need little modifications in arduino file for only 14v output. Not charging battery
Do is it single layer and 30A with microcontroller
hello i was interested in your project however i would have a few questions 1. what function does the yellow wire which leads from UCC 712, 2. what function is performed by the diode which is added on the bottom, both are missing in the diagram, thank you for the answer
amigo como consigo seu projeto para montar
Shouldn't the display show a drain on the battery when PV not connected? How do you stop your charger from draining the battery during the night?
Lifepo or what type battery compatible for this projects? thanks
Calibrate the voltage in arduino code. You can use lead acid battery or lithium battery
@@PhdHung thanks.. can you make wind turbine control to combine here also 10 A mppt your previous made
How to get 33uH
I am very happy with your project, very useful and learn a lot from your video. thank you
Is this double side pcb you have used
Itu buatan cina...beli kita
Sir how to make mppt solar charge controller for auto select battery voltage and for 50 A solar system
Can you please make a tutorial for this
Bạn làm phiên bản tip theo. Mình gop ý là nên thêm phần nạp pin sắt . Và lithium polymer. Hệ 12 24 v
Coi thế nào đã, vì thấy làm mấy video này rất tốn thời gian mà ko có nhiều view. 2-3k view / 1 video thì ko đủ tiền mua mấy con mosfet nữa ấy chứ. lỗ nặng luôn.