Estou usando um sensor ultrassônico HC-SR04 e não tenho pinos suficientes de 5V em um Raspberry Pi e não quero comprar um expansor.
Então, é possível usar os pinos de 3,3V em alguns dos sensores? Quais são as consequências? Sou iniciante, então não vou entender nada complicado.
A folha de dados do sensor informa a faixa de tensão de entrada permitida.
Embora você obtenha resultados ligando o HC-SR04 de 3V3, os resultados não serão confiáveis. Se você quiser leituras precisas, precisará alimentar a partir de 5V. Veja este post .
3V3
5V
Não há razão para não alimentar mais de um dispositivo a partir de um pino de 5V. Se você possui uma placa de ensaio, conecte o pino de 5V a um trilho de energia. Os outros dispositivos podem ser alimentados a partir do trilho de energia.
fonte
Em um nível mais geral: em primeiro lugar, é sempre bom perguntar antes de fritar componentes (caros) ou peças de equipamento. O próximo passo do processo de aprendizado é ler e entender a folha de dados do componente - o sensor neste caso. Os níveis de tensão para operar com segurança o dispositivo sempre farão parte da folha de dados, pois essas informações são realmente essenciais.
Normalmente, haverá uma seção "Especificações e limitações" ou uma lista de recursos que incluem as tensões de operação. As folhas de dados também costumam incluir uma seção "Avaliações máximas absolutas" que, como o nome sugere, documenta as condições operacionais (como tensão, corrente, temperatura) que não devem ser excedidas. Tensões além desses limites podem causar danos permanentes ou afetar a confiabilidade do dispositivo. Operações fora dos intervalos documentados também anularão a garantia.
No caso do sensor mencionado, a folha de dados (conforme fornecida pela resposta da NULL) lista a tensão de operação mínima, típica e máxima (4,5 V, 5 V, 5,5 V). Portanto, o sensor deve ser operado dentro de uma faixa de 4,5 V a 5,5 V. Subavoltar a 3,3 V pode realmente não destruir o sensor, mas pode (e por resposta de joan) reduzir significativamente o desempenho. Pode falhar no momento mais imprevisto ou simplesmente ler valores sem sentido. Simplificando, não é possível usar 3,3 V para operar este sensor.
As outras respostas já deixaram claro que o número de sensores a serem conectados não é limitado pelo número de pinos de 5 V. Eles também forneceram soluções para superar essa limitação. Observe que isso se aplica apenas aos pinos do trilho de força e não aos pinos GPIO que suportam apenas uma corrente muito limitada.
No entanto, há um limite a considerar - a corrente que esses sensores consomem em relação à fonte de alimentação usada. O sensor em questão possui uma corrente de trabalho máxima listada de 20 mA. O que não é muito - mas se forem utilizados dez sensores, eles somarão 200 mA, que estão começando a se tornar significativos. Portanto, verifique se a fonte de alimentação suporta o Pi, periféricos (como teclado, dongle wifi, ...) e vários sensores conectados. Para verificar esta estimativa e somar todas as demandas atuais e comparar com a classificação atual do suprimento. Verifique o consumo de energia do RaspberryPi para comparação.
fonte