Trigga 12V solenoid med 5V (microcontroller).

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Brickbit
Inlägg: 24
Blev medlem: 14 december 2014, 17:45:59
Ort: Linköping

Trigga 12V solenoid med 5V (microcontroller).

Inlägg 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
Användarvisningsbild
Icecap
Inlägg: 26700
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

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

Inlägg 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.
Brickbit
Inlägg: 24
Blev medlem: 14 december 2014, 17:45:59
Ort: Linköping

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

Inlägg 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.
Användarvisningsbild
hcb
Moderator
Inlägg: 6001
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

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

Inlägg av hcb »

Du skall använda en "logic-level" FET som öppnar fullt vid 5V eller lägre.
Brickbit
Inlägg: 24
Blev medlem: 14 december 2014, 17:45:59
Ort: Linköping

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

Inlägg 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! :-)
Användarvisningsbild
hcb
Moderator
Inlägg: 6001
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

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

Inlägg av hcb »

En dryg femma:
http://www.tme.eu/en/details/irl520npbf ... rectifier/

Finns drösvis i olika förpackningar och strömtåligheter.
Användarvisningsbild
Icecap
Inlägg: 26700
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

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

Inlägg av Icecap »

IRLML2060TRPBF (171-11-057) kostar 1,63 + moms vid 50 st eller fler hos dyra ELFA.
Skriv svar