Velkommen til vores hjemmesider!

Kan enkelt-chip mikrocomputer drive relæ og magnetventil direkte?

Selvom dette problem ikke er værd at nævne for den elektroniske gamle hvide, men for begyndere mikrocontroller venner, er der for mange mennesker, der stiller dette spørgsmål.Da jeg er nybegynder, skal jeg også kort introducere hvad et stafet er.

dtrfd (1)

Et relæ er en kontakt, og denne kontakt styres af en spole inde i den.Hvis spolen er aktiveret, trækker relæet ind, og kontakten virker.

dtrfd (2)

Nogle mennesker spørger også, hvad er en spole?Se på figuren ovenfor, ben 1 og ben 2 er spolens to ben, ben 3 og pin 5 er nu igennem, og ben 3 og ben 2 er ikke.Hvis du tilslutter ben 1 og ben 2, vil du høre relæet gå fra, og derefter vil ben 3 og ben 4 gå af.

For eksempel, hvis du vil styre til- og frakoblingen af ​​en ledning, kan du bevidst bryde ledningen, den ene ende er forbundet til de 3 fod, den ene ende er forbundet til de 4 fod, og derefter ved at tænde og slukke for spolen , kan du styre on-off af linjen.

Hvor meget spænding påføres ben 1 og ben 2 på spolen?

Dette problem skal se på forsiden af ​​det relæ du bruger, som det jeg bruger nu, du kan se at det er 05VDC, så du kan give 5V til spolen på dette relæ, og relæet trækker.

Hvordan tilføjer man spolespænding?Vi kom endelig til sagen.

Du kan direkte bruge to hænder til at holde 5V og GND ledningen direkte til de to ben på relæspolen, du vil høre lyden.

Så hvordan spænder vi ham med en mikrocontroller?Vi ved, at en enkelt chip mikrocomputer pin kan udsende 5V, er den ikke direkte forbundet med en enkelt chip mikrocomputer pin relæspolen, er den OK?

Svaret er selvfølgelig ikke.Hvorfor det?

Det er stadig Ohms lov.

Brug et multimeter til at måle modstanden af ​​relæspolen.

dtrfd (3)

For eksempel er modstanden af ​​min relæspole omkring 71,7 ohm, tilføjer 5V spænding, strømmen er 5 divideret med 71,7 er omkring 0,07A, hvilket er 70mA.Husk, den maksimale udgang af den almindelige pin på vores enkelt chip mikrocomputer er 10mA strøm, og den maksimale udgang af den store strøm pin er 20mA strøm (dette kan henvise til databladet for enkelt chip mikrocomputeren).

Se, selvom det er 5V, er udgangsstrømkapaciteten begrænset, og den kan ikke nå strømmen af ​​drivrelæet, så den kan ikke direkte drive relæet.

Det er når du skal finde ud af noget.Brug for eksempel et triode S8050-drev.Kredsløbsdiagrammet er som følger.

dtrfd (4)

Se på S8050-databladet, S8050 er et NPN-rør, den maksimalt tilladte strøm for ICE er 500mA, langt større end 70mA, så der er absolut intet problem med S8050-drevrelæet.

Hvis du ser på figuren ovenfor, er ICE strømmen, der løber fra C til E, som er strømmen i en linje med relæspolen.NPN triode, her er en switch, MCU pin output 5V højt niveau, ICE på relæet vil blive trukket;SCM pin udgang 0V lavt niveau, ICE er afbrudt, relæet trækker ikke.

På samme måde er magnetventilen også en belastning med lille modstand og stor effekt, og det er også nødvendigt at vælge de passende drivkomponenter i overensstemmelse med ovenstående Ohms lovmetode.


Indlægstid: 12-jul-2023