fpgaguy
Active Member
Offline
Posts: 138
Thank You
-Given: 154
-Receive: 166
|
|
« on: September 14, 2015, 09:15:12 21:15 » |
|
|
|
|
Logged
|
|
|
|
Wizpic
Global Moderator
Hero Member
Offline
Posts: 1203
Thank You
-Given: 554
-Receive: 409
|
|
« Reply #1 on: September 14, 2015, 09:19:58 21:19 » |
|
Here are some links I found, When I was planning not tried them yet but it should give you some good ideas and should not be to hard to alter, I like the look of the way the driver is set up, If I was to do it I would use and external ADC like the ADS1115 (16bit) but this is using Arduino and not picmicro. 6-7amps should not be to much trouble, There are plenty of designs based on arduino on the web. A chap called Tim Nolan has covered quite a lot on this he has a youtube blog right from the start to the end. do a search on him [url]http://mjlorton.com/forum/index.php?topic=68.0][/http://coder-tronics.com/c2000-solar-mppt-tutorial-pt1/url] [url]http://mjlorton.com/forum/index.php?topic=68.0[url][/http://www.freechargecontroller.org/url] Would be interesting to see how you go with this
|
|
|
Logged
|
When you think, "I can't do anymore. I need a break," that is the time to challenge yourself to keep going another five minutes. Those who persevere for even an extra five minutes will win in life..
|
|
|
|
Droneman1982
Newbie
Offline
Posts: 23
Thank You
-Given: 3
-Receive: 12
|
|
« Reply #3 on: September 16, 2015, 01:14:09 13:14 » |
|
I also design and built my own version of a sinchronous buck converter directly driven by the PWM (125KHz) of a PIC16F88. It was able to attain an efficiency of 95+% charge e SLA battery and keep it at trickle charge (13.5V) once topped. The software was written in picbasic. If you are interested I can share it here's a video: https://www.youtube.com/watch?v=udcfKwoB2GkPS: the schottly diode is in parallel to a N-type mosfet . The efficiency is 94% because of the power consumptin of the LCD display. It is used only for throubleshooting, when not used it gets disconnected and a jumper deactivates the software routines controlling it
|
|
« Last Edit: September 16, 2015, 01:17:10 13:17 by Droneman1982 »
|
Logged
|
|
|
|
|
kreutz
Active Member
Offline
Posts: 183
Thank You
-Given: 994
-Receive: 125
|
|
« Reply #5 on: September 16, 2015, 11:14:09 23:14 » |
|
|
|
|
Logged
|
|
|
|
|
xeontory
Newbie
Offline
Posts: 27
Thank You
-Given: 9
-Receive: 41
|
|
« Reply #7 on: October 05, 2015, 07:08:17 07:08 » |
|
Have you considered a small ferrite core transformer with Flyback Converter topology in 100-120W range? You can also try with "Non-isolated Ćuk converter" or a "SEPIC converter" topology for DC-DC up or down conversion. Also, If you can't find schottky diodes in that voltage range, you can use UF4007 or similar series diodes. To meet up high current requirement you can experiment paralleling several diodes with a very small series resistor. Suitable diodes like MUR860 or similar will have low loss up to 8A. Try to get Power MOSFETs with low Rds on resistance. To turn them fully ON /OFF, you can make your own MOSFET driver from two BJTs, use dedicated driver ICs or use MOSFETs that can be driven from 5V output directly. Every time the latter one worked for me.
|
|
|
Logged
|
|
|
|
sadman
Hero Member
Offline
Posts: 709
Thank You
-Given: 1830
-Receive: 2891
Sow The Seeds of Love
|
|
« Reply #8 on: October 09, 2015, 08:12:09 08:12 » |
|
I also design and built my own version of a sinchronous buck converter directly driven by the PWM (125KHz) of a PIC16F88. It was able to attain an efficiency of 95+% charge e SLA battery and keep it at trickle charge (13.5V) once topped. The software was written in picbasic. If you are interested I can share it here's a video: https://www.youtube.com/watch?v=udcfKwoB2GkPS: the schottly diode is in parallel to a N-type mosfet . The efficiency is 94% because of the power consumptin of the LCD display. It is used only for throubleshooting, when not used it gets disconnected and a jumper deactivates the software routines controlling it can you please share the project
|
|
|
Logged
|
|
|
|
Droneman1982
Newbie
Offline
Posts: 23
Thank You
-Given: 3
-Receive: 12
|
|
« Reply #9 on: October 12, 2015, 07:50:22 19:50 » |
|
Yeah. I'm in the office now. I will search for the drawings and picbasic pro code once at home
Posted on: October 09, 2015, 03:24:49 15:24 - Automerged
Heres the schematic files and the bas and hex file for the PIC16F88 microcontroller (remember to set the configuration word to flag the CCP1 device on RB3 port)
Any low-resistance Nchannel mosfet is good for the project (i used surface mount transistors). I used a half bridge driver to make the buck converter sinchronous attaining efficiences up to 95% with the LCD module sucking some power.
If you want to scale it up you have to change mosfets, shunts, and software constants.
|
|
|
Logged
|
|
|
|
Wizpic
Global Moderator
Hero Member
Offline
Posts: 1203
Thank You
-Given: 554
-Receive: 409
|
|
« Reply #10 on: October 12, 2015, 08:45:14 20:45 » |
|
Very interesting project, I shall have a read through the code and have a look at the schematic's and PCB I've seen plenty of Arduino MPPT versions but not many in basic
Plus it's a shame that szabi80 starred the topic and has only made one post, But at least there is plenty of interest from others
|
|
|
Logged
|
When you think, "I can't do anymore. I need a break," that is the time to challenge yourself to keep going another five minutes. Those who persevere for even an extra five minutes will win in life..
|
|
|
Droneman1982
Newbie
Offline
Posts: 23
Thank You
-Given: 3
-Receive: 12
|
|
« Reply #11 on: October 13, 2015, 09:26:58 09:26 » |
|
I forgot to mention that the LCD module is only for troubleshooting, and once removed the software part controlling it can be disabled by removing a jumper
|
|
|
Logged
|
|
|
|
sadman
Hero Member
Offline
Posts: 709
Thank You
-Given: 1830
-Receive: 2891
Sow The Seeds of Love
|
|
« Reply #12 on: October 13, 2015, 11:33:48 11:33 » |
|
Yeah. I'm in the office now. I will search for the drawings and picbasic pro code once at home
Posted on: October 09, 2015, 03:24:49 15:24 - Automerged
Heres the schematic files and the bas and hex file for the PIC16F88 microcontroller (remember to set the configuration word to flag the CCP1 device on RB3 port)
Any low-resistance Nchannel mosfet is good for the project (i used surface mount transistors). I used a half bridge driver to make the buck converter sinchronous attaining efficiences up to 95% with the LCD module sucking some power.
If you want to scale it up you have to change mosfets, shunts, and software constants.
many thanks for such a nice project i have same based on 16F88 by silicon chip but this based on basic language
|
|
|
Logged
|
|
|
|
9thwonder
Newbie
Offline
Posts: 26
Thank You
-Given: 5
-Receive: 11
|
|
« Reply #13 on: November 23, 2015, 05:40:12 17:40 » |
|
Dear Dronman1982 , Kindly Mention which software opens the schematic and pcb. Thanks for sharing Nice MPPT project.
|
|
|
Logged
|
|
|
|
Checksum8
Active Member
Offline
Posts: 132
Thank You
-Given: 124
-Receive: 102
|
|
« Reply #14 on: November 23, 2015, 06:27:16 18:27 » |
|
9th I was able to open it with Eagle light
|
|
|
Logged
|
|
|
|
Qiaozhi
Newbie
Offline
Posts: 7
Thank You
-Given: 4
-Receive: 0
|
|
« Reply #15 on: January 27, 2016, 10:07:31 22:07 » |
|
Hi Guys!
Thanks for all you effort keeping me updated with ideas and sorry for my inactive period but I'm really busy nowadays :-( I know it is not an excuse but the main reason I did not reply to any of you is because I simply haven't received any e-mail notification so I thought my topic has no interest and not much time to login and follow up every day.
However meanwhile I spent some hours to plan my first design. I decided to build a BB converter prototype first an only later to interface it with a micro. The idea was to use 2 x LTC4444-5 as the top and bottom drivers for and LTC6102 for current monitor.
My LTC6102 proto board proved that the it is incredible accurate even in a really wide range (see attached pictures) so I definitely want to use them in my project.
At the other hand it looks like the idea using the LTC4444-5 was not as good as my idea regarding the current measurement :-( I have difficulties with this chip since it looks like it can not be driven in a continuous full duty mode which drives me crazy. For example in a boost mode when the buck stage's top mosfet should be permanently on it can not be achieved with this chip so now I probably will re design my board and try using IR2302's.
Hopefully I will have some more time keeping track of this thread and keep you updated guys.
. You don't need to use any special ICs to create a simple MPPT solar charger. Unfortunately I cannot share the design with you, but (a few years ago) I successfully designed and built a small system with a boost-converter and an efficient tracking capability, based on a 16F877A with an LCD. The efficiency was at least 98%. It was able to charge both AGM and Lithium Phosphate. There are a number of tracking methods you can use such as Perturb and Observe (P&O), Incremental Conductance (IC) and Constant Voltage (CV). Try googling maximum power point tracking methods. There are lots of articles and papers to read. It's a very interesting subject.
|
|
« Last Edit: January 27, 2016, 10:10:00 22:10 by Qiaozhi »
|
Logged
|
|
|
|
|
Qiaozhi
Newbie
Offline
Posts: 7
Thank You
-Given: 4
-Receive: 0
|
|
« Reply #17 on: January 29, 2016, 09:31:10 09:31 » |
|
A follow-up article is scheduled in next month's magazine.
|
|
|
Logged
|
|
|
|
|