Arduino Uno Page并未说明它可以工作的温度。我正在考虑将其放置在室外。我如何确保Arduino Uno在华氏-20至105度的天气中安全?(-26至40摄氏度)。
Arduino Uno Page并未说明它可以工作的温度。我正在考虑将其放置在室外。我如何确保Arduino Uno在华氏-20至105度的天气中安全?(-26至40摄氏度)。
Answers:
没什么大不了的。 ATmega 328p数据表指出:
温度范围:-40至85摄氏度。
Uno上的USB芯片(UNO R3的ATmega 16u2)也是如此。
那是你的极限。它可能比上面提到的要冷一些,但会缩短板子的长度。
但是,有些事情可能会出错:
因此,只要不在板上的所有其他组件都能在所需的温度下愉快地运行,就可以了。此外,与所有工程一样,值通常会添加内置的“填充”。(即5%的公差通常为3-4%,最大12V的电压可在12.5V上运行,等等)*
* 我的意思是,当温度为-41摄氏度时,您的Arduino不会爆炸。这对它来说不是很好,但只要它不是正常现象,您就可能会很好。
就像每个人都提到的,只要您处于阴凉处,高温就不会太重要,因为它在组件的限制之内。
我更担心早晨结露。水蒸气会像在草地上一样凝结在电子设备上。您可以尝试使用环氧树脂来覆盖电路。Arduino的运行温度不是很高,因此在防止其冷却方面,环氧树脂的作用不大。但是环氧树脂确实可以防止水蒸气凝结成为问题。
对于高温,只需遵循数据表。
对于低温,我记得去年有人试图用液氮对UNO超频,所以我想您永远不会遇到低温下的任何问题:-)
该人在他的博客中显示,他可以通过将温度降低到-196°C来在65 MHz下运行UNO。
当然,该过程比仅降低温度并检查发生的情况还要复杂:在板上进行了许多改进。
该博客很好地解释了各种组件如何对低温产生反应。主要问题似乎是电容器,其电容在低温下会大大降低。
如果您必须将设备放在外面,建议您使用一个压铸盒。主要的发热元件可能是调节器(考虑一下-在12V时,稳压器下降7V,而微型电源在5V或3V3电压下运行)。因此,建议将最低电压输入arduino,我认为它对7V(对于5V单元)来说是好的。如果您可以连接从芯片表面到外壳的热通道,则良好(请使用厚厚的表胶-至少2mm厚)。请注意不要连接至reg标签-使用云母或薄的聚酯薄膜和散热片(避免电流干扰)。盒子外面的普通散热片实际上可以将热量散发到大气中。整个物品应该放在白色的板条木板上的容器(史蒂文森的筛网)中,这样,直射的阳光(以及雨水/露水)就不会撞到容纳盒。这将是针对极端环境的解决方案。请记住,任何从电路板产生的热量都必须进入箱体内环境-使用滞留的空气,您会获得非常差的热接触。然后,它必须穿过盒子并再次进入空中。不要忘记,芯片上使用的电流吸收会在此过程中产生一些(少量)热量。