Estoy tratando de conectar cinco sensores ultrasónicos (HC-SR04, para ser exactos) a una placa Arduino para detectar obstáculos en cinco direcciones (cuatro cardinales + un eje Z). Leí la hoja de datos en el HC-SR04s y el Arduino Uno también, y encontré que el sensor ultrasónico toma 15mA cuando está activo, y el Uno puede suministrar un máximo de 40mA a través de cada pin y un total de 200mA de todos los pines.
Ahora que no tengo diez pines de E / S PWM, he pensado que dado que dispararé todos los sensores a la vez, un pin de disparo es suficiente. Los pines ECHO irán a un pin PWM separado para cada módulo.
Tengo dos preocupaciones aquí (solo soy un principiante en electrónica :)):
-
Voy a suministrar energía a cada sensor con un BEC de 5V / 2A. Entonces, ¿esto causará un sobregiro actual de los pines de Arduino PWM? Si es así, ¿hay alguna solución? Tal vez una solución impulsada por transistores? (He realizado un curso de electrónica básica en la universidad, pero nunca tuve la oportunidad de diseñar uno por mi cuenta).
-
La segunda preocupación es con respecto al diseño de mi pasador de gatillo. ¿Un pin podrá pulsar cinco de los sensores o la caída de la corriente no les permitirá disparar (ya que están todos en paralelo)? Supongo que es solo el voltaje lo que los enciende (suposición) y en paralelo todo sería igual por lo que debería funcionar, ¿no?
Busqué, pero solo encontré información sobre cómo conectar un sensor al Arduino. Leí algo sobre el funcionamiento de motores de alto amperio con Arduino al suministrar la corriente a través de una batería, así que creo que mi primera preocupación debería estar bien. Pero no estoy seguro, así que pensé que lo pediría aquí. Gracias!