1
0
mirror of https://github.com/sjlongland/cluster-powerctl.git synced 2025-10-14 23:50:52 +10:00
Commit Graph

6 Commits

Author SHA1 Message Date
312d21c01c
powerctl: Re-write battery charge control logic.
See doc/flowdiag.png and
https://hackaday.io/project/10529-solar-powered-cloud-computing/log/54762-charge-control-flow-control-diagram
for details on how this new logic is supposed to work.
2017-03-12 15:47:39 +10:00
d29d15308b
Add shutdown delay on "high" threshold.
We should delay our shutdown in case the charger decides to ramp down
itself.  Otherwise we can get the situation where a smart charger starts
high, tripping the high threshold immediately, leading to the controller
and charger oscillating between on and off.
2016-11-05 17:04:05 +10:00
d91ec8d786
Move setpoint definitions to separate header.
This will get copied over to setpoints.h, where the developer can
customise them.  If they do so, and I have to change things, the
Makefile will warn them of this.
2016-09-04 06:57:36 +10:00
772d5b9d30
FAN control: Fine-tune minimum PWM
It appears the minimum PWM is more strongly dependent on battery voltage
than I had planned, it needs to be just a little higher to ensure the
fan keeps turning at low RPM.
2016-09-04 06:47:28 +10:00
e62cbf497a
fan PWM tweaks.
- Adjust the calculations so that we base our initial PWM at 0 then
  clamp to minimum PWM
- Implement a fan kick-start mode
- Start with fan off so kick-start mode works
2016-09-04 06:30:52 +10:00
882541392f
Initial check-in 2016-09-03 17:31:15 +10:00