Pregunta:
Pi alimentado por pin se bloquea cuando los servos se mueven
Dan Nicholson
2019-06-09 15:49:05 UTC
view on stackexchange narkive permalink

He estado trabajando en un circuito para alimentar una Raspberry Pi y servo (s) desde una sola fuente de alimentación. El siguiente diagrama muestra la configuración básica, aunque la 'batería AA' es en realidad dos 18650.

El terminal de tornillo a la derecha de la imagen conecta la salida del convertidor CC-CC (configurado en 5v) a la salida pi puerto microUSB.

Esto parece funcionar correctamente y puedo usar la cámara y los servos al mismo tiempo sin que el pi se bloquee.

Esto funciona:

Power supply OK

Lo que quería hacer era alimentar el pi directamente a través de los pines, de modo que no necesite el cable a la toma de corriente microUSB.

Cuando intenté hacer esto, descubrí que ejecutar el servo causaría un bloqueo en el Pi.

He probado un par de configuraciones, que se muestran a continuación. Ya sea donde todos los terminales negativos están vinculados, o suministrando la energía directamente a los pines 5v y GND sin un enlace a tierra a la batería (excepto a través del convertidor, por supuesto).

Ambos fallan:

Pi crashes here Pi also crashes here

Supongo que esto se debe al pico cuando se ejecuta el servo, y que hay un circuito en la conexión microUSB que ayuda a mitigar esto.

¿Qué puedo hacer para permitir que el pi se alimente directamente desde los pines sin tener que afrontar este problema? Idealmente, me gustaría mantener esto funcionando con una sola fuente de energía.

¡Gracias!

@ Dan Nicholson - Su pregunta es interesante, concisa y clara. Estoy pensando en responder. Por lo general, necesito leer una pregunta un par de veces para asegurarme de no malinterpretar nada. Esta vez también necesitaba buscar en Google el significado de las palabras "mitigar" y "Dan". - https://www.urbandictionary.com/define.php?term=Dan. Nunca conocí estas palabras antes. Pensé mucho y no pude encontrar una palabra mejor para reemplazar "mitigar". Muchas gracias por tu lección de idioma y comunicación. Espero devolver una respuesta sobre el problema de "conexión a tierra" en un par de días. Salud.
Gracias @tlfong01,, puede sustituir 'mitigar' por 'detener' en este contexto. 'Dan' es solo mi nombre;)
@ Dan Nicholson Muchas gracias por otra lección de idioma. Estoy de acuerdo en que podemos reemplazar "mitigar" por "detener", pero no parece perfecto. Una vez pensé en usar "reducir", "minimizar", pero descubrí que no expresaban exactamente la situación. A menudo necesito traducir documentos técnicos del chino al inglés y viceversa. Así que debo tener mucho cuidado de no engañar a los lectores.
Dos respuestas:
Allaw Hussein
2019-06-10 12:40:19 UTC
view on stackexchange narkive permalink

simplemente coloque un montón de condensadores en la entrada del pi (entre 5v y GND)

Sí, entonces arrojo 10,000 uF cerca de la entrada de energía de mi Rpi. Iba a sugerirle al OP que use dos reguladores de voltaje reductor DC-DC, uno para circuitos Rpi / lógicos, otro para circuitos de potencia como motores, solenoides. Y cada uno de los cables de tierra de alimentación de los dos reguladores de voltaje no se toca entre sí (no hay tierra común), excepto en el extremo donde conectan el banco de energía 16450. Las dos fuentes de alimentación reguladas tienen una gran capitalización en la salida. Una vez frí una fuente de alimentación CC-CC y todo el sistema de control del motor se apagó. Afortunadamente, mi Rpi se estrelló y se recuperó. Pero el año pasado sí freí un Rpi3B, ...
Esto realmente no es una respuesta a la pregunta. Con algunos detalles sobre por qué o dónde ponerlos, podría convertirse en una respuesta.
Gracias Allaw, ¿cuál es la importancia de utilizar varios condensadores en lugar de uno solo? ¿Puede sugerir el tamaño adecuado?
no hay importancia, lo que es importante es la capacitancia total del capacitor (es)
tlfong01
2019-06-10 07:54:50 UTC
view on stackexchange narkive permalink

Pregunta×

Configuración: LiPo 18650 x 2 + PSU del regulador DC / DC para Rpi, cámara y servomotor

Problema: el RPi se bloquea cuando el motor funciona

Pregunta: ¿Cómo hacer el cableado de alimentación para reducir los picos?

Respuesta

Mi respuesta es muy larga. Permítanme comenzar con algunas referencias y fotos.

Conexión a tierra, señal de tierra, sugerencias de conexión a tierra / cableado

/ para continuar, .. .

Referencias

Uso de LiPo Power Bank para suministrar Rpi

Uso de una tapa By Pass enorme para reducir los picos

Rpi PWM GPIO para controlar los servomotores

El cortocircuito de los pines Rpi provoca una falla fatal de PMIC - hackaday 2019jun12

Apéndices

Apéndice A - Fuente de alimentación Rpi basada en Lipo Power Bank

lipo power bank based Rpi PSU

Apéndice B: sugerencia de conexión a tierra de la señal PWM

pwm signal grounding

Gracias @tifong01,, ¿está recomendando un condensador de derivación entre las salidas del convertidor CC-CC? ¿Qué tipo y capacitancia sugeriría?
@Dan Nicholson, Idealmente, el condensador de derivación debería estar lo más cerca posible del conector de entrada de alimentación al Rpi. Es posible que desee leer las referencias para tomar su propia decisión, por lo general, cuanto más grandes, mejor. Pero si el espacio es limitado, en una PCB, por ejemplo, la recomendación habitual es de 10 uF a 100 uF (tántalo o electrolito), más cerámica de 0,1 uF. Soy un tipo codicioso, tengo mucho espacio y me gustaría presumir, ¡así que estoy usando un récord Guinness que batió 10,000 uF! :)


Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 4.0 bajo la que se distribuye.
Loading...