element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Experimenting with Extreme Environments
  • Challenges & Projects
  • Design Challenges
  • Experimenting with Extreme Environments
  • More
  • Cancel
Experimenting with Extreme Environments
Blog Exploring hidden extremes of sheltered environment - extra blog 2 - dispatching hogs (RPI temperature inside of enclosure)
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experimenting with Extreme Environments to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: JWx
  • Date Created: 10 May 2024 4:03 PM Date Created
  • Views 381 views
  • Likes 6 likes
  • Comments 2 comments
  • raspberry pi
  • Experimenting with Extreme Environments
  • hammond
Related
Recommended

Exploring hidden extremes of sheltered environment - extra blog 2 - dispatching hogs (RPI temperature inside of enclosure)

JWx
JWx
10 May 2024
Exploring hidden extremes of sheltered environment - extra blog 2 - dispatching hogs (RPI temperature inside of enclosure)

Intro

In the previous blog we have checked the possibility of running Raspberry PI CM4 without an heat-sink inside of open enclosure and have learned that SoC temperature is limited to about 80°C by clock frequency throttling, which is preventing overheating.

It seems in line with the official documentation, which states (https://www.raspberrypi.com/documentation/computers/raspberry-pi.html):

Thanks to built-in throttling, heatsinks are not necessary to prevent overheating damage to the SoC. However, a heatsink or small fan can reduce thermal throttling and improve performance. Mount the Raspberry Pi vertically for the best airflow and thus slightly improved heat dissipation.

Next, we will check what would be the effect of moving CM4 into closed, hermetic enclosure - but first, some information of our primary test subject, Hammond 1554VA2GYCL enclosure

Enclosure and connector set unboxing

Enclosure 

Mayor part of our challenger's kit is an Hammond 1554 series plastic enclosure.

Packaged enclosure

As can be seen, this IP68 rated enclosure was delivered with project-related customization: top lid branding and dedicated opening for the socket we were also provided (Amphenol ICC MRD series connector).  This customization was probably done by Hammond Modification Services - where, according to the manufacturer, customer can order varying changes to the enclosures, even for small batches. In our case, socket opening was prepared in the shape hard to replicate in limited time using non-specialized tools.

socket opening

Enclosure internals are shown in the next photo

enclosure internals

and sport features like:

  • self captivating screws (you will never lose screws again by putting removed lid upside down),
  • threaded bushings not only for the lid, but also for the components inside (which enables frequent opening without the fear of damaging the enclosure by re-threading plastic parts that is possible in some budget enclosures where screws are inserted directly into holes in plastic walls),
  • profiled gasket for installation in "tongue & groove" type construction for additional protection,
  • vertical PCB guides for alternative component mounting options,

Our version is made of polycarbonate (there is also ABS variant for indoor use) and is UV stabilized for outdoor use. It is also IP68 rated - there are similar enclosures (but with four screws), which are NEMA 4/4X only - there was a long discussion about this last year, but the manufacturer's support finally clarified that "Except 1554/55 V size which is 4,4X only" is about only 4-screw variants.

Self-captivating feature can be better seen on the photo following:

screws

as can be seen, threaded part is thicker than the next section, so - during the initial installation - lid openings get threaded and then screws stay in place even when the lid is turned upside down.

Connector set

Next part of our challenger's kit is an connector set, consisting of 4-contact socket and the matched plug.

{gallery}connector set

connector 1

connector 2

connector 3

This connector belongs to the IP67 rated MRD Rugged Circular Locking Connector series by Amphenol ICC and features four contacts and metal latch lock.

One thing worth mentioning is the condition of IP67 rating - it is usually specified for "unmated condition unless otherwise  stated", and here such statement is present: "IP67 in the mated conditions water/dust proof" - hence the rubber protection cap for the socket to protect it from water ingress. We will test it shortly.

Enclosure/connector set water immersion tests

As our enclosure and connector is rated to at least IP67, our next test will be water immersion. First, container with dyed (to make eventual leaks more visible) water was prepared

dyed water test

then connector was installed in the enclosure:

socket installed

and the first test - water immersion of enclosure without a plug attached and with protection cap installed. As can be seen, no air bubbles after initial immersion are visible (which would indicate water leak) and the enclosure interior is dry after the test.

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Immersion test - ok

Then some tests with the plug installed but using the cable of improper diameter (giving opportunity for water to enter the plug at the cable entry point) which proven indecisive:

{gallery}Indecisive test results - plug but no sealed

cable test 1

cable test 2

cable test 3

and finally immersion test with protective cap removed and without the plug. This one is negative as expected and proves than cable installation should be done in adequate conditions because during it enclosure assembly is not guaranteed to be waterproof

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

water leak after test

Raspberry PI self-heating test inside of enclosure (aka dispatch the hogs!)

To asses how the installation inside of waterproof enclosure is worsening thermal operation of the Raspberry PI, stress test were repeated.

Raspberry PI board was put into enclosure operated indoors at room temperature and stress tests were repeated (in some stages as the test procedure was adapted after analyzing intermittent results - for example, enclosure sealing was examined to prevent stray air exchange).

thermal tests preparation

Load test was executed - as in previous case, using four (the number of CPU cores of installed SoC) workers, aka hogs for half an hour

$stress -c 4 -t 1800

stress: info: [60241] dispatching hogs: 4 cpu, 0 io, 0 vm, 0 hdd
stress: info: [60241] successful run completed in 30s

some hogs

First results indicated something like slow but constant temperature grow inside of enclosure (and proportional idle CPU temperature increase) - not good

preheating

as temperature increase seemed constant but slow, some stress tests were executed first (to asses if it is going to cool itself between tests), then external temperature monitoring was added to take into consideration slow changes of ambient temperature

initial stress tests

after adding external temperature sensor (orange line below), it has been made evident that the enclosure (during low CPU load) is operating at about +1.8°C above ambient and it relatively quickly cools down after brief high CPU usage period

external temp sensor

Results as above were obtained using default OS settings. Previously linked documentation (https://www.raspberrypi.com/documentation/computers/raspberry-pi.html)  also lists two means of reducing power consumption (and heat dissipation). First one is to set Dynamic Voltage and Frequency Scaling (DVFS) mechanism into the mode allowing for undervoltage - not recommended and discontinued in Raspberry PI 5 because of adverse effect undervoltage can bring for some accessories (like PCIe interface).

Second one is the change of CPU frequency governor inside GNU/Linux from "ondemand" to "powersave" using cpufreq utils.

$sudo apt install cpufrequtils
$sudo cpufreq-set -g powersave

After than change, temperature reduction was observed. Not only enclosure temperature in regard to external temperature have dropped to about +1.2°C, but mean idle CPU temperature decreased about 5°C

powersave mode on

This change can be attributed to CPU frequency change: not only during idle operation it was reduced from about 1.3GHz to 600MHz, but also during stress tests it have stayed the same, limiting heating and eliminating throttling events.

stress test during powersave mode

Conclussions

During the testing to date, some facts were established:

  • Enclosure is indeed waterproof, if only connector is not being left unconnected and without protective cap (that could be a problem in some remote installations without supervision),
  • Raspberry PI can be installed inside without much thermal problems caused by the lack of free airflow,
  • Observed additional heating can be reduced by running the board in powersave mode,
  • Sign in to reply
  • JWx
    JWx over 1 year ago in reply to DAB

    Thank you - that's the point of my current project: try to find some edge cases when seemingly mild environment can be more demanding that one could initially think (and design for)...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 1 year ago

    Very good post.

    As you point out, you need to understand what your environment can tolerate and adjust your components accordingly.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube