Frågor kring embedded linux

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
axel.villamo
Inlägg: 13
Blev medlem: 31 juli 2009, 13:44:47

Frågor kring embedded linux

Inlägg av axel.villamo »

Hej!
Jag tänkte dra igång ett projekt med embedded linux och skulle gärna vilja bolla lite ideér.
Systemet har ett antal ingångar och utgångar. Utgångarna ska styras och informationen från ingångarna ska sparas och kunna visualiseras via webservern. Tanken är att det ska vara väldigt lätt för en användare av systemet att logga in på webservern och se informationen som systemet loggat, nollställa loggningen och kunna hämta hem värden från webservern.

Hårdvaru krav i projektet.
16 digitala in
temperatur givare
tryckgivare.
pwm motorstyrning för 12V dc motor.
ethernet anslutning
realtidsklocka
minst 2 mb minne för loggad data (ska tåla spänningsbortfall)

mjukvarukrav
från webservern ska man lätt kunna konfigurera ip settnings (precis som vilken router som helst)
I grafiken vill jag kunna visualisera kurvor (och även växla mellan olika) på ett snyggt sätt från den loggade datan som beräkans och interpoleras.
Export möjlighet till pdf. alltså via knapptryck kommer kurvorna interpolerat och snyggt in i en pdf.

Tanken är att hitta så mycket färdigt som möjligt i mjukvaruväg och hårdvaruväg. Jag vill alltså inte sitta och göra något från grunden, mer bara smacka ihop det. Jag är heller inte speciellt priskänslig.
Vad hade ni rekomenderat för att få ihop detta på enklast möjliga sätt.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Frågor kring embedded linux

Inlägg av blueint »

* Kör FreeBSD ;)
* Kompilera program för billig ADSL/Router enhet. Eller skriv ny firmware för den.
* Kolla EF tråden: "iSendIR / Samköpsprojekt #1"
* Gör eget schema, layout, och BOM.
Användarvisningsbild
hcb
Moderator
Inlägg: 5982
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Re: Frågor kring embedded linux

Inlägg av hcb »

Av BSDerna kan det också vara värt att kika närmare på NetBSD. Mycket bra hårdvarustöd, och det används i en hel del inbäddade system.
Användarvisningsbild
AndLi
Inlägg: 18302
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Frågor kring embedded linux

Inlägg av AndLi »

http://www.artila.com/
De har både kompletta enheter med låda och moduler för egna byggen.

Jag skulle tro att du behöver lite egen hårdvara för att anpassa givarna, PWM har jag inte riktigt koll på om de klarar...

De har usb så det går att ansluta lämplig USB sticka för lagring.

Mjukvaran kommer nog kräva mest handpåläggning, inte minst att få ihop div linuxprojekt... Men det går säkert att sno delar från tex OpenWRT.
axel.villamo
Inlägg: 13
Blev medlem: 31 juli 2009, 13:44:47

Re: Frågor kring embedded linux

Inlägg av axel.villamo »

Har kommer det svar snabbt, det är uppskattat.

Som nämnts ovan så kommer problemet ligga i när det ska kodas. Det det kommer att ta mycket tid så jag vill helst ha så mycket som möjligt förberett.

Jag är medveten om att det måste utvecklas ett eget kort för att få till mina IOs. Det kan dock lösas senare, det viktigaste för mig är att ha komma på rätt spår gällande mjukvaran.

mvh
Axel
Användarvisningsbild
PHermansson
EF Sponsor
Inlägg: 4340
Blev medlem: 22 december 2004, 00:46:38
Ort: Särestad Grästorp
Kontakt:

Re: Frågor kring embedded linux

Inlägg av PHermansson »

Hade nog valt Gumstix, Foxboard eller liknande. Kör tex Debian på en Foxboard så är OS, webbserver och vissa I/O-rutiner redan klara.
Nerre
Inlägg: 27257
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: Frågor kring embedded linux

Inlägg av Nerre »

Det bästa är väl att kunna hitta nåt I/O-kort som det redan finns linux-stöd för?

En tanke är ju t.ex. att köra 1-wire och OWFS "internt" i burken (fast det kanske blir för låg hastighet?).

Frågan är ju hur mycket embedded det behöver vara, vad har du för fysiska storlekskrav på grejerna?
Användarvisningsbild
AndLi
Inlägg: 18302
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Frågor kring embedded linux

Inlägg av AndLi »

Tex M501 från ovan nämda tillverkare har 32 GPIO, såklart följer alla drivare med till SPI,I2C,I2S, extern 8 bit bus osv
Sen drar den trevligt lite ström med 250mA@5V om jag inte mins fel.

Det finns ju ett gäng atom kort som är hyffsat små där man får en komplett pc. Men de kräver mer sannolikt externa IO kort som Nerre är inne på
axel.villamo
Inlägg: 13
Blev medlem: 31 juli 2009, 13:44:47

Re: Frågor kring embedded linux

Inlägg av axel.villamo »

Jo visst är det bäst att hitta något där allt är integrerat i ett packet. Jag vill att så mycket som möjligt är klart från början. M501 från artila ser lovande ut. Storlekskraven klarar det med råge. Det jag ställer mig frågande till är realtidsklocka, en sådan måste finnas, Dataloggern är beroende av det.

Sen ska jag "bara" programmera den också. Tips om hur jag kommer igång med det uppskattas.
Användarvisningsbild
jesper
Inlägg: 722
Blev medlem: 12 juni 2006, 16:04:08
Ort: Laem Mae Phim, Thailand

Re: Frågor kring embedded linux

Inlägg av jesper »

LPC2468 med uLinux, kan det vara något?

http://www.olimex.com/dev/lpc-e2468.html
http://www.olimex.com/dev/lpc-2478stk.html

Jag har det första av dessa två, funkar alldeles utmärkt.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Frågor kring embedded linux

Inlägg av blueint »

Kan tipsa om PIC32 (MIPS32) och AVR32 som båda kan bitbanga i full hastighet till skillnad mot ARM.
axel.villamo
Inlägg: 13
Blev medlem: 31 juli 2009, 13:44:47

Re: Frågor kring embedded linux

Inlägg av axel.villamo »

Hej!
Har ni några länkar till var jag hittar programvarulänkar?

mvh
Axel
Användarvisningsbild
AndLi
Inlägg: 18302
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Frågor kring embedded linux

Inlägg av AndLi »

axel.villamo
Inlägg: 13
Blev medlem: 31 juli 2009, 13:44:47

Re: Frågor kring embedded linux

Inlägg av axel.villamo »

Sourceforge är ju ett alternativ. Synd att det inte var download.com med mitt färdiga projekt :lol:
Om man ser på det industriellt. Hur går man tillväga då.
Låt säga att jag går till ett konsultbolag för att få ihop det här. Vilket system kan de tänkas använda sig av?

mvh
Axel
Användarvisningsbild
AndLi
Inlägg: 18302
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Frågor kring embedded linux

Inlägg av AndLi »

vilket system? Du menar om de tar ett paket från hyllan, vilket väljer de då?
Skriv svar