This is to regulate the heat level of the heated seat on my motorcycle.
It is controlled via a momentary switch so when first powered on it is in standby, push once is low, push again high, push again standby.
High is useful to get it up to temp quickly but once there both low & high are too hot.
I appreciate that direct control of the heating element would be best but it is sealed inside a module that is within the seat, so the only non-destructive option I have is to automate the switching.
What's needed (I think) is a form of slow 3 stage PWM.
I'd need a small positive pulse, just long enough to make a relay act like the momentary switch (1 sec), then a delay of maybe 1-10 minutes (this should be variable), then another two 1 second pulses to put the heater back into standby.
So.. is it time for me to learn Arduino or could this be achieved with a 555?
Many thanks, Rich.
It is controlled via a momentary switch so when first powered on it is in standby, push once is low, push again high, push again standby.
High is useful to get it up to temp quickly but once there both low & high are too hot.
I appreciate that direct control of the heating element would be best but it is sealed inside a module that is within the seat, so the only non-destructive option I have is to automate the switching.
What's needed (I think) is a form of slow 3 stage PWM.
I'd need a small positive pulse, just long enough to make a relay act like the momentary switch (1 sec), then a delay of maybe 1-10 minutes (this should be variable), then another two 1 second pulses to put the heater back into standby.
So.. is it time for me to learn Arduino or could this be achieved with a 555?
Many thanks, Rich.