Precauciones que deben tomarse al usar los pines GPIO

11

Como novato en Raspberry Pi y la electrónica en general, me gustaría comenzar a piratear con los pines GPIO, pero cualquier tutorial en Internet me advierte sobre freír el Pi de una forma u otra. Me gustaría saber cuáles son las precauciones mínimas básicas y las medidas de seguridad que se deben tomar al usar los pines GPIO para poder reducir las posibilidades de freír la Pi. He echado un vistazo a las documentaciones de GPIO en el sitio RPi ( http://www.raspberrypi.org/documentation/usage/gpio/ ). Lo único mencionado fue

Si sigue las instrucciones, jugar con el GPIO es seguro y divertido. Sin embargo, enchufar al azar cables y fuentes de alimentación a su Pi puede matarlo. También pueden ocurrir cosas malas si intentas conectar cosas a tu Pi que usan mucha energía; Los LED están bien, los motores no.

En ese caso, ¿cuáles serían las cosas que NO se conectarían al RPi y cuáles son las posibles "cosas malas" que pueden suceder?

gokul_uf
fuente
esos pines son como amplificadores de 40mu ten cuidado de no conducir demasiada corriente a través de ellos.
j0h

Respuestas:

4

Es razonablemente seguro si eres sensato. Lo MÁS IMPORTANTE es NO conectar nada> 3.3V a un pin. ¡Asegúrate de no conectar los 5V!

En general, debe evitar hacer conexiones con el Pi en ejecución (al menos hasta que tenga más experiencia).

Debe intentar ejecutar un LED (a través de una resistencia, por ejemplo, 470Ω). Conectar los botones es bastante seguro (usar una resistencia de la serie 1KΩ es una buena idea).

Si miras la revista The MagPi http://www.themagpi.com/ encontrarás muchos ejemplos.

Milliways
fuente
RE MÁS IMPORTANTE: esto incluye picos estáticos e inductivos
John La Rooy
¿Podría ser más elaborado? Además, no estaba hablando de la seguridad de los componentes. Estaba hablando de cómo usar de forma segura el GPIO del Pi sin dañarlo
gokul_uf
4

Para profundizar en el por qué no para algunas de las cosas:

  1. no conecte un motor eléctrico directamente: controlar uno está bien, pero si está conectado directamente, el Pi no tiene suficiente potencia para funcionar, y puede destruirse si el motor gira y actúa como un generador, enviando energía en el pi.

  2. no conecte cosas mientras el pi se está ejecutando; aunque esto se puede hacer, las razones para evitar esto son asegurarse de conocer el estado de los GPIO antes de conectar cosas a ellos. También le da tiempo para detectar errores antes de enviar energía y potencialmente romper cosas.

  3. No conecte nada con un voltaje alto (o negativo): los GPIO son binarios y consideran 3.3 como "encendido"; si es más alto, dañará el pi. También toman 0 como "apagado": cualquier nivel inferior y puede dañar el Pi nuevamente.

  4. fuentes de alimentación: el Pi no está diseñado para alimentarse a través de GPIO, y si hace esto omite el fusible de protección, una señal (reducida a través de una resistencia) estaría bien.

lo que PUEDES enchufar:

  1. controle la electrónica, como los transistores (que obtienen su energía de otra parte)

  2. Diodos (pantallas de baja potencia) + una resistencia para limitar la corriente

  3. conmuta + una resistencia para limitar la corriente y tirar hacia arriba / abajo

si quieres usar:

  1. una bombilla, motor, etc. use un transistor para conducirlo; para una de mayor potencia, use un transistor para conducir un relé para alimentarlo.

  2. una entrada analógica: use un convertidor analógico a digital (o cree uno)

usuario2813274
fuente
1

Cuando eres bastante nuevo en electrónica, quizás sea una buena idea un simulador de software para simular lo que la electrónica estaría haciendo. Como dijo el usuario @ user2813274, se trata de:

  • la cantidad máxima de corriente que fluye
  • los niveles de voltaje involucrados

Encontré un buen sitio web, donde puedes jugar con componentes eléctricos y medir el voltaje y la corriente que pasa por los leds e interruptores, etc. Incluso muestra visualmente el voltaje y el flujo de corriente.

Este sitio tiene una descarga gratuita de código abierto. Es un archivo zip que contiene un programa Java. Si lo descomprime y hace doble clic en el archivo .jar, aparece el simulador. También se puede simular una electrónica bastante avanzada. Este es el sitio: http://www.falstad.com/circuit/

No estoy seguro de cuánto te gusta la electrónica. Cómo funciona un LED, por ejemplo; solo permite que la corriente fluya en una dirección (esa dirección en la que se ilumina), pero se requiere un voltaje mínimo para que la corriente fluya. algunos son de 1.7V pero incluso hay LEDS de hasta 3 voltios. Como el flujo de corriente depende del voltaje aplicado, puede dejar que conduzca tanto que el flujo de corriente sea esencialmente un cortocircuito (es decir, corriente infinita). Es por eso que hay resistencias involucradas en interruptores y LED.

Que te diviertas

Houtman
fuente