Arduino & IoT Academy · leksjon

Hvorfor De trenger en driver

Pinner kan ikke drive motorer; bruk en transistor eller driver

Leksjon 1 av 413 trinn

Hvorfor De trenger en driver er en gratis leksjon i Arduino & IoT Academy på CoddyKit. Dette er leksjon 1 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Arduino & IoT Academy, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Arduino & IoT Academy inneholder totalt 4 leksjoner.

Pinner er små

En Arduino-pinne kan bare levere noen få milliampere. Det er nok for en LED, men en motor trenger langt mer strøm enn en pinne kan levere. ⚡

Hva en motor krever

Selv en liten likestrømsmotor kan trekke flere hundre milliampere ved oppstart. Kobler De den direkte til en pinne, risikerer De å ødelegge kortet med én gang.

Her kommer driveren

En driver fungerer som et mellomledd. Pinnen Deres sender et lite styresignal, og driveren kobler inn en mye større strøm fra en separat strømforsyning.

Transistoren som bryter

Den enkleste driveren er én transistor. En liten spenning på basen lar en stor strøm flyte gjennom den, omtrent som en kran pinnen forsiktig åpner.

Separat strøm til motoren

Motoren får strøm fra sin egen strømforsyning, ikke fra Arduinos 5 V. Pinnen kobler bare transistoren inn, slik at den store strømmen aldri går gjennom kortet.

Del en felles jord

Motorens strømforsyning og Arduino må dele én jord. Uten en felles referanse ser ikke transistoren et tydelig på- eller av-signal.

Styring i kode

I sketchen ser en transistor-driver ut akkurat som en LED. Sett en pinne til HIGH for å kjøre motoren, og til LOW for å stoppe den.

pinMode(9, OUTPUT);
digitalWrite(9, HIGH); // motor on
digitalWrite(9, LOW);  // motor off

MOSFET-er for større belastninger

Ved høyere strøm er en logikknivåstyrt MOSFET det naturlige valget. Den utvikler lite varme og håndterer motorer som en liten transistor ikke klarer.

Ferdige drivermoduler

De kobler sjelden transistorer for hånd. En drivermodul samler bryterkomponentene på ett ryddig kort som De bare kobler til.

Bare én retning

En enkelt transistor kan slå en motor av og på, men den går bare én vei. For å snu motoren trenger De mer, noe neste leksjon tar for seg. 🔄

Hvorfor det holder kortene i live

Hele poenget med en driver er isolasjon: Den lar en sårbar 5 V-pinne styre en kraftig belastning uten å utsette selve Arduino-kortet for fare.

Kort kontroll

Hvorfor kan De ikke koble en likestrømsmotor direkte til en Arduino-utgang?

Oppsummering

Pinner er svake og motorer er strømkrevende, så en driver som en transistor eller MOSFET kobler inn en separat strømforsyning. Del jord, så beskytter De kortet. 🚀

Gratis å komme i gang

Lær deg C++ med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
30
Leksjoner
120

Ofte stilte spørsmål

Er leksjonen «Hvorfor De trenger en driver» gratis?

Ja – hele teksten i «Hvorfor De trenger en driver» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Arduino & IoT Academy-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Arduino & IoT Academy inneholder totalt 4 leksjoner.

Hva lærer jeg i «Hvorfor De trenger en driver»?

Pinner kan ikke drive motorer; bruk en transistor eller driver Du øver på Arduino & IoT Academy med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Arduino & IoT Academy?

Ingen tidligere erfaring er nødvendig. Arduino & IoT Academy på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 4.

Hvor lang tid tar leksjonen «Hvorfor De trenger en driver»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Arduino & IoT Academy-leksjonen?

Ja. Alle Arduino & IoT Academy-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Hvorfor De trenger en driver
  2. Hastighet og retning med en H-bro
  3. Koble nettstrømsenheter med et relé
  4. Beskytt mot tilbakeslagsspenning
← Tilbake til Arduino & IoT Academy