Beginners Guide to Processing 18650 Cells | Cell Database


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
No BMS - Solar Charge Controller for Lithium Battery
#21
(11-02-2017, 07:44 PM)daromer Wrote: Geek Smile Yeah and watchdog timer is cruicial but many people tend to miss that. Ie its a kind of timer that if the machine hangs just reboots it kind of.

Its not something that fixes every issue but it saves you from some issues atleast.

So, the best way to do that would be to have an extra Arduino, watching the I2C bus, and making sure that all the others are still running. Hardware watchdog. I may rethink again using microcontrollers. Could even code it to hard reboot the offending microcontroller, and set off some kind of alarm.

I am still pondering the best way to set my system up - with only one  Opus - its going to take a while before I get enough cells tested to go full scale.

(11-02-2017, 09:58 PM)wim Wrote: I know there is one BMS system that is very effective in keeping my packs neatly in line...
You can find it in the right top corner of this page Wink

I know this. But I prefer the DIY approach - cheaper and the end result is more customizable. Not to mention the satisfaction of having built said system.
Reply


#22
Geek: the watchdog timer is a built in function in the micro processor it self. It will reset the cpu if it does not get its ticks. This is outside your code and is a protection for lockups so it can reboot.

https://en.wikipedia.org/wiki/Watchdog_timer
You can of course have a 2nd line of defense with another mcu monitoring the first one if thats what you want. Though to me sounds a bit much since the watchdog timer built in is generally the go to for us non military or aircraft based systems Big Grin
Follow me! >> YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 83kWh LiFePo4 | 10kWh 14s 18650 |  66*260W Poly
Upcoming: 14S 18650~30kWh | Automatic trip breakers, and alot more
Reply
#23
(11-03-2017, 09:25 AM)daromer Wrote: Geek: the watchdog timer is a built in function in the micro processor it self. It will reset the cpu if it does not get its ticks. This is outside your code and is a protection for lockups so it can reboot.

https://en.wikipedia.org/wiki/Watchdog_timer
You can of course have a 2nd line of defense with another mcu monitoring the first one if thats what you want. Though to me sounds a bit much since the watchdog timer built in is generally the go to for us non military or aircraft based systems Big Grin

How many arduino can you buy for the price of a Batrium setup?

(11-03-2017, 11:24 AM)Geek Wrote:
(11-03-2017, 09:25 AM)daromer Wrote: Geek: the watchdog timer is a built in function in the micro processor it self. It will reset the cpu if it does not get its ticks. This is outside your code and is a protection for lockups so it can reboot.

https://en.wikipedia.org/wiki/Watchdog_timer
You can of course have a 2nd line of defense with another mcu monitoring the first one if thats what you want. Though to me sounds a bit much since the watchdog timer built in is generally the go to for us non military or aircraft based systems Big Grin

How many arduino can you buy for the price of a Batrium setup?

And Indeed thanks Daromer. I never looked so far into Watchdog functions.
Reply
#24
You can get many Arduinos for sure compare to the Batrium. But thats like comparing buying meet or buying a luxury dinner at some place Smile
Follow me! >> YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 83kWh LiFePo4 | 10kWh 14s 18650 |  66*260W Poly
Upcoming: 14S 18650~30kWh | Automatic trip breakers, and alot more
Reply
#25
(11-03-2017, 02:34 PM)daromer Wrote: You can get many Arduinos for sure compare to the Batrium. But thats like comparing buying meet or buying a luxury dinner at some place Smile

Perhaps so. Batrium is out of my price range at this point in time.
Reply
#26
Smartbms is a good solution an around $20/25,-
Reply
#27
(11-03-2017, 09:25 AM)daromer Wrote: Geek: the watchdog timer is a built in function in the micro processor it self. It will reset the cpu if it does not get its ticks. This is outside your code and is a protection for lockups so it can reboot.

https://en.wikipedia.org/wiki/Watchdog_timer
You can of course have a 2nd line of defense with another mcu monitoring the first one if thats what you want. Though to me sounds a bit much since the watchdog timer built in is generally the go to for us non military or aircraft based systems Big Grin

Military precision. Why not. Arduinos are cheap enough.
Reply
#28
If you prefer a system without BMS, the only way that I know is to get high quality new cells with internal resistances that are matched within a reasonable tolerance, bottom or top balance the series aND monitor it for any imbalance. Such a system should stay well balanced for many months.
Reply
#29
But there is no garantee what so ever they will stay well balanced ... monitoring alone is of no use, at the beginning it is fun to monitor but it gets boring real quick and that is when things get a bit dangerous.
A good bms, inteligent enough to act when needed, also when you are not watching is the first thing to have.

And they have pretty blinking leds Wink
Korishan likes this post
___________________________________
18x 300Wp solar off grid and 10x 180Wp solar tracker grid-tie
10KW 3phase hybrid inverter. 25Kwh 18650 storage (for now)
My setup: http://www.diypowerwalls.com/t-Instant-powerwall
Reply


Who read this thread?
86 User(s) read this thread:
hookemdevils22 (11-08-2017, 04:47 PM), Btctesla (11-02-2017, 05:07 PM), Grizzbang (10-31-2017, 12:51 PM), msiilak (11-02-2017, 07:06 AM), Elecjim (11-01-2017, 02:25 AM), revolting (11-05-2017, 02:55 PM), not2bme (11-23-2017, 02:02 PM), rmarichetti (11-04-2017, 03:17 PM), CarelHassink (11-16-2017, 06:05 PM), enit69 (11-04-2017, 11:26 AM), aidynphoenix (11-12-2017, 04:36 PM), accoelho (11-01-2017, 10:53 AM), msscti (11-16-2017, 08:53 PM), Learjet (11-19-2017, 11:49 AM), Rui P (11-01-2017, 08:56 PM), DarkRaven (11-15-2017, 06:25 PM), karrak (11-02-2017, 10:49 PM), Grumplestiltskin (11-14-2017, 12:27 AM), jesse.rizzo (11-05-2017, 10:48 PM), cristof (11-13-2017, 10:42 AM), chepik (11-13-2017, 10:23 PM), kennl (11-04-2017, 12:44 AM), Dave Adams (11-11-2017, 04:47 AM), Levint (11-02-2017, 07:22 PM), Joey Carson (11-17-2017, 12:30 AM), vlmendezjr (11-21-2017, 10:33 PM), DropB3ar (11-12-2017, 03:24 AM), jestronix (11-23-2017, 10:46 AM), Mark Lewus (11-19-2017, 06:29 PM), samps (11-13-2017, 10:00 AM), maximilian2006 (11-15-2017, 02:49 AM), Chuntzu (11-04-2017, 12:20 AM), randy4me (11-22-2017, 10:54 PM), PowerLio (11-04-2017, 11:24 AM), jek10 (11-02-2017, 11:24 AM), oviwan (11-01-2017, 07:07 PM), jimezee (11-13-2017, 11:11 PM), cmg_george (11-04-2017, 06:16 PM), aleeycahvsa5300 (11-02-2017, 01:59 AM), Pavel Razzorenov (11-16-2017, 12:31 PM), Watsapon Khwanmuang (11-07-2017, 06:14 PM), garolittle (11-08-2017, 10:31 PM), ghosty.be (11-17-2017, 02:06 PM), AZ_Tekkie (10-31-2017, 03:16 PM), jdeadman (11-05-2017, 02:31 AM), 2146 (11-21-2017, 02:56 PM), wim (11-16-2017, 07:12 PM), frnandu (11-01-2017, 06:27 AM), neilmc (11-06-2017, 05:48 AM), watts-on (11-15-2017, 11:38 PM), Dan Lim (11-14-2017, 12:01 AM), jesusangel (11-14-2017, 07:34 PM), skyfridge (11-16-2017, 03:52 PM), Batteriapan (11-07-2017, 11:18 PM), Wattsup (11-09-2017, 08:50 AM), daromer (11-16-2017, 08:11 AM), Joaquinsfy (11-16-2017, 11:48 AM), NiVa (11-03-2017, 12:47 AM), Lux_Gamer (11-04-2017, 05:42 PM), opus40 (11-01-2017, 03:17 AM), Majorphill (11-05-2017, 02:57 AM), Korishan (11-15-2017, 10:03 PM), Batrium (11-16-2017, 08:27 AM), Hanssing (11-16-2017, 07:04 AM), Fredd (11-07-2017, 07:08 AM), HyTech (11-01-2017, 01:02 PM), iceisfun (11-16-2017, 08:51 PM), Geek (11-16-2017, 01:09 AM), electricJolt (11-13-2017, 08:20 PM), Rad (11-03-2017, 06:43 AM), Jon (11-02-2017, 08:16 AM), floydR (Today, 12:38 AM), Jimlun (11-13-2017, 03:57 PM), Jonas Goiris (11-15-2017, 11:27 AM), iofosho (11-02-2017, 11:05 PM), paraskevas (11-11-2017, 08:03 AM), KtB (11-16-2017, 07:08 AM), Joost2 (11-13-2017, 07:35 AM), Stefaan De Ridder (11-15-2017, 06:48 PM), Chiptosser (11-03-2017, 11:27 AM), Chicken (11-02-2017, 12:52 PM), Lawcomleo (11-16-2017, 04:45 PM), BlueSwordM (11-20-2017, 01:37 AM), Johnny Stauersbøl (11-15-2017, 07:47 PM), Eric Koshinsky (11-15-2017, 03:23 AM), skjold petersen (11-03-2017, 06:33 PM)

Forum Jump:


Users browsing this thread: 1 Guest(s)