Conduciendo Solenoides desde Arduino

6

Me preguntaba cuál sería la mejor forma de ejecutar un solenoide desde una placa Arduino. Estaba pensando en usar un MOSFET que se ejecuta en un relé para activar el solenoide, pero no estoy seguro de cómo hacerlo.

    

2 respuestas

7

Puede conducir el solenoide utilizando solo el MOSFET (o un transistor bipolar)
Sería útil saber qué tipo de solenoide desea conducir para que podamos seleccionar los componentes adecuados. Aquí hay un par de circuitos para darle la idea general de MOSFET / Bipolar:

Elresistorpuedeserde~10k-100k(elrangopuedesermásampliosegúnloseñalaSteven,porejemplo,1k\$\Omega\$-10M\$\Omega\$-unaresistenciademasiadoaltay,sinembargo,correelriesgodesersusceptiblealruido),esparaasegurarsedequelapuertasetireatierrasilaentradaestáflotando.Eldiodopuedesercasicualquierdiododepropósitogeneralcapazdemanejarunacantidadrazonabledecorriente.

VersiónDarlington:

    
respondido por el Oli Glaser
2

Si el solenoide necesita un variador de CA, de hecho necesitará el relé, de lo contrario, puede manejar el solenoide directamente con el MOSFET. Son el mismo tipo de carga.

Olisugiere10kΩa100kΩparaR2,peroinclusopuedesusarun1MΩparaesto.AsegúresedequetieneunFETlógico.EsposiblequeotrosFETnecesitenunvoltajedepuertademasiadoaltoparaencenderse.Unrelépuedenecesitaralrededorde50mAomenos,unsolenoideprobablementeunpardecientosdemA.SeleccioneunFETconun\$R_{DS(ON)}\$bajo,demodoqueinclusoaaltascorrientesladisipaciónserábaja.LosFETconun\$R_{DS(ON)}\$demenosde200mΩsonperfectosyestánbiendisponibles.

Sielrelé/solenoidenecesita24Vomenos, Si2304DS es una posibilidad: \ $ R_ {DS (ON)} \ $ es inferior a 200 mΩ, por lo que incluso a 1 A disipará solo 200 mW. Puede conducir más de 1 A a un voltaje de compuerta de 3 V.

    
respondido por el stevenvh

Lea otras preguntas en las etiquetas