Come evitare di rompere il mio Arduino per errore?


16

Qual è la migliore pratica per rendere il mio circuito Arduino più robusto contro errori di prototipazione (come i pin di cortocircuito)? Non voglio che il controller rilasci il suo fumo magico blu mentre sperimenta con esso, quali precauzioni posso prendere durante la progettazione di un circuito?

Risposte:


13

Non migliori pratiche, ma un approccio alternativo:

Considera il Ruggeduino invece di un Arduino standard. Ad un prezzo ($ 39,95) paragonabile all'equivalente Arduino, il Ruggeduino offre:

  • Fusibile ripristinabile su ciascun pin GPIO, ovvero tutti i pin GPIO sono protetti da cortocircuito verso massa o altri pin
  • Tutti i pin GPIO resistono a 24 Volt
  • Protezione da tensione inversa (-30 V) su V in
  • Protezione da sovracorrente del microcontrollore
  • Le uscite 3.3V e 5V sulla scheda sono protette da sovracorrente e da cortocircuito

Oltre ai punti di cui sopra specifici per la domanda, le schede sono progettate per sopravvivere in ambienti difficili e vari errori. Inoltre, l'orologio è più preciso che sull'Arduino.


11

Non so se esiste una best practice, ma potrebbe essere utile quanto segue:

  • Limitare la tensione sui pin di ingresso a 5,5 V massimo.
  • Non cortocircuitare i pin IO.
  • Utilizzare resistori pull-up o pull-down quando si collegano interruttori o pulsanti.
  • Rispettare i limiti attuali (per ogni pin e in totale). Usa resistori.
  • L'Arduino è solo il cervello, non la centrale elettrica. Se devi guidare carichi più elevati, usa transistor semplici, array Darlington, ecc.

2
Qualcosa che potrebbe essere attaccato al punto 4: Sì, i LED hanno bisogno di resistori. :) Questo deve essere il disordine di Arduino più comune di sempre.
apnorton,

Credo che i LED non abbiano bisogno di una resistenza se si hanno altri mezzi per limitare la corrente o la tensione.
Paul,

1

Non spostare alcun cavo con l'alimentazione accesa. Troppe schede vengono danneggiate in questo modo.


Solo perché devi stare attento non significa che non puoi farlo; Ho spostato, collegato e disconnesso tutti i cavi durante l'accensione senza effetti negativi (tranne un riavvio occasionale richiesto). Ho persino saldato una scheda alimentata. A volte la risoluzione dei problemi vince sul modo "corretto" di fare le cose; un divieto generale puzza di cultismo del carico.
esoterik,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.