Wow that's great. Only thing I wonder about is letting air circulate around the cells.
Yeah, I was worried about that too. I even cut the silicone mat to not be full width, to better allow heat to rise up directly off the aluminum on the sides. Then I promptly ruined that idea by packing the sides. So I'll find comfort in luthj's comment assuming he's correct
If you are keeping the pack warm continuously, air circulation isn't a big deal, the pack will conduct heat best from the bottom up, as the anode and cathode sheets will be oriented that way. In the situation where a pack needs to be warmed from freezing, having the sensor opposite the heater ensures the entire pack will be above the minimum charging temperature.
The only major concern is overheating localized to the heating pad. This is easy enough to test for. Turn the heater one continuously in cool ambients for say an hour or two. If the temperature doesn't exceed approximately 160F, you should be good. The test length may need to be adjusted depending on how long the pack needs to warm up.
Yeah, so here's the thing. I could base my PID value to the MOSFET on the temperature sensors of the BMS (its internal one and its remote probe) but that would cause the heat pad and plate to get extremely warm. That's why my reading is coming directly from the plate even though it's
kind of irrelevant to the goal. relationship to actual cell temp isn't quite known yet
Overnight the temperature of the plate stayed consistent to .2 degrees and was sipping on 6 watts when I woke up, maintaining ~78.5*F. I didn't/don't really have any idea how long the soak takes, or how accurate the thermistor is, but I'd think 7+ hours sealed up would be enough. The BMS read a combined temp of 74.5*F, identical on both points of measurement. This has never happened before - the probe (wedged in a crack between cells about half way down) has always been many degrees different. That makes me think this is a solid solution, low - slow - thorough. Oh yea,
BMV shows 75*F. So that's consistent reading at bms, probe, and BMV's sensor on the positive terminal. I'm liking that.
Made some adjustments assuming about a 4 degree difference in plate temperature and overall temperature if left to run, so we'll see how that does over the course of the day. Then I need to test at my actual target temperature which will probably be somewhere between 47-50*F. Ya see, I have no clue if the floor size, thickness, exposed area or lack there of, insulating materials, etc.. if maintained at 50*F, is enough mass to influence the entire box to keep 50*F too, when 10*F air is surrounding it.
I had a legit idea on maintaining the temperature with liquid but didn't want to lose the real estate even if it represented thermal mass. Was going to build the sump out of plexiglass (ay, I've built 60 gallon sumps using plexi and the proper solvents and joining techniques, no leaks 12 years!) but finding a way to heat it on 12v wasn't productive. Not like they make junior sized aquarium heaters in that voltage. Doing that would have just been adding complexity for the hell of it though and I'm ready for this project to wrap up