m-mcgowan / brewpi-avr

This is the code that runs on the BrewPi slave (AVR/Arduino)
0 stars 2 forks source link

Smart prioritized PWM actuators #2

Open m-mcgowan opened 10 years ago

m-mcgowan commented 10 years ago

To limit the amount of current consumed, there may need to be restrictions on which devices are active simultaneously.

For example, having two 5500W HLT and BK heating elements in a 30A system would mean that only one element can be on at a given time.

The elements will operate via PWM. The system will organize the pwm on periods of each separate actuator so that they are disjoint.

m-mcgowan commented 10 years ago

It's not clear if this can be fully automated. For example, if a system has 3 elements, but capacity for only two, how does the system decide which two to allow simultaneously?

elcojacobs commented 10 years ago

I think we need to have priority levels on the actuators, for when the system runs out of juice. Should we have these issues in your repo?