Precauzioni da prendere durante l'utilizzo dei pin GPIO


11

Come principiante del Raspberry Pi e dell'elettronica in generale, vorrei iniziare a hackerare con i pin GPIO ma qualsiasi tutorial su Internet mi avverte di friggere il Pi in un modo o nell'altro. Mi piacerebbe sapere quali sono le precauzioni minime nude e le misure di sicurezza da prendere durante l'utilizzo dei pin GPIO in modo da poter ridurre le possibilità di friggere il Pi. Ho dato un'occhiata alle documentazioni GPIO sul sito RPi ( http://www.raspberrypi.org/documentation/usage/gpio/ ). L'unica cosa menzionata era

Se segui le istruzioni, fare casino con GPIO è sicuro e divertente. Collegare casualmente fili e fonti di alimentazione al tuo Pi, tuttavia, potrebbe ucciderlo. Le cose brutte possono accadere anche se provi a connettere cose al tuo Pi che consumano molta energia; I LED vanno bene, i motori no.

In tal caso, quali sarebbero le cose NON connettersi all'RPi e quali sono le possibili "cose ​​cattive" che possono accadere?


quei pin sono come amplificatori da 40mu, attenzione a non far passare troppa corrente attraverso di loro!
j0h

Risposte:


4

È ragionevolmente sicuro se sei sensibile. La cosa PIÙ IMPORTANTE NON è collegare nulla> 3.3V a un pin. Assicurati di non collegare il 5V!

In generale, dovresti evitare di stabilire connessioni con il Pi in esecuzione (almeno fino a quando non avrai più esperienza).

Dovresti provare a far funzionare un LED (attraverso un resistore - diciamo 470Ω). Il collegamento dei pulsanti è abbastanza sicuro (è una buona idea usare un resistore serie 1KΩ).

Se guardi la rivista The MagPi http://www.themagpi.com/ troverai molti esempi.


RE PIÙ IMPORTANTE - Ciò include picchi statici e induttivi
John La Rooy,

Potrebbe essere più elaborato? Inoltre, non stavo parlando della sicurezza dei componenti. Stavo parlando di come utilizzare in sicurezza il GPIO del Pi senza danneggiarlo
gokul_uf

4

Per approfondire ulteriormente il perché non per alcune delle cose:

  1. non collegare direttamente un motore elettrico: controllarne uno va bene, ma se è collegato direttamente, il Pi non ha nessun potere abbastanza vicino per farlo funzionare e può essere distrutto se il motore viene avviato e si comporta come un generatore, inviando energia nel pi.

  2. non collegare oggetti mentre il pi è in esecuzione - mentre ciò può essere fatto, i motivi per evitarlo sono assicurarsi di conoscere lo stato dei GPIO prima di collegarli. Ti dà anche il tempo di individuare gli errori prima di inviare energia e potenzialmente rompere cose.

  3. Non collegare nulla con una tensione elevata (o negativa) - i GPIO sono binari e considerano 3.3 come "acceso" - più alto e danneggi il pi. Prendono anche 0 come "off" - qualsiasi valore inferiore e puoi danneggiare di nuovo il Pi.

  4. fonti di alimentazione - il Pi non è progettato per essere alimentato tramite GPIO e in questo caso si ignora il polifusibile di protezione - un segnale (ridotto tramite un resistore) sarebbe OK.

cosa PUOI collegare:

  1. controllare l'elettronica come i transistor (che ottengono la loro potenza da altrove)

  2. Diodi (display a bassa potenza) + un resistore per limitare la corrente

  3. interruttori + una resistenza per limitare la corrente e tirarla su / giù

se vuoi usare:

  1. una lampadina, un motore, ecc. usano un transistor per pilotarlo - per una potenza maggiore, usa un transistor per pilotare un relè per alimentarlo.

  2. un ingresso analogico: utilizzare un convertitore da analogico a digitale (o crearne uno)


1

Quando sei abbastanza nuovo nell'elettronica, forse un simulatore software per simulare ciò che l'elettronica farebbe è una buona idea. Come ha detto user @ user2813274, si tratta di:

  • la massima quantità di corrente che scorre
  • i livelli di tensione coinvolti

Ho trovato un bel sito Web, dove puoi armeggiare con componenti elettrici e misurare la tensione e la corrente che passa attraverso i led e gli interruttori ecc. Mostra anche visivamente il flusso di tensione e corrente.

Questo sito ha un download gratuito di opensource. è un file zip che contiene un programma Java. se lo decomprimete e fate doppio clic sul file .jar, il simulatore appare. Anche l'elettronica piuttosto avanzata può essere simulata. Questo è il sito: http://www.falstad.com/circuit/

non sono sicuro di quanto ti piaccia l'elettronica. Come funziona un LED ad esempio; consente solo alla corrente di fluire in una direzione (quella direzione in cui si illumina), ma è necessaria una tensione minima per far scorrere la corrente. alcuni sono 1,7 V ma ci sono persino LED con 3 Volt. Poiché la corrente che scorre dipende dalla tensione applicata, si potrebbe lasciare che conduca così tanto che la corrente che scorre è essenzialmente un corto circuito (cioè una corrente infinita). Ecco perché ci sono resistori coinvolti in interruttori e LED.

Divertiti

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.