Sida 1 av 1

Startknapp till Raspberry PI

Postat: 11 augusti 2013, 10:37:24
av buffer85
Jag har en Rasberry Pi som drivs av ett litet ATX-agg. För att få igång min RPi kopplar jag helt enkelt PS_ON mot GND (ATX-kontakten). Nackdelen är att jag måste även bryta den kretsen efter att min RPi har avslutats.

Jag tänkte bygga en liten krets som automatiskt bryter kretsen när min RPi har stängt av sitt OS. Jag kan undersöka om RPi är på eller inte genom att kolla om UART TXD på GPIO levererar 3.3v (på) eller 0v (av).
Det jag vill bygga är någon form av krets (svart låda i bilden) som kortsluter PS_ON mot GND så länge UART TXD GPIO levererar 3.3v. För att starta min RPi tänkte jag sedan använda en återfjädrande tryckknapp som även den kortsluter PS_ON mot GND (när man trycker på den).

Bild

Vad tror ni?
Låter det som en vettig idé?
Vad behöver jag för komponenter? Funkar det med en optokopplare? vilken?

Re: Startknapp till Raspberry PI

Postat: 11 augusti 2013, 15:43:14
av Icecap
Jag byggde en liknande grej, fast då till en PIC-processor. I ditt fall räcker en NPN-transistor alldeles utmärkt som brytare.

Jag hade dock byggt ett lite mer avancerat kretslopp som dels triggas av tryckknappen och då håller start aktiv under en stund, fram till att ditt "Aktiv"-signal definitivt är igång. Därefter ska den enbart avkänna "Aktiv"-signalen.

På det vis kan ett kort tryck på knappen ändå ge stabil start.

Re: Startknapp till Raspberry PI

Postat: 11 augusti 2013, 16:45:21
av buffer85
Okej, tack för hjälpen!

Hur bygger jag den mer avancerade varianten? Någon programmerbar krets?

Re: Startknapp till Raspberry PI

Postat: 11 augusti 2013, 16:57:00
av Icecap
Frågorna är om du behöver den avancerade versionen och vilka kundskapar du har.

Att "man kan" betyder inte att jag har schema redo.

Re: Startknapp till Raspberry PI

Postat: 11 augusti 2013, 17:02:54
av buffer85
Jag får helt enkelt dra fram min RPi och mäta lite på den när den startar...

Jag har inte kunskaperna att designa kretsen själv. Det mest avancerade jag har gjort är att beräkna vilket motstånd jag ska ha till lysdioder... Men med lite hjälp från Google och det här forumet kommer man nog långt :)

Re: Startknapp till Raspberry PI

Postat: 30 augusti 2013, 12:32:20
av PaNiC
Jag har gjort detta.
I ett skript som ligger i rc-local drar jag en pinne hög, som håller startsignalen till nätdelen. I shutdown-proceduren blir den låg igen automagiskt. Så allt du behöver göra är att dra den hög under uppstart, resten fixar sig självt :).
Funkar åtminstone så med raspbian.
Nackdelen är ju, som Icecap påtalat, att startsignalen behöver hållas tills den från hallonpajen är till.

Re: Startknapp till Raspberry PI

Postat: 31 augusti 2013, 09:01:17
av Micke_s
Du skulle kunna använda någon extern MCU watchdog krets. (ex http://www.maximintegrated.com/datashee ... vp/id/5263)
Drar du inte i en pinne varje sekund så stängs systemet ner.