Estoy usando un sensor ultrasónico HC-SR04, y no tengo suficientes pines de 5V en una Raspberry Pi, y no quiero comprar un expansor.
Entonces, ¿es posible usar los pines de 3.3V en algunos de los sensores? ¿Cuáles son las consecuencias? Soy un principiante, así que no entenderé nada complicado.
La hoja de datos del sensor le indicará el rango de voltaje de entrada permitido.
Aunque obtendrá resultados al alimentar el HC-SR04 de 3V3, los resultados no serán confiables. Si desea lecturas precisas necesita alimentación de 5V. Ver este mensaje .
3V3
5V
No hay razón para no alimentar más de un dispositivo desde un pin de 5V. Si tiene una placa de prueba, simplemente conecte el pin de 5V a un riel de alimentación. Los otros dispositivos se pueden alimentar desde el riel de alimentación.
fuente
En un nivel más general: en primer lugar, siempre está bien preguntar antes de freír componentes o piezas de equipo (caros). El siguiente paso del proceso de aprendizaje es leer y comprender la hoja de datos del componente, el sensor en este caso. Los niveles de voltaje para operar el dispositivo de forma segura siempre serán parte de la hoja de datos, ya que esta información es realmente esencial.
Por lo general, habrá una sección de "Especificaciones y limitaciones", o una lista de características que incluye los voltajes de operación. Las hojas de datos a menudo también incluyen una sección de "Clasificaciones máximas absolutas" que, como su nombre indica, documenta las condiciones operativas (como voltaje, corriente, temperatura) que no se deben exceder. Las tensiones más allá de esos límites pueden causar daños permanentes o afectar la confiabilidad del dispositivo. Las operaciones fuera de los rangos documentados también anularán la garantía.
En el caso del sensor mencionado, la hoja de datos (según lo provisto por la respuesta de NULL) enumera el voltaje de operación mínimo, típico y máximo (4.5 V, 5 V, 5.5 V). Por lo tanto, el sensor debe operarse dentro de un rango de 4.5 V a 5.5 V. La subvoltaje a 3.3 V en realidad podría no destruir el sensor, pero puede (y por respuesta de joan) reducir significativamente el rendimiento. Puede fallar en el momento más imprevisto o simplemente leer valores sin sentido. En pocas palabras, no es posible usar 3.3 V para operar este sensor.
Las otras respuestas ya dejaron en claro que la cantidad de sensores a conectar no está limitada por la cantidad de pines de 5 V. También proporcionaron soluciones para superar esta limitación. Tenga en cuenta que esto solo se aplica a los pines del riel de alimentación y no a los pines GPIO que solo admiten una corriente muy limitada.
Sin embargo, hay un límite a considerar: la corriente que esos sensores obtienen con respecto a la fuente de alimentación utilizada. El sensor en cuestión tiene una corriente de trabajo máxima de 20 mA. Lo que no es tanto, pero si se usan diez sensores, sumarán hasta 200 mA, lo que comienza a ser significativo. Por lo tanto, asegúrese de que la fuente de alimentación sea compatible con Pi, periféricos (como teclado, dongle wifi, ...) y varios sensores conectados. Para verificar esta estimación y sumar todas las demandas actuales y compararlas con la calificación actual de la oferta. Compruebe el consumo de energía de la RaspberryPi para comparar.
fuente