Sida 1 av 1

Ersätta en tryckknapp med en microcontroller

Postat: 21 februari 2014, 21:46:07
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?

Re: Ersätta en tryckknapp med en microcontroller

Postat: 22 februari 2014, 10:55:26
av Icecap
Om du vill isolera de två spänningsmatningssystem från varandra är en optokopplare en riktig bra lösning.

Re: Ersätta en tryckknapp med en microcontroller

Postat: 23 februari 2014, 19:49:59
av hanzibal
Relä funkar också men inte lika elegant som optokopplare.

Re: Ersätta en tryckknapp med en microcontroller

Postat: 23 februari 2014, 22:59:39
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.

Re: Ersätta en tryckknapp med en microcontroller

Postat: 25 februari 2014, 19:49:19
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

Re: Ersätta en tryckknapp med en microcontroller

Postat: 25 februari 2014, 20:13:00
av Icecap
Alltså en 1-gate version av vad netrunner föreslog.

Re: Ersätta en tryckknapp med en microcontroller

Postat: 25 februari 2014, 21:44:42
av foal
Precis :)