我以前炒过两个 Arduino:一个是 Uno,我用太高的输入电压杀死了它,另一个是 ADK 版本的 Mega,我无法最终确定哪里出了问题。这让我想到:有哪些东西(可能不是很明显)会损坏 Arduinos?
炸arduino最常见的方法是什么?
有些我能想到的人已经做了...
- 将超过 6 伏的电压连接到 5V 引脚。
ATmega
(大多数 Arduino 板上使用的两个芯片的绝对最大值为6V
.) - 将超过
VCC
(通常为 5 伏)连接到任何 I/O 引脚。 - 不将 I/O 引脚电流限制为小于
40mA
. (例如直接驱动电机或不使用带 LED 的限流电阻) - 将小于 5 伏的电压连接到
GND
或连接GND
到Vin
或5V
(反向电源)。Vin
和桶形千斤顶确实有一个保护二极管,但这并不总是足够的。 - 在连接到 USB 时将 5 伏电源
5V
连接到引脚。 - 通电时更改连接 -切勿这样做!
- 不使用带有感应元件(如电机、继电器和螺线管)的反激二极管。
在使用或用于 USB 到串行转换器Uno
的主板上,似乎每当有人意外连接到 I/O 引脚时,它就会被烧毁。我不完全明白为什么,但这似乎是一种趋势。Mega2560
ATmega8u2
16u2
12V
- 引脚过载:如果您尝试通过 Arduino GPIO 引脚或 Vcc/GND 引脚为具有高额定功率的设备供电,则有烧毁引脚或整个电路板的危险。这里有一些关于引脚电流限制的信息,还有一个特定的电流相关问题。
- 将超过 6V 的电压连接到任何引脚。如果您想使用更多功率,请使用 L293D 之类的 H 桥型芯片。不过,RESET 引脚的电压最高可达 13V。“The Perry Bad Journalism S”
- 将 OUTPUT 上设置的 GPIO 引脚短接,HIGH 到 GND,或 OUTPUT 上的一组,LOW 到 Vcc
- 当一个为 HIGH 和一个为 LOW 时短接两个 GPIO OUTPUT 引脚
使用 +5V 代替 Vin/USB 为 Arduino 供电。这实际上是可以的,但只要你不这样做:
- 对 Vin 施加任何负载
- 使用 USB 上设置的跳线执行此操作
5V 引脚不像 Vin 引脚那样受到保护,最终可能会毁坏东西。
- 将除 0V 以外的任何东西短路到 GND。
- 将超过 Vcc 连接到任何 GPIO 引脚(通常这在您超过 Vcc+0.5V 之前是安全的)。
- 在 Arduino 开启时更改连接:很容易意外短路某些东西。
- 切换 Vcc 和 GND 的极性(当电源插孔反向焊接时,这种情况经常发生。)
- 在 3.3V 引脚上施加 3.3V 以外的电压。(此引脚用于输出,不是输入)
最后,确保不要将 Arduino 放在金属表面上,并尽量避免灰尘和湿气。确保与 Arduino 在同一个隔间内没有任何东西会导致短路。在制作机器人时,金属屑进入电路板是很常见的。在原地切割东西时,一定要把它盖好。
根据Ruggedunino的说法,以下是破坏 Arduino 的十大最常见方法:
- 将 I/O 引脚短接到地
- 将 I/O 引脚短接
- 向 I/O 引脚施加过压
- 反向应用外部输入电压
- 将 >5V 施加到 5V 连接器引脚
- 将 >3.3V 施加到 3.3V 连接器引脚
- 将 Vin 短接至 GND
- 使用 Vin 负载施加 5V 外部电源
- 将 >13V 施加到复位引脚
- 超过总微控制器电流
您可以在此处找到列表和修复程序。此外,如果您非常担心,他们推出了一个 Arduino Uno 克隆,可以防止这些东西,但它是 40 美元加上运费。
一些 [不常见但有趣的] 破坏你的 Arduino 的方法(不要在家里尝试):
- 将其连接到模型火箭或烟花上
- 把它放在水池里
- 用大锤击打它
- 把它扔下悬崖
- 点燃它(假设你先把它浇在汽油里)
- 将其连接到交流电源
- 用一根巨大的金属杆把它放在雨中,它会吸引闪电并把它弄湿
(嗯,你明白了。)
结论:如果你仔细检查你的连接并且不做任何愚蠢的事情,比如在你应该使用电阻的时候不要使用电阻,那么你应该没问题。另外,如果你不知道它是否会损坏你的板子,你可以在 eBay 上买一个便宜的 Arduino 克隆来测试它然后转移(如果你想使用官方板,因为......好吧你想支持基金会和/或您喜欢名牌板。)
祝你好运,不要损坏你的电路板!
神秘地杀死电子设备的一种常见方法是静电。现代设备具有一些针对 ESD 的内置保护,但如果您每次离开椅子时都会感到震惊,那么坐在椅子上同时修补 Arduino 并不是最聪明的主意。
另一个(同样神秘的)危险来自使用绝缘不良的烙铁。如果在烙铁插入电源时进行焊接,它可能会将小电流泄漏到您接触它的任何电路中。通常,我们在这里谈论的是微安,所以你可能永远不会注意到它,但它可能足以损坏精密的 CMOS 晶体管。解决方案是在焊接之前断开所有扩展板(屏蔽?)。