J-Rousseau:
As for the reference wire it is an ON/OFF signal, Pressure is created @ the switch during run, closing the circuit, and allowing voltage to pass through.
So does this mean the reference signal cannot be present if the power is out? Or does it come from another source? If it is a pressure switch, it should be no problem to draw a few 10s of mA, to run the Arduino as an alternative to the main 12V power.
J-Rousseau:
The other side of it is I could just make a relay to make a ground signal out of that if it would be better for the system instead of trying to make the chip handle the 12V from the signal.
Sorry, didn't understand what you meant there.
When you initially described the requirements, I too immediately thought of an RTC. But the way I am thinking now, that would mean no RTC needed, needs careful thought.
My idea is: the Arduino can time an hour reasonably accurately (as long as it has a crystal, which most Arduino boards do). I don't know how accurate that would be at -45C. The crystal on an RTC might not be accurate at those temps either. The Arduino could use its internal 1K byte of EEPROM to record the passing of each hour. That way, if power is lost, it can pick up where it left off when power is restored. If the Reference signal comes from an independent source, it could be used to power the circuit whenever the machinery is running.
Downsides to this idea are: 1. when power is out, the Arduino will have no idea how much time has passed, when power is restored (but it will still know how many hours the machine has been running while the power was present) and 2. the EEPROM has a 100,000 write-cycle lifetime (11 years if written to once per hour, it may be possible to extend this by some kind of "wear-leveling", I'm not sure).
The other concern in my mind is the LCD display: will it work at -45C? They can be temp sensitive. My wife has a heated seed propagator she keeps in the greenhouse. On hot days, the LCD on the controller is unreadable, the whole display goes completely dark!
Paul