I've got an interesting design question. How would one go about designing a long-lasting, high-temperature capable wireless thermometer?
I've got quite some years of experience designing all kinds of stuff, from embedded to my main focus power electronics, but at first glance this doesn't seem to have a clear-cut answer. Anyway, the use case is:
I will be installing solar panels on my roof in about a month. These are mounted on Consoles, which are big, black 'buckets' with the panels mounted on the slanted 'opening'. The temperature inside this bucket can go up pretty significantly, and I wish to know how much exactly. Not just once; I want to track it through the years. This thing has to be IP67 (submergeable and still functional) and it should last for years, not weeks. Typical temperatures in these buckets are sub-50C 99% of the time. Only in the perfect storm of no wind and maximum insolation the temperature may creep up to near the boiling point.
The main issue I'm worried about is the power supply. Obviously it's not acceptable to have a battery, at least I don't know of any easily available battery that will survive these temperatures for so long. Ultracapacitors: same deal. None of them are specced above 55C, and even then they only last a thousand hours or so. Running a wire to a battery 'outside' the hostile environment: not much better, because that's a black bituminous roof with the occasional bird that thinks batteries are edible.
so... what's reasonably left? Power it directly from the solar cell with a buck converter? LDO even? It's microamps. What would you do?
As for the rest of the circuit: I'm probably just not going to put any effort into that and use my trusty nRF24L01's with a random Atmel microcontroller on a massive sleep timer. Maybe something like once every 15 minutes or once every hour it wakes up and reports temperature, then goes to sleep. I don't see much reason to put significant engineering into that.