Как предотвратить поломку моего Arduino по ошибке?

Какова наилучшая практика, чтобы моя схема Arduino была более надежной против ошибок прототипирования (например, коротких контактов)? Я не хочу, чтобы контроллер выпустил свой синий магический дым, экспериментируя с ним, какие меры предосторожности я могу сделать при разработке схемы?

13 голосов | спросил jippie 12 FebruaryEurope/MoscowbWed, 12 Feb 2014 09:56:49 +0400000000amWed, 12 Feb 2014 09:56:49 +040014 2014, 09:56:49

3 ответа


12

Не лучшие практики, а альтернативный подход:

Рассмотрим Ruggeduino вместо стандартного Arduino. По цене ($ 39,95), сопоставимой с эквивалентом Arduino, Ruggeduino предлагает:

  • Сбрасываемый предохранитель на каждом выводе GPIO, т. е. все контакты GPIO защищены от короткого замыкания на землю или других контактов
  • Все контакты GPIO выдерживают 24 вольта
  • Защита от обратного напряжения (-30 В) на V в
  • Максимальная токовая защита микроконтроллера
  • Выходы 3.3V и 5V на плате имеют сверхтоки и защищены от короткого замыкания.

Помимо вышеуказанных пунктов, относящихся к вопросу, платы предназначены для выживания в суровых условиях и различных ошибках. Кроме того, часы точнее, чем на Arduino.

ответил Anindo Ghosh 12 FebruaryEurope/MoscowbWed, 12 Feb 2014 13:14:23 +0400000000pmWed, 12 Feb 2014 13:14:23 +040014 2014, 13:14:23
9

Я не знаю, есть ли одна лучшая практика, но может быть полезно следующее:

  • Ограничьте напряжение на входных контактах до 5,5 В максимум.
  • Не замыкайте контакты IO.
  • Используйте переключатели pullup или pulldown при подключении переключателей или кнопок.
  • Соблюдайте текущие ограничения (для каждого вывода и всего). Используйте резисторы.
  • Arduino - это просто мозг, а не электростанция. Если вам нужно управлять более высокими нагрузками, используйте простые транзисторы, массивы Дарлингтона и т. Д.
ответил Klaus-Dieter Warzecha 12 FebruaryEurope/MoscowbWed, 12 Feb 2014 11:33:14 +0400000000amWed, 12 Feb 2014 11:33:14 +040014 2014, 11:33:14
1

Не двигайте провода при включенном питании. Путь слишком много плат поврежден таким образом.

ответил CrossRoads 12 J000000Thursday18 2018, 17:35:34

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132