Duda control válvula proporcional 0-24v cc

Hola.

A ver si podéis aclararme una cosa:
Necesito controlar una válvula proporcional que trabaja con una entrada de 0-24v cc con arduino.
Arduino me saca como máximo 5v, por lo que necesito un amplificador. Creo que la mejor opción es un transistor BJT, conectando la base, a través de una resistencia, al arduino, y así teniendo una corriente controlada por el arduino. Conectar una fuente de cc al transistor, y en la salida del emisor la válvula. Hasta donde he conseguido entender, creo que debería hacer eso. Me queda la duda de la salida de arduino. Creo que debería ser una señal analógica PWM, para así configurar la apertura/cierre del BJT y conseguir la tensión deseada en la salida. ¿es correcto?

gracias de antemano, saludos

En primero, los 24v de la válvula son AC o DC.
En segundo, cómo funciona la valvula, es decir tienes q mantener el voltaje para que permanezca abierta o una vez que se envía el pulso está se mueve?

Es una válvula para refrigeración?

-Alex.

Es mejor hacerlo con un MCP4725 para obtener una señal analógica real (no PWM) y un amplificador operacional para obtener el rango de voltaje.

AlexLPD:
En primero, los 24v de la válvula son AC o DC.
En segundo, cómo funciona la valvula, es decir tienes q mantener el voltaje para que permanezca abierta o una vez que se envía el pulso está se mueve?

Es una válvula para refrigeración?

-Alex.

Es una válvula que se usa para obtener distintos valores de presión, dependiendo de la señal analógica de entrada.

Hi,
Adjunto de un modulo SSR que la entrada usa un optocoupler quue usa un mosfet transistor de salida de un voltaje de 5 a 36 voltios 5 amperios. El uso del optocoupler en la entrada te aisla el arduino de ruidos causados cuando abres/cierra un componente que usa selenoides como la valvula.
Tambien un link que muesta de lo que te sugiero para tu considerecion de tu projecto..

https://www.ebay.com/itm/DC-control-MOS-FET-switch-control-panel-electronic-pulse-trigger-FOR-Motor-LED/301912411006?_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20160908105057%26meid%3Db7f26b7d35fe4c89a7e7fa88a1207bec%26pid%3D100675%26rk%3D1%26rkt%3D15%26sd%3D301912411006%26itm%3D301912411006%26pmt%3D1%26noa%3D1%26pg%3D2481888&_trksid=p2481888.c100675.m4236&_trkparms=pageci%3A6fdf4b04-c524-11e9-ac65-74dbd180dc98|parentrq%3Abb3f64aa16c0a9cb7199ebe3fff29b24|iid%3A1

O vaya que interesante post, siempre aprendo algo nuevo, en este caso, me pueden mostrar la valvula? tengo algunas aplicaciones que se pudieran ver beneficiadas por este aparatejo.

Gracias.
-Alex.

Hi,
Tambien vienen en modulos de 4 driver en una tarjeta. Adjunto foto.

Oh que interesante, encontre una.
Lo que me llama la atención es que esta tiene 24vac para el motor y la señal digital en 5V.

Sera igual que la que tu tienes? por que si es asi, son dos cosas diferentes.
https://www.nextiafenix.com/producto/valvula-proporcional-0-5v-de12/

Hi,
Esa valvula que esta en la fotografia las especificaciones dicen que es de 9 – 24 VCD Voltaje de alimentación y 0 – 5 VCD Voltaje de Control. No es de 24 voltios AC. Si esas es la que quires usar entomes puedes usa los modulos que te aconseje en el hilo anterior.

Vamos a ser claros.. Entrada 0 a 24VDC no PWM, tiene que ser analógica.
Por eso PeterkanTropus sugiere un DAC 12 bits mas un AO que de la ganancia para pasar de 0-5 a 0-24VDC

Hi,
Si no necesita precision entonces que puede usar la salida del PWM y usando un condesador y una resistencia puede conviertir los pulse a una senal analoga.

Yo tampoco conozco válvulas proporcionales de una señal analógica de 0 a 24 , pero nunca se sabe, lo mas comun es 0-5 v, 0-10 v y 4-20 mV .

AlexLPD:
Oh que interesante, encontre una.
Lo que me llama la atención es que esta tiene 24vac para el motor y la señal digital en 5V.

Sera igual que la que tu tienes? por que si es asi, son dos cosas diferentes.
https://www.nextiafenix.com/producto/valvula-proporcional-0-5v-de12/

Esa es un tipo de válvula proporcional (regula flujo) , pero hay otro tipo, las proporcionales de presion neumatica, que se usan en frenos o regular la fuerza que hace un cilindro.

Hola.

Lo primero gracias a todos por vuestras respuestas, y siento no haber estado activo. Agosto es un mal mes para mí, pero ya estoy de vuelta asi que a ver si conseguimos solucionar este tema.

AlexLPD:
En primero, los 24v de la válvula son AC o DC.
En segundo, cómo funciona la valvula, es decir tienes q mantener el voltaje para que permanezca abierta o una vez que se envía el pulso está se mueve?

Es una válvula para refrigeración?

-Alex.

La Válvula es una Siemens M3P32G, a ver si consigo adjuntaros la hoja de carácterrísticas.

Hasta donde he podido entender, son 0-24v en continua (DC), y hay que mantener el voltaje para abrir/cerrar la válvula.

Efectivamente es una válvula para refrigeración, aunque al ser control electrónico, entiendo que ese dato no ayude al control, ¿no?

PeterKantTropus:
Es mejor hacerlo con un MCP4725 para obtener una señal analógica real (no PWM) y un amplificador operacional para obtener el rango de voltaje.

Es una válvula que se usa para obtener distintos valores de presión, dependiendo de la señal analógica de entrada.

Por lo tanto, tu idea es "sacar" el voltaje en digital a través del arduino, convertirla mediante un un MCP4725 a señal analógica, amplificarla mediante un amplificador operacional, y esa señal amplificada mandarla a la válvula y controlar así su apertura/cierre,¿no? Me surge la duda de por qué no amplificar la señal sin pasarla a analógica, ¿no se pueden amplificar señales digitales directamente?

@tauro0221
Tengo una duda sobre tu propuesta, y es algo importante para el proyecto: Ese aparato, que entiendo es un amplificador, ¿es proporcional? Es decir, yo necesito un amplificador con una ganancia constante, ya que quiero controlar la válvula desde la señal de arduino: Para 0v en arduino necesito una salida de 0v a la válvula después del amplificador, para 2,5v en arduino necesito 12v en la válvula, y para 5v en arduino necesito 24v en la válvula. Creo que es lo que necesito, por lo tanto el amplificador debe ser proporcional (creo).

@AlexLPD
Como he comentado, a ver si consigo subir la hoja de características.

@surbyte
Perdona, no entiendo lo que comentas y creo que es clave. Mi válvula dice que el voltaje de control es DC 0-24v phase cut (no se qué es lo de phase cut). Por lo tanto, y según lo que comentas, ¿necesito una señal analógica real como ha comentado PeterKantTropus?

foto del manual de la válvula:

No he conseguido subirla. hay que poner un enlace supongo que te da una pagina web al subir la foto pero no sé qué pagina web usar

Gracias a todos de verdad. Estos dias estoy con ello asi que os leo y comento si hay novedades.

Gracias

Hi,
Segun yo entiendo la valvula necesita un voltaje analogo de 0 voltios a 5 voltios. Creo tambien que la valvula tiene un interface que internamente lee los 0 a 5 voltios y lo convierte usando los 24 volltios, para controlar la valvula. Aqui se puede usa un A/D como ya lo recomendaron o se puede usar un pwm para regular la valvula. El SSR que yo recomende era para aislar el arduino de la valvula pero busacando informacion creo que se puede usar el pin del adruino directamente a la valvula.

Acá puedes bajar el datashet es una antigualla que funciona por control de fase. Tendrías que haber empezado por colocar el tipo de válvula.

Ni sabría como empezar, funciona con una corriente alterna en la cual se va "recortando" la onda sinusoidal, Antiguamente se utilizaba para hacer un dimer de motores de corriente alterna, para disminuir el consumo.

Recortando en el pico o sea le vas quitando amplitud?

Recortando la onda y creando un perfil truncado

Eso lo puedes hacer con un MOSFET o IGBT dentro de un punte de diodos con suma facilidad.

Si fuera mi válvula, haría el intento de controlarla con pulsos.