如何防止错误地破坏我的Arduino?


16

什么是使我的Arduino电路更坚固耐用以防止原型设计错​​误(如短路引脚)的最佳实践?我不希望控制器在进行实验时释放其蓝魔烟,在设计电路时我可以采取哪些预防措施?

Answers:


13

不是最佳做法,而是替代方法:

考虑使用Ruggeduino而不是标准Arduino。Ruggeduino的价格(相当于39.95美元)可与Arduino媲美,可以提供:

  • 每个GPIO引脚上的可复位保险丝,即所有GPIO引脚都受到保护,以防止接地短路或其他引脚
  • 所有GPIO引脚均可承受24伏电压
  • V in上的反向电压保护(-30 V)
  • 单片机过流保护
  • 板上的3.3V和5V输出具有过流和短路保护

除了上述特定于问题的要点外,这些板还设计用于承受恶劣的环境和各种错误。另外,时钟比Arduino上的时钟更精确。


11

我不知道是否有一种最佳做法,但是以下做法可能会有所帮助:

  • 将输入引脚上的电压限制为最大5.5V。
  • 请勿使IO引脚短路。
  • 连接开关或按钮时,请使用上拉或下拉电阻。
  • 遵守电流限制(每个引脚的总和)。使用电阻。
  • Arduino只是大脑,而不是发电站。如果必须驱动更高的负载,请使用简单的晶体管,达林顿阵列等。

2
可能会附在项目要点4上的东西:是的,LED需要电阻。:)这必须是有史以来最常见的Arduino混乱。
apnorton 2014年

我相信,如果您还有其他限制电流或电压的方法,LED不需要电阻。
保罗

1

通电时请勿移动任何电线。那样会损坏太多板。


仅仅因为您必须小心并不意味着您不能做到;通电时,我一直在移动,连接和断开电线,而没有任何不良影响(除了偶尔需要重启)。我什至焊接到了电源板上。有时,故障排除会胜过“正确”的处理方式。一揽子禁令闻起来像是载货文化。
esoterik '18年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.