I picked up a 20A PWM charge controller off Amazon for about £18 to run a small 100W panel on my shed setup. Works fine in summer but now we're heading into December I'm noticing the battery voltage readings on the little LCD screen seem way off — it's showing 12.4V when my multimeter is reading 12.7V at the terminals. Not a massive difference I know, but it's enough that the controller keeps cutting off loads earlier than it should.
I'm wondering if the cold is affecting the controller's onboard voltage sensor, or whether these budget units just drift over time. The controller is mounted inside the shed which isn't heated, so it's been sitting at around 4–6°C overnight. I've read that temperature compensation is a thing on better controllers but I'm not sure if that's related to what I'm seeing or if it's a separate issue entirely.
Has anyone found a fix short of just buying a decent MPPT unit? I don't really want to spend £80+ on an EPever or Victron just for a shed battery keeping a few LED lights and a phone charger ticking over. Wondering if repositioning the controller somewhere slightly warmer would help, or if the voltage offset is just baked into these cheap units.