Me pregunto si hay una manera de compartir mi pin de 5v entre dos o más componentes.
Estoy practicando mis habilidades con Arduino y tengo un botón que, cuando lo presiono, quiero activar mi sensor ultrasónico, luego me di cuenta de que cada uno requiere el pin de 5v del cual tengo exactamente uno.
arduino
power-supply
sisko
fuente
fuente
Respuestas:
Ciertamente puedes. Tenga en cuenta que solo desde los pines, el Arduino no proporciona más de unos pocos mA (algo así como 20-30 mA). Por lo tanto, sus sensores ultrasónicos deben tener una buena potencia de extracción del Arduino, pero no algo así como un motor que consume mucha corriente.
Supongo que está hablando del HC-SR04 que consume 15 mA nominalmente, ya que es común en los microcontroladores.
Sería útil que nos dijeras también qué componentes estás interesado en conectar.
fuente
Si está hablando de la conexión dedicada de 5V disponible en el Arduino (es decir, desde el regulador, no desde el micro), siempre que no exceda la corriente máxima disponible, puede alimentar tantas cosas como desee.
Para ser claros, supongo que estás hablando del pin de encabezado al que apunta la flecha roja.
¿Cuánta corriente puede suministrar este pin?
Bueno, mirando los esquemas de algunos Arduinos, todos parecen usar el regulador NCP1117 5V en formato SOT-223. El regulador puede suministrar hasta 1 A si el disipador térmico es adecuado, pero como no hay disipador térmico presente en el Arduino, la capacidad será mucho menor que esta.
Si usa el suministro USB, entonces pasa por alto el regulador y luego está limitado a la corriente máxima de USB (500 mA para USB 2.0)
Para el NCP1117, si miramos el gráfico de la longitud de cobre circundante, podemos ver que la potencia máxima puede estar entre ~ 0.6W y 1.5W, dependiendo de cuánto cobre se use. A 5V, esto equivale a 0.6W / 5V = 120mA, y 1.5W / 5V = 300mA.
Tenga en cuenta que este gráfico es para una temperatura ambiente de 50 grados, por lo que en condiciones normales (~ 25 grados) la potencia máxima será un poco más alta.
Algo de esto va a alimentar el ATmega, si suponemos que será inferior a ~ 100 mA, entonces eso no dejará demasiado para alimentar cualquier otra cosa si está funcionando a alta velocidad, impulsando unos pocos LED, etc. Si no está haciendo mucho , probablemente será de alrededor de 10-20 mA (consulte la hoja de datos de ATmega328 para ver las cifras exactas) Sin
embargo, es de esperar que se use mucho cobre, por lo que tendrá un par de cientos de mA de repuesto (más / menos dependiendo de lo que esté haciendo el ATmega)
El NCP1117 tiene una protección de apagado térmico, por lo que lo peor que sucede si consume demasiada corriente es que alcanzará una temperatura determinada (~ 175 grados, ¡tenga cuidado al tocarlo!) y luego se apague hasta que se elimine la carga.
Entonces, si sus unidades de ultrasonido requieren menos de, digamos 100 mA combinados, probablemente debería estar bien. Simplemente inténtelo y vea cómo funciona: puede controlar la temperatura del regulador si tiene un sensor de temperatura (si no, puede estimarlo tocando brevemente, si está demasiado caliente para mantener el dedo a más de 50 grados. Si se moja el dedo, toque y chisporrotea, entonces probablemente sea más de 100 grados)
Tenga en cuenta que nunca he usado personalmente un Arduino, esto es solo un vistazo rápido a la información disponible.
fuente
Ejecute una línea desde 5V en el arduino hasta una pequeña placa de pruebas. Luego, conecte los cables desde las líneas conectadas en la placa a sus otros componentes. Si te entendí bien, estás más preocupado de que solo haya una línea de salida de% v en el arduino, y necesitas conectar más de un dispositivo. La otra solución es poner un cable hembra en el pin ICSP 2 al otro dispositivo, ya que también tiene 5V presentes.
fuente