Styra spole med arduino - KLART med video

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Styra spole med arduino - KLART med video

Inlägg av GeekJoan »

Jag behöver lite hjälp. Först hade jag tänkt använda ett relä för att hålla isär spolen och arduinon, men det blir sån jäkla gnistbildning så jag är rädd att relät kommer svetsa fast sig självt.
Så en transistor måste vara ett bättre alternativ, men jag fixar inte detta.

Så här är det tänkt att funka.
Man trycker på en knapp, så väntar arduinon mellan 3-16 sekunder tills den skickar ut tillslagspulsen till spolen som då ska kasta upp en pinne i luften. Två personer motsatta varandra runt ett bord ska då först ta pinnen i luften. Finns något sånt spel i fångarna på fortet.

Vad jag behöver hjälp med är hur jag ska koppla in en tillräckligt kraftig transistor och någon form av skydd så inte spolen skickar tillbaks ström in i arduinon och pajar den.
arduino_coil.png
Dessa transistorer har jag tillgång till:
transingar.jpg
Power supply till spolen är på 27V 7.5A
power.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Klas-Kenny
Inlägg: 11292
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Styra spole med arduino

Inlägg av Klas-Kenny »

Allt som behövs för att spolen inte ska ge en elak spänningspuls tillbaka är en snubberdiod, alltså en diod parallellt med spolen (med katod mot plus).
Dioden behöver tåla lika mycket ström som maximalt går i spolen.

Kollade i listan över transistorer. IRCZ44 såg ut att kunna fungera bra.

Om inte spolen drar mer än säg 5A eller så, räcker det nog med 5V på gate. Då kan du koppla den direkt till en utgång på Arduino.
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 32629
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: Styra spole med arduino

Inlägg av HUGGBÄVERN »

Är det nån TJONG i spolen?!
danei
EF Sponsor
Inlägg: 26335
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Re: Styra spole med arduino

Inlägg av danei »

En snubberkrets är snarare något man har för att skydda dioden.
Det är frihjulsdiod det syftas på. En transistor är sannolikt mycket känsligare än ett relä, så den frihjulsdiod behövs oavsett. Används ett relä bör även det ha en frihjulsdiod.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Styra spole med arduino

Inlägg av GeekJoan »

HUGGBÄVERN skrev: 12 januari 2021, 19:26:37 Är det nån TJONG i spolen?!
https://photos.app.goo.gl/r9LVYH9JzZvkGTBCA
Användarvisningsbild
Klas-Kenny
Inlägg: 11292
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Styra spole med arduino

Inlägg av Klas-Kenny »

danei skrev: 12 januari 2021, 19:32:39 Det är frihjulsdiod det syftas på.
Ja, såklart menar jag frihjulsdiod. :doh:
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Styra spole med arduino

Inlägg av GeekJoan »

Så du menar att detta skulle räcka?
Vet inte pinouten på transistorn.
spole.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Palle500
Inlägg: 4484
Blev medlem: 6 juni 2015, 14:53:06

Styra spole med arduino

Inlägg av Palle500 »

Nej dioden parallellt över spolen med katoden på plus. Em elektromagnet försöker behålla sitt magnetfältet när du bryter strömmen då bildas det en hög polvänd spänning för att det inte kan gå någon ström. Med en diod så kortsluts spolen via dioden.
Sen behöver du ett motstånd på basen på trissan mot uno porten
Edit
Missade att dioden var rätt kopplad redan.
NPN trissa och plus in på spolen och trissan jordar spolen.
Bas motstånd 560-1K Ohm? Grovt gissat...?
Palle500
Inlägg: 4484
Blev medlem: 6 juni 2015, 14:53:06

Re: Styra spole med arduino

Inlägg av Palle500 »

Lite som detta där du ersätter motorn med din solenoid.
IMG_1323.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Styra spole med arduino

Inlägg av GeekJoan »

Vi provar på mitt sätt igen.
spole2.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Palle500
Inlägg: 4484
Blev medlem: 6 juni 2015, 14:53:06

Styra spole med arduino

Inlägg av Palle500 »

Ser bra ut ihop med en NPN trissa. Ev en darlington trissa om du inte får rätt fjong i magneten. Mät att du får 27 Volt över dragen solenoid.
Om man kopplar som i ditt första förslag får du för hög spänning in på Arduino utgången >5Volt och bränner då utgången.

Edit
Jag kollade inte att det var en mosfet. Är gammaldags och kör med kisel. Andra får hjälpa dig om den kopplingen duger till en mosfet!
Senast redigerad av Palle500 12 januari 2021, 20:39:40, redigerad totalt 2 gånger.
Borre
Inlägg: 4565
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: Styra spole med arduino

Inlägg av Borre »

Har du kollat så pinout stämmer för den mosfeten?
I princip alla TO220 mosfet har pinout enligt 1 Gate, 2 Drain och 3 Source, 1 på vänster sida i ditt schema.

Äh ser nu du skrev ttidigare att du inte vet pinouten, aja.. Antagligen är pinouten enligt ovan.
Användarvisningsbild
Klas-Kenny
Inlägg: 11292
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Styra spole med arduino

Inlägg av Klas-Kenny »

GeekJoan skrev: 12 januari 2021, 20:21:51 Vi provar på mitt sätt igen.
spole2.png
Ja, om du bara rättar till pinout på MOSFET'en enligt vad Borre skriver, så borde det där fungera.
Om spolen inte behöver allt för mycket ström dvs.

Kollade just databladet igen för IRCZ44, det var visst en lite udda tingest med fem ben (såg inte det när jag kollade i telefonen igår).
Såg nu även IRF540 i listan, den fungerar minst lika bra utan extra förirrande anslutningar. Så kör på den istället.

Palle500 skrev: 12 januari 2021, 20:39:40Jag kollade inte att det var en mosfet. Är gammaldags och kör med kisel. Andra får hjälpa dig om den kopplingen duger till en mosfet!
MOSFET är också kiesel. ;)
Eller ja, det finns ju icke-kiesel MOSFET också, precis som det finns icke-kiesel bipolärtransistorer.
Palle500
Inlägg: 4484
Blev medlem: 6 juni 2015, 14:53:06

Re: Styra spole med arduino

Inlägg av Palle500 »

Tack bipolär var ordet.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10642
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: Styra spole med arduino

Inlägg av GeekJoan »

OK, en sista check:
arduino_coil2.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar