Как предотвратить случайную поломку Arduino?

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

, 👍18


2 ответа


11

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

  • Ограничьте напряжение на входных контактах максимум 5,5 В.
  • Не замыкайте контакты ввода-вывода.
  • Используйте подтягивающие или понижающие резисторы при подключении переключателей или кнопок.
  • Соблюдайте ограничения по току (для каждого контакта и в целом). Используйте резисторы.
  • Arduino — это просто мозг, а не электростанция. Если вам нужно управлять большими нагрузками, используйте простые транзисторы, массивы Дарлингтона и т. д.
,

1

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

,