Ersätta en tryckknapp med en microcontroller

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
foal
Inlägg: 31
Blev medlem: 27 november 2012, 08:23:39

Ersätta en tryckknapp med en microcontroller

Inlägg av foal »

Hej!

Ett problem som jag inte riktigt vet hur jag ska lösa bäst och därför vill ha lite tips och förslag.

Jag vill ersätta en tryckknapp och istället styra signalen med en microcontroller. Jag får in två signaler på mitt kort som jag vill sluta eller bryta. Styrsignalen från microcontroller är 3.3V och signalen som jag vill sluta/bryta är också 3.3V. Det handlar inte om några stora strömmar (någon mA) och funktionen är att ersätta en power on knapp till en hushållsapparat. Ett alternativ är ju att driva signalen direkt från microcontrollern men jag skulle gärna vilja lösa det på något annat sätt. Idéer?
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Ersätta en tryckknapp med en microcontroller

Inlägg av Icecap »

Om du vill isolera de två spänningsmatningssystem från varandra är en optokopplare en riktig bra lösning.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Ersätta en tryckknapp med en microcontroller

Inlägg av hanzibal »

Relä funkar också men inte lika elegant som optokopplare.
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Re: Ersätta en tryckknapp med en microcontroller

Inlägg av netrunner »

Det finns en speciell "knapp tryckar krets" som heter 4066, eller på fackspråk "bilateral switch".

Varje kapsel innehåller 4 switchar.

Dels har den ett motstånd "när den trycker", typ 125Ohm och dels en max spänning, typ +/- 15V. Sen finns den som alltid olika versioner.

Jag använder den för att få en mikrodator att bläddra i menyn och göra inställningar på en gammal digitalkamera.
foal
Inlägg: 31
Blev medlem: 27 november 2012, 08:23:39

Re: Ersätta en tryckknapp med en microcontroller

Inlägg av foal »

Tack för era idéer. Hade först tänkt att göra det med hjälp av transistorer men det gick inte ihop. Sen var jag inne lite på optokopplare som Icecap föreslog. Det hade absolut fungerat men då jag inte behövde någon form av isolering så kändes inte det heller helt rätt. Så istället slutade det med en dedikerad switch krets från TI.
http://www.ti.com/product/ts5a3166
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Ersätta en tryckknapp med en microcontroller

Inlägg av Icecap »

Alltså en 1-gate version av vad netrunner föreslog.
foal
Inlägg: 31
Blev medlem: 27 november 2012, 08:23:39

Re: Ersätta en tryckknapp med en microcontroller

Inlägg av foal »

Precis :)
Skriv svar