Behöver minst 20 GPIO till raspberry pi eller alternativ

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
cazz
Inlägg: 963
Blev medlem: 11 maj 2009, 12:44:01
Ort: Småland

Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av cazz »

Finns det någon breakout platta eller något som gör att man kan få mer än 20 st GPIO utan för mycket arbete??

Det finns ett Marsboard med betydligt flera GPIO men är inte så vanligt och har inte så mycket info.

Det ska fungera det mesta med det som RPi har men när de skriver "mesta" så undrar man vad som inte fungerar.
Sedan är den ju nästan dubbelt så dyr som RPi men kan vara en lösning endå om det inte finns andra billiga smådatorer.
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av ElectricMan »

Användarvisningsbild
cazz
Inlägg: 963
Blev medlem: 11 maj 2009, 12:44:01
Ort: Småland

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av cazz »

Hmm inte så farligt pris 411 kr fast jag hade hoppas att det hade gått att få ut flera GPIO på en RPi :)

Går kanske på något sätt programmera så 12 knappar och 11 LED går att använda med den befintliga men vet inte riktigt hur utan att skapa en massa extra saker.


Hmm såg visst att jag behöver 23 st GPIO och inte 20 ;)
JustNeed
Inlägg: 799
Blev medlem: 7 november 2007, 22:07:01
Ort: 08

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av JustNeed »

Det finns massvis med sätt att fixa in flera knappar än vad man har pinnar till och fixa ut fler utsignaler om det finns möjlighet att trixa med mjukvaran.
Sök på multiplexing, transistornät, knappmatris o.s.v.
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av JimmyAndersson »

En annan idé är att använda en "portexpander", t.ex baserad på kretsen MCP23017(-E/SP) till Raspberryn.
En sådan krets ger 16st in/ut. Med två sådana kretsar så får du alltså rent av några ingångar över i reserv. :)
Användarvisningsbild
cazz
Inlägg: 963
Blev medlem: 11 maj 2009, 12:44:01
Ort: Småland

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av cazz »

mm försöker hitta lite info om portexpander och hur de fungerar men hittar ingen bra info

Fast jag kanske stuvar om lite och kanske inte behöver lika många GPIO för jag har för mig som standard så har RPi 16 st???
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av JimmyAndersson »

17st rent av, på den kontakten alltså.
http://raspberry.arctics.se/2013/02/17/ ... pberry-pi/

Om du har den andra versionen (den med 512MB minne) av Raspberry Pi'en
så finns det en till kontakt, P5, som har fyra extra GPIO-pinnar. Se här:
http://www.raspberrypi-spy.co.uk/2012/0 ... p5-header/



Portexpandern använder en seriell anslutning som kallas I2C
mellan Raspberryn och själva portexpandern.
Så man pratar med portexpandern via I2C och kan då styra portexpanderns anslutningar.

Hur man gör exakt beror på programmeringsspråket,
men när man väl har initierat (ställt in) portexpandern som man vill
så är det i princip likadant som när man styr Raspberry'ns GPIO-pinnar.

Som exempel kan du titta här:
https://learn.adafruit.com/mcp230xx-gpi ... spberry-pi <-- Introduktion
https://learn.adafruit.com/mcp230xx-gpi ... he-library <-- Kodexempel
Användarvisningsbild
cazz
Inlägg: 963
Blev medlem: 11 maj 2009, 12:44:01
Ort: Småland

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av cazz »

Ahh sedär.

Fast jag tror jag inte behöver lika många GPIO just nu men bra att vet när man kan behöva göra det.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av MicaelKarlsson »

cazz: Den där kretsen som JimmyAndersson tipsade om är väldigt enkel att handskas med och du kan välja hur många GPIO du behöver och kan välja vilka som skall vara in eller ut. Ett litet tips bara: Sätt oanvända som utgång.
Användarvisningsbild
cazz
Inlägg: 963
Blev medlem: 11 maj 2009, 12:44:01
Ort: Småland

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av cazz »

mm inget är 100% eftersom det är flera aspekter jag måste ta hänsyn till men är den så enkel att göra så vet jag i alla fall hur jag ska lösa det problemet
Användarvisningsbild
cazz
Inlägg: 963
Blev medlem: 11 maj 2009, 12:44:01
Ort: Småland

Re: Behöver minst 20 GPIO till raspberry pi eller alternativ

Inlägg av cazz »

hmm verkar som det blir MCP23017

Dock så fick jag mina knappar med inbyggda LED och de var gulliga små än haha.

Jag får nog tänka om storlekmässigt på det projekter jag tänkte göra
Skriv svar