I know that I can read RPi temperature through console, but I’d like to measure it using a standard, hardware thermometer. Is this possible?
Can I attach thermocouple directly to the RPi’s processor as shown in the below pictures:
Or am I risking some electrical problems on can endanger my device in any other way?
There’s nothing wrong with putting a thermocouple on the chip heatsink like this. You can still damage the Pi if the rest of your setup is inappropriate: for instance if your thermocouple wiring is exposed to ESD or it is powered by a non-isolated power supply (though in the latter case I would worry about my own health more).
If the temperature sensor is connected to a battery-powered equipment (a multimeter) or to equipment powered by a class II power supply (⧈), you should be fine.
You won’t get much precision unless you provide a good thermal contact with the chip (thermal paste), and you should still expect a difference of some 2..10 degrees between the temperature inside and outside the chip (inside is hotter).
-
Thank you. Exactly as you said in second paragraph, my thermocouple is connected to a small, battery-powered thermometer. I have some doubts if moving RPi around a little bit won’t cause thermocouple to slip from the heatsink and touch any element on the main board? My friend told me to avoid this by gluing thermocouple to the processor with a hot-temperature glue, which itself is an electric isolation. – trejder 15 hours ago
-
1Touching elements on the main board (or the pins) is indeed a risk, so if you plan to do the measurement for more than a minute, you should glue it or otherwise mechanically secure it. The thermocouple itself connecting to something shouldn’t be a problem, the problem is that it’s big enough to short two points together. – Dmitry Grigoryev 15 hours ago
-
As you can see in my other question the difference is between 5-6 degrees when thermocouple is attached to the plastic case of RPi (as currently). So I assume that when attaching it directly to heatsink the differences will be a bit lower. – trejder 15 hours ago
-
I have a bad feeling that (due to my not-so-good English) we misunderstood each other. I am asking about attaching a thermocouple directly to the processor. Notice that there is no heatsink in between (unless there’s something built-in by default). I only consider purchasing a separate heatsink, but right now this is a pure processor. Does this change anything? – trejder 12 hours ago
-
@trejder No, I think we’re talking about the same thing. I called the metal slab on top of the chip a “heatsink”. I’m not sure how it is really called, maybe a heat-spreader or something. It’s indeed built-in in the sense that the chip comes with it and you shouldn’t try to remove it. – Dmitry Grigoryev 12 hours ago
Categories: Uncategorized



vcgencmd measure_tempto get the CPU/GPU temperature from the built-in sensor. – Dougie 13 hours agovcgencmd measure_tempdoesn’t tell you much that’s useful. – Dougie 12 hours ago