24v till 5v arduino

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
filip5
Inlägg: 6
Blev medlem: 11 april 2023, 18:09:26

24v till 5v arduino

Inlägg av filip5 »

Får ut 24V, hur kan jag göra för att aktivera en port på arduino när 24V är på? Förklara gärna väldigt simpelt, tack.
Användarvisningsbild
Hobbyisten
Gått bort
Inlägg: 2531
Blev medlem: 3 december 2017, 22:55:25

Re: 24v till 5v arduino

Inlägg av Hobbyisten »

Läs på om "zenerdioder", de har ett fixt spänningsvärde i backriktningen. Så du tar ut spänningen över den eller dess seriekopplade motstånd.
Användarvisningsbild
pi314
Inlägg: 7879
Blev medlem: 23 oktober 2021, 19:22:37
Ort: Stockholm

Re: 24v till 5v arduino

Inlägg av pi314 »

Om det verkligen är 24 volt så räcker det väl med en spänningsdelare, med två motstånd.

T.ex.
24 volt
4,7 kΩ
In till Arduino (4,2 volt)
1 kΩ
Till jord

Om det är en 3,3-volts ingång så får man minska 1 kΩ-motståndet till 680Ω.

Allt under förutsättning att 24-volten är "ren". Om den är nersmutsad med transienter eller liknande så är det kanske bätre med en optokopplare.

/Pi
Användarvisningsbild
Hobbyisten
Gått bort
Inlägg: 2531
Blev medlem: 3 december 2017, 22:55:25

Re: 24v till 5v arduino

Inlägg av Hobbyisten »

Min presentationsbild (även om den är otydlig) är faktiskt en spänningsomvandlare. Kondensatorn (helst en elektrolyt) är till för att göra spänningen/strömmen stabil.
Användarvisningsbild
T0ny
Inlägg: 323
Blev medlem: 11 januari 2009, 01:13:07
Ort: Sthlm

Re: 24v till 5v arduino

Inlägg av T0ny »

Men då snackar vi spänningsmatning, inte signalomvandling (level shift), så det schemat är inte lämpligt i det här fallet.

En transistorswitch med NPN-transistor t.ex BC547 ger rätt spänning till ingången även om styrsignalen har en annan spänning än förväntat.

Man slipper också risken att ingången får 24V för att den nedre resistorn/zenern har släppt i lödningen.

24 styrsignal----[100kOhm]----(Bas)
GND----(Emitter)

+5V---[10kOhm]-----(Kollektor)----{I/O}

Eller om du aktiverar intern pullup

(Kollektor)---{I/O}
opampen
Inlägg: 1828
Blev medlem: 16 november 2013, 18:59:54
Ort: Stockholm

Re: 24v till 5v arduino

Inlägg av opampen »

Om du alltså har 24V. in så är enklast att koppla en spänningregulator typ 7805. Så får du ut 5V. Eller som tidigare sagts använda en zenerdiod och ett motstånd. Då kan du dock inte ta ut så höga strömmar. Det går ju att koppla en transistor som buffert också. Då medges högre strömuttag. Basen kopplas via ett motstånd på 1-5 kohm till spänningsdelaren zenerdioden och moståndet, kollektor till plus. Du tar ut spänningen på emitern mot jord. Man tappar då ca. 0,7 v. i transistorn så en zenerdiod med en spänning på 5,6V. borde vara det bästa.
opampen
Inlägg: 1828
Blev medlem: 16 november 2013, 18:59:54
Ort: Stockholm

Re: 24v till 5v arduino

Inlägg av opampen »

Hobbyisten skrev: 15 april 2023, 18:30:42 Min presentationsbild (även om den är otydlig) är faktiskt en spänningsomvandlare. Kondensatorn (helst en elektrolyt) är till för att göra spänningen/strömmen stabil.
Det är zenerdioden som stabbar utspänningen. Kondingen ligger där för att spänningen inte ska sjunka för mycket.
Skriv svar