Byta ut fysisk switch emot digital signal

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
zebeard
Inlägg: 9
Blev medlem: 29 april 2012, 18:10:24

Byta ut fysisk switch emot digital signal

Inlägg av zebeard »

Hej! Är rätt nybörjare på det här med microprocessorer, men jag har lite hårdvara som det sitter ett par vanliga tryckknappar på och dem skulle jag vilja kontrollera med en avr istället.
Alltså, byta ut knapparna emot något som kan ta en digital signal ifrån en avr för att uppnå samma effekt!

Finns det något simpelt sätt att göra det här på?
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Byta ut fysisk switch emot digital signal

Inlägg av sodjan »

Det beror helt på hur knapparna är kopplade. Kanske kan
en pinne från AVR'en bara kopplas direkt istället för knappen.

Det går alltså inte att ge något entydligt svar med den
information som vi har just nu.
Användarvisningsbild
JimmyAndersson
Inlägg: 26566
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Byta ut fysisk switch emot digital signal

Inlägg av JimmyAndersson »

Det är ju inget som säger att det måste vara ett entydigt svar på en fråga.
Det finns oftast många lösningar på ett problem.
Jag kan iallafall ge ett svar utifrån det vi vet.

T.ex:
Ett relä och en transistor per knapp.
Koppla detta som den första bilden här.
Basmotståndet till AVR'ens utgång. Reläets brytare kopplas parallellt med den befintliga brytaren.
(Gör likadant för de andra knapparna.)


Men det är klart: Får vi lite mer information så finns möjligheten att man kan lösa det även utan relän.



:)
zebeard
Inlägg: 9
Blev medlem: 29 april 2012, 18:10:24

Re: Byta ut fysisk switch emot digital signal

Inlägg av zebeard »

Måste man ha ett relä? Kan jag inte bara placera en transistor och låta basen ta signal ifrån avr? Spänningen över knappen är bara 3v.
Användarvisningsbild
Klas-Kenny
Inlägg: 11831
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Byta ut fysisk switch emot digital signal

Inlägg av Klas-Kenny »

Kanske fungerar det med bara en transistor, det beror helt på hur kretsen ser ut i övrigt.
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Byta ut fysisk switch emot digital signal

Inlägg av sodjan »

> Måste man ha ett relä?

Läser du inte svaren ? :-)
Hela poängen är att det inte går att svara på vad som
behövs eller inte med den information som du har givit.
Att föreslå någonting alls (t.ex ett relä) är som jag ser det
kontraproduktivt och bara rör till det (vilket ju är tydligt :-) ).

Du behöver ta reda på hur knappen är kopplad i den aktuella
kretsen. *Sedan* kan man tala om hur det kan fixas. Vad är
det som händer rent elektriskt när man trycker på knappen?

Kanske att man inte *måste* ha ett relä, men det svaret/lösningen
är en catch-all som i princip *alltid* fungerar men som i många
fall kan vara helt onödig.

> Spänningen över knappen är bara 3v.

*Visste* du det redan då du skrev första inlägget !?
zebeard
Inlägg: 9
Blev medlem: 29 april 2012, 18:10:24

Re: Byta ut fysisk switch emot digital signal

Inlägg av zebeard »

Nej, visste ej det. Gjorde mätningar idag.
Jag vet inte riktigt hur jag ska göra för att kolla hur kretsen ser ut förövrigt. Men det jag har fått fram nu är att det ligger en spänning på båda sidor av knappen, när knappen trycks ned går dem ner till noll på båda sidor
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Byta ut fysisk switch emot digital signal

Inlägg av sodjan »

OK.
Hur mäter du spänningen? Mellan vadå?
Normalt borde bara ena sidan ändra värde.
Nerre
Inlägg: 27188
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Byta ut fysisk switch emot digital signal

Inlägg av Nerre »

Normalt så får man följa mönsterkortsbanorna för att se var ledarna till knapparna tar vägen.

Som redan har skrivits: Ett relä är det enda som till 100% kan ersätta en tryckknapp rakt av.

Beroende på vad tryckknappen gör så kan andra lösningar fungera, men det går inte att säga generellt.

Det kan räcka med en transistor, eller så behövs det en analog switch (för att kunna släppa igenom ström åt bägge hållen). Eller så ger de lösningarna för högt spänningsfall.

Det kan gå att löda bort knappen och ett motstånd (pullup/down) och ansluta signalen direkt.

Det kan vara så illa att det inte ens fungerar att dra ut ledningar från knappen på grund av att det ändrar induktansen i kretsen. (Ett väldigt osannolikt scenario, men inte omöjligt.)
Zlim00
Inlägg: 74
Blev medlem: 2 juni 2008, 17:23:34
Ort: Haninge

Re: Byta ut fysisk switch emot digital signal

Inlägg av Zlim00 »

Om du fotar det du vill kontrollera finns det förmodligen någon som kan hjälpa dig här. Bra bilder är såklart en förutsättning :)
Skriv svar