Beginners Guide to Processing 18650 Cells | Cell Database


Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Constantin PowerWall
#21
Hi all,

      In attach is v0.3 of the charger and control unit software.
       With this u can add display and control ur charger by the keypad.

       The units are connected : 

        A 1-32  Serial1 to Serial1.
        B 33-64 Serial1 to Serial2
        C 65-96 Serial1 to Serial3
        D 96-128 Serial1 to Serial0
       
       I still wait the 16 channel pwm circuit to complete the constant currend discharge board.
       Until then i work fine with constant load unit. 
 

Best regards

 
    


Youtube Videos: http://www.diypowerwalls.com/t-64-128-ce...Discharger

3D Printer Parts:
Battery Holder https://www.tinkercad.com/things/ilCp5xz...ery-holder
Display Holder https://www.tinkercad.com/things/k62aXQ3...ule-holder
Charger/Discharger Board https://www.tinkercad.com/things/f2pKjYF...ard-holder
Profil corner https://www.tinkercad.com/things/gsJ1gzm...ndere-2020
Power Soket https://www.tinkercad.com/things/7MwWz2E...indere-220
hbpowerwall, jdeadman, Korishan And 1 others like this post


Attached Files
.txt   V0.3beta_Smart_Multi_Charger.txt (Size: 21.31 KB / Downloads: 4)
.txt   V0.3beta_Smart_Multi_Charger_Control.txt (Size: 11.7 KB / Downloads: 3)
Reply


#22
HI

     I finish the charge and discharge boards for constant current tester.

     I make some modification from the constant load version:
              
     Charge Board - I add the Voltage Mux on the charge board because i need only one mux to read all 16 battery voltages to know when to stop the discharge. 
   
     Discharge Board - I change the resistors with 1 ohm 5W 
                             - I add the OA LM358 to control the voltage dropped on resistor
                             - I add 2 stage RC Filter to convert Arduino PWM to voltage regulator.
                             - I add heat radiator to mosfets becaose they will be very hot

     Here are the boards


     

ruby2 and Korishan like this post
Reply
#23
Very nice! Cool

Looks like I'm gonna hafta order in some heatsinks for the fets. And more load resistors.

At first I thought you had a few thin looking solder points. Then I noticed there was the hard wire running between connections. Then I realized what you were doing Smile I haven't made a perf-board myself yet, so still learning by looking at others builds. Thanks for the pics.

@Mike: we should be able to do multiple "Likes" on a posting Wink
Proceed with caution. Knowledge is Power! Literally! Cool 
Knowledge is Power; Absolute Knowledge is Absolutely Shocking!
Dollar Shave Club. Best Razor I've ever used
Certified 18650 Cell Reclamation Technician
Reply
#24
(09-23-2017, 01:36 PM)Korishan Wrote: Very nice! Cool

Looks like I'm gonna hafta order in some heatsinks for the fets. And more load resistors.

At first I thought you had a few thin looking solder points. Then I noticed there was the hard wire running between connections. Then I realized what you were doing  Smile  I haven't made a perf-board myself yet, so still learning by looking at others builds. Thanks for the pics.

@Mike: we should be able to do multiple "Likes" on a posting  Wink

I will add more picrure from construction here.
I also i will make some eagle schematics file when i will have some time.

Also my file use to much ram memory to be used with Aruino Nano, will work only on Mega 2560

https://drive.google.com/drive/folders/0...sp=sharing
Korishan and KaminoReal like this post
Reply
#25
HI

    BIG PROBLEM WITH CONSTANT LOAD BOARD!!

     If the power is cut off (in my case i have an power fail - no power from the grid)  the battery will send some cureent thrue the voltage reading circuit. 
      I discover today the mux can remain open in a strange position without s0 s1 s2 s3 en signal, and will let the current flow from one input to the other. Because I use same mux to read voltage before and after the resistor, the strange position of the mux will short the resistor. I that case all the power will be discharged on internal mux resistors. I my case will burn the mux!!!

SOLUTION:

If u make an constant load discharge Use different mux one for reading before and one to read after resistor. In my first setup was MUX1 is used to read Vbat and Vres for 1-8 cells is connected C0 = Vbat1 C1 = Vres1 , C2 = Vbat2 C3 = Vres2, ... , C14 = Vbat8 C15 = Vres8

After this incident i make an test program for the mux and input C11 C13 C14 C15 wont work anymore!

Voltage 0 4.20
Voltage 1 4.26
Voltage 2 4.29
Voltage 3 4.28
Voltage 4 4.28
Voltage 5 4.25
Voltage 6 4.29
Voltage 7 4.27
Voltage 8 4.29
Voltage 9 4.21
Voltage 10 4.28
Voltage 11 0.00
Voltage 12 4.24
Voltage 13 0.00
Voltage 14 0.00
Voltage 15 0.00

My mux was CD74HC4067

Best regards
Korishan likes this post
Reply
#26
(09-24-2017, 07:16 AM)mrconstantin Wrote: HI

    BIG PROBLEM WITH CONSTANT LOAD BOARD!!

     If the power is cut off  the battery will send some cureent thrue the voltage reading circuit. 
      I discover today the mux can remain open in a strange position without s0 s1 s2 s3 en signal, and will let the current flow from one input to the other. Because I use same mux to read voltage before and after the resistor, the strange position of the mux will short the resistor. I that case all the power will be discharged on internal mux resistors. I my case will burn the mux!!!

SOLUTION:

If u make an constant load discharge Use different mux one for reading before and one to read after resistor. In my first setup was MUX1 is used to read Vbat and Vres for 1-8 cells is connected C0 = Vbat1 C1 = Vres1 , C2 = Vbat2 C3 = Vres2, ... , C14 = Vbat8 C15 = Vres8

After this incident i make an test program for the mux and input C11 C13 C14 C15 wont work anymore!

Voltage 0 4.20
Voltage 1 4.26
Voltage 2 4.29
Voltage 3 4.28
Voltage 4 4.28
Voltage 5 4.25
Voltage 6 4.29
Voltage 7 4.27
Voltage 8 4.29
Voltage 9 4.21
Voltage 10 4.28
Voltage 11 0.00
Voltage 12 4.24
Voltage 13 0.00
Voltage 14 0.00
Voltage 15 0.00

My mux was CD74HC4067

Best regards
"power is cut off" do you mean all over the circuitry power or just when the charging circuit cuts power off the battery.

Do you have a complete circuit diagram showing how this is all put together to date?
Reply
#27
(Yesterday, 02:29 AM)tremors Wrote:
(09-24-2017, 07:16 AM)mrconstantin Wrote: HI

    BIG PROBLEM WITH CONSTANT LOAD BOARD!!

     If the power is cut off  the battery will send some cureent thrue the voltage reading circuit. 
      I discover today the mux can remain open in a strange position without s0 s1 s2 s3 en signal, and will let the current flow from one input to the other. Because I use same mux to read voltage before and after the resistor, the strange position of the mux will short the resistor. I that case all the power will be discharged on internal mux resistors. I my case will burn the mux!!!

SOLUTION:

If u make an constant load discharge Use different mux one for reading before and one to read after resistor. In my first setup was MUX1 is used to read Vbat and Vres for 1-8 cells is connected C0 = Vbat1 C1 = Vres1 , C2 = Vbat2 C3 = Vres2, ... , C14 = Vbat8 C15 = Vres8

After this incident i make an test program for the mux and input C11 C13 C14 C15 wont work anymore!

Voltage 0 4.20
Voltage 1 4.26
Voltage 2 4.29
Voltage 3 4.28
Voltage 4 4.28
Voltage 5 4.25
Voltage 6 4.29
Voltage 7 4.27
Voltage 8 4.29
Voltage 9 4.21
Voltage 10 4.28
Voltage 11 0.00
Voltage 12 4.24
Voltage 13 0.00
Voltage 14 0.00
Voltage 15 0.00

My mux was CD74HC4067

Best regards
"power is cut off" do you mean all over the circuitry power or just when the charging circuit cuts power off the battery.

Do you have a complete circuit diagram showing how this is all put together to date?

i have an power fail on my home.  No power from the grid. I dont have an ups and when the power from the grid is down all my electronics go down.
I use the tester from 2 weeks now and it is working nonstop, when the power dropped and the tester was stop i smell burn circuit and i found one of the mux very hot.
Seams the mux make an strange internal connection without the control power on pin s0 s1 s2 s3 en and the current from the battery was discharged on mux. after the incident the mux lose 4 inputs
and cant be used anymore !
Reply
#28
Constant Load Schematics

First 8 are with relay and other 8 without. 
U can make it as u like. If use relay u can handle 32 cells in 20h with this board. 



Constant Load VS Constant Current Schematics

Reply


Who read this thread?
100 User(s) read this thread:
hbpowerwall (09-21-2017, 02:22 AM), Chickey (09-14-2017, 11:27 AM), daromer (Yesterday, 06:43 AM), mike (09-07-2017, 07:32 PM), AveRageJoe (09-18-2017, 03:56 AM), PaulKennett (Yesterday, 08:10 AM), NiVa (09-18-2017, 11:01 PM), Lux_Gamer (09-19-2017, 04:01 PM), owitte (09-18-2017, 09:25 AM), Majorphill (09-14-2017, 10:00 AM), BatteryDIY (09-07-2017, 10:58 PM), ruby2 (09-24-2017, 12:58 AM), JustJim (Today, 01:27 PM), Korishan (Yesterday, 03:20 PM), A + A (Yesterday, 01:14 PM), PAF (09-21-2017, 12:36 PM), FERCSA (09-05-2017, 08:14 PM), whisperbot (09-17-2017, 07:16 PM), Tristan Timmer (09-04-2017, 08:55 PM), Alan Blake (Yesterday, 01:18 AM), flight4900 (09-20-2017, 02:47 PM), jdeadman (Yesterday, 01:18 PM), charlie246 (09-23-2017, 10:07 PM), wim (Yesterday, 10:15 AM), wimpie007 (09-17-2017, 09:26 PM), frnandu (Yesterday, 11:22 AM), typ49 (09-13-2017, 12:59 PM), The-J-Man (09-08-2017, 08:37 AM), Jeremy Choy (09-15-2017, 07:33 PM), Abarth595 (09-17-2017, 06:24 PM), kktuo (09-14-2017, 08:56 PM), Off Grid Power wall (09-15-2017, 10:57 AM), Em Em Silverghost (09-18-2017, 11:22 AM), kaits31 (09-06-2017, 09:42 PM), watts-on (Yesterday, 01:19 PM), Dan Lim (09-17-2017, 09:53 AM), jesusangel (Yesterday, 05:55 PM), volvo09 (09-20-2017, 03:57 PM), Hanssing (Yesterday, 05:56 PM), IronSky (09-23-2017, 01:50 PM), silverse2m6 (09-04-2017, 04:46 PM), ismaildoganw (09-06-2017, 02:42 AM), Stefaan De Ridder (Yesterday, 12:36 PM), rainbowwarrior38 (09-22-2017, 09:22 AM), systemtm (09-06-2017, 07:50 AM), Lawcomleo (09-09-2017, 08:55 PM), tremors (Yesterday, 04:23 AM), Johnny Stauersbøl (09-14-2017, 06:44 PM), Dennis Van Hoek (09-20-2017, 07:41 PM), brafi (09-17-2017, 07:32 PM), Nitroghost (09-06-2017, 11:36 PM), Terry (09-14-2017, 02:20 PM), N00bPwr (09-14-2017, 06:56 PM), KaminoReal (Yesterday, 08:58 AM), Robert Crawley (09-08-2017, 05:12 AM), KtB (09-23-2017, 03:36 PM), sk8boy204 (09-04-2017, 05:40 PM), barthy (09-24-2017, 08:18 AM), Seedser (09-18-2017, 12:37 PM), paraskevas (09-19-2017, 05:26 AM), kiwi (09-18-2017, 12:56 PM), Ben Hekert (09-06-2017, 05:29 PM), ivnz (Yesterday, 07:01 PM), iceisfun (09-17-2017, 09:42 PM), Geek (Yesterday, 04:52 AM), TAGG (09-17-2017, 07:57 PM), Dave Tucker II (09-22-2017, 06:41 PM), Rad (09-15-2017, 05:47 AM), SWEwall (09-14-2017, 07:57 PM), Jon (Yesterday, 11:05 AM), WildCard_25 (09-20-2017, 02:54 PM), Ivo Staelens (Yesterday, 10:06 AM), AirDogU2 (09-21-2017, 07:50 PM), Mrsmith (09-07-2017, 10:45 AM), fabioelsabio (09-20-2017, 02:51 PM), jamesk9 (09-20-2017, 07:19 PM), mr_hypno (09-17-2017, 12:03 PM), NZ55 (Yesterday, 08:05 PM), floydR (09-17-2017, 07:30 PM), AlexCPU (09-18-2017, 10:42 AM), SimonW (Yesterday, 09:59 AM), Oshey (09-18-2017, 08:09 PM), ryan.nguyen (09-13-2017, 10:45 AM), sunseeker (09-18-2017, 12:53 PM), grgdgreek (09-24-2017, 07:29 AM), Rahtid27 (Yesterday, 12:22 AM), DarkRaven (09-05-2017, 12:19 AM), druss56 (09-17-2017, 12:52 PM), mrconstantin (Today, 12:26 PM), Patrick Moreau (09-05-2017, 12:14 AM), mgiljum (09-05-2017, 01:56 AM), Gerard Achternaam (Yesterday, 10:31 AM), tomganleylee (09-06-2017, 05:04 PM), nautal (09-13-2017, 10:46 PM), Grumplestiltskin (09-20-2017, 07:49 PM), Tinkerman (09-06-2017, 07:46 AM), srk (09-20-2017, 02:56 AM), Lojernator (09-07-2017, 05:30 AM), Rad Mission (09-12-2017, 01:16 PM), upcdm22 (09-08-2017, 09:53 AM)

Forum Jump:


Users browsing this thread: 2 Guest(s)