Con respecto a la primera parte de su pregunta: ¿Está utilizando DC o AC? Si es AC, las cosas son potencialmente una cantidad modesta más complicada, y tengo poca experiencia en ese mundo, así que diferiré de comentar mucho más sobre cualquier AC específico, aparte de mencionar Triacs
Dicho esto, en principio, hay algunas formas de controlar una carga de corriente / voltaje más alto de un Arduino.
Tenga en cuenta que en todos los escenarios que describo aquí, estoy hablando de usar una fuente de alimentación independiente para alimentar la carga.
-
use un "transistor de potencia". Probablemente desearía un MOSFET o un IGBT, clasificado para el voltaje / corriente que está tratando de controlar. Para los MOSFET, probablemente querrá buscar un MOSFET de "nivel lógico" donde la compuerta pueda ser activada completamente por los 5 voltios desde un pin digital Arduino. Si usa un IGBT o un MOSFET de nivel no lógico, necesitará circuitos adicionales para conducir de 10 a 12 voltios (generalmente) a la puerta. Hacen IC de "controlador MOSFET" que están diseñados específicamente para esto, pero también puede utilizar su propio controlador (de algún tipo) de un par de formas diferentes. He obtenido buenos resultados con un IC de comparador de voltaje cuádruple.
-
Use un relé (mecánico). Tendrá que buscar en los catálogos de piezas para encontrar un relé que pueda ser controlado por un Arduino o, nuevamente, necesitará algunos circuitos adicionales entre el Arduino y el relé.
-
Use un relé de estado sólido (SSR).
-
Si estás haciendo AC, probablemente querrás un Triac.
Algunas otras consideraciones: es posible que desee un optoaislador entre su arduino y CUALQUIERA de estos dispositivos. No es estrictamente necesario, pero ayudará a proteger a su Arduino de daños.
Si su circuito de carga es de CC, puede (generalmente) simplemente unirse a la tierra de la fuente de alimentación que impulsa su carga y la tierra en su Arduino. Esto simplifica un poco el cableado, pero existe un pequeño riesgo asociado con los bucles a tierra. Esto no es una preocupación si utiliza un optoaislador.
Si estás haciendo AC, no puedes simplemente conectar los dos circuitos juntos.
Si su carga es inductiva (como, por ejemplo, un motor), existen preocupaciones adicionales con respecto al "retroceso inductivo". Lea sobre eso antes de comenzar a encender y apagar los motores.
En cuanto a la medición ... ¿está tratando de medir el voltaje o la corriente (amperaje) o ambos? Para la corriente, puede usar un sensor de efecto Hall o un sensor de corriente inductivo. Nunca he intentado medir el voltaje de esa manera, pero hay un hilo largo en el antiguo foro de Arduino que habla de estas cosas:
enlace