Sida 1 av 1

Trigga 12V solenoid med 5V (microcontroller).

Postat: 28 maj 2016, 23:32:29
av Brickbit
Hej!

Jag har suttit ett tag med det här och slitit mitt hår, så jag tänkte att man kanske kunde få lite hjälp här.

Vad jag vill uppnå är att trigga en selenoid från en microcontroller. Efter lite letande bland mitt skrot hittade jag en IRF520 n-channel MOSFET. Jag vet inte riktigt vad jag håller på med, men jag vet vad jag vill uppnå. I alla fall, här är kretsen just nu, och den fungerar trot eller ej:

Bild

Hur mycket dumheter finns här? Moståndsvärde har jag t ex kört på måfå ... Nu har jag inte kopplat den till någon microcontroller ännu, utan triggar med en manuell tryckknapp, utgång på LM78L05 till bas pnp. Matningsspänning har jag varierat mellan 9-15V. 12V verkar fungera fint. Men kretsen är väldigt känslig på så vis att pillar jag med en prob, eller mitt finger för den delen, på ingången till pnp-transistorn så triggas MOSFET-n. Varför händer det?

Vore en lösning med en p-channel MOSFET stryd av en npn en bättre väg att gå? Jag har även provat att köra npn till denna n-channel MOSFET och låta trycknappen jorda basen på npn-transistorn. Men då måste jag låta utgången på mikrokontrollern ligga hög hela tiden? Eller blanda in ytterligare nån logikrets?...

Vore kul med input :)


Edit: rubrik fixad för bättre sökbarhet - hcb

Re: Trigga 12V selenoid med 5V (microcontroller).

Postat: 29 maj 2016, 00:04:25
av Icecap
OK, dumheterna är alltihop. Skrot det schema totalt.

Du vill styra en transistor som i sin tur dra ett relä. Det är enkelt.

1: koppla source på N-MOSFET'en till GND.
2: koppla reläspolens ena del till N-MOSFET'ens drain.
3: koppla reläspolens andra del till +12V eller vad det drivs med.
4: koppla N-MOSFET'ens gate till µC pinnen som ska styra det.
5: koppla en diod över reläspolen, katod mot +.
Klart.

Re: Trigga 12V selenoid med 5V (microcontroller).

Postat: 29 maj 2016, 00:49:42
av Brickbit
Så enkelt? Det som ställer till det för mig när jag försöker tänk är att MOSFETn vill ha 10v för att öppna helt, därav transistorn före. Vet inte om det spelar nån roll, men det är inget relä per se utan en selenoid. Vid 15 volt triggar den med runt 600mA om jag kör den direkt på spänningsaggregat. Jag vill på det här sättet styra 20+ selenoider.

Re: Trigga 12V selenoid med 5V (microcontroller).

Postat: 29 maj 2016, 08:01:11
av hcb
Du skall använda en "logic-level" FET som öppnar fullt vid 5V eller lägre.

Re: Trigga 12V solenoid med 5V (microcontroller).

Postat: 29 maj 2016, 08:10:35
av Brickbit
Ok. Förslag på någon som inte kostar skjortan?

Är ändå intresserad av ett förslag med en "vanlig" MOSFET. Vill ju lära mig! :-)

Re: Trigga 12V solenoid med 5V (microcontroller).

Postat: 29 maj 2016, 08:40:16
av hcb
En dryg femma:
http://www.tme.eu/en/details/irl520npbf ... rectifier/

Finns drösvis i olika förpackningar och strömtåligheter.

Re: Trigga 12V solenoid med 5V (microcontroller).

Postat: 29 maj 2016, 09:07:49
av Icecap
IRLML2060TRPBF (171-11-057) kostar 1,63 + moms vid 50 st eller fler hos dyra ELFA.