Estoy buscando una solución ampliamente aplicable, una que se pueda adaptar a una variedad de proyectos.
Actualmente estoy trabajando en varios proyectos que requieren dispositivos de control que van desde 800mA a 2A desde un Arduino Uno. Uno controla motores paso a paso, uno controla actuadores solenoides de 12vdc y otro controla válvulas neumáticas de 12vdc.
Por ejemplo:
El Arduino monitorea un botón, y cada vez que se presiona el botón, se activa el actuador solenoide. Debido a que el Arduino no puede obtener la corriente requerida por el solenoide, se requiere una fuente de alimentación separada con el Arduino controlando un interruptor (relé, transistor, etc.) que permite que pase la corriente más alta. Para el motor paso a paso, el diseño es más complejo, ya que necesitaría cuatro pines que controlen cuatro interruptores separados (para mantener la interoperabilidad del circuito). El relé controla una válvula de aire y también requiere 12vdc.
Estoy tratando de descubrir cómo usar un solo circuito que se pueda usar en cada una de estas aplicaciones (y en cualquier proyecto futuro) que implique el control de dispositivos de corriente más altos que los pines Arduino.
La velocidad de creación de prototipos, los componentes estandarizados y el bajo costo son los factores determinantes. La velocidad de conmutación, la vida útil y el ruido también son importantes.
¿Hay una placa de conexión, circuito o componente que se pueda conectar a un pin Arduino y usar para controlar un dispositivo de alta corriente? Idealmente con un potenciómetro controlado por software para que la resistencia para diferentes proyectos pueda establecerse en el bosquejo mismo.