Forum: Mikrocontroller und Digitale Elektronik Suche Board mit embedded Linux


von Sascha (Gast)


Lesenswert?

Hallo Leute!


Nachdem ich eine Steuerung realisieren möchte, die zum einen Messwerte 
(Temperaturen, Drehzahlen usw.) erfassen soll und ich dafür zunächst den 
Raspberry Pi genauer angeschaut habe.
Das Problem dabei ist, dass dieser über keine Analog-Digital-Eingänge 
verfügt, sodass ich Temperatursensoren (PTCs/NTCs) nicht auslesen kann.

So suche ich also eine Lösung, mit der man bequem digitale Ein-/Ausgänge 
sowie AD-Eingänge hat um analoge Werte einzulesen und diese bequem über 
die Shell abrufen kann.
Ferner soll das System die geloggten Daten in eine mySQL-Datenbank 
(XAMPP-Unterstützung) schreiben und diese übers Internet (Webserver) zur 
Verfügung stellen.

Gibt es da Systeme, die oben beschriebenes Szenario unterstützen und 
Linux als OS nutzen, damit ich mir den Multitasking/Scheduling-Kram 
sparen kann und das direkt mein Betriebssystem für mich übernimmt?


Vielen Dank und Gruß
Sascha

von Felix L. (flex)


Lesenswert?

Hier habe ich mal ein paar die mir gerade eingefallen sind:

- Gnublin
- BeagleBoard
- BeagleBone
- Grasshopper

von Here (Gast)


Lesenswert?


von Jojo S. (Gast)


Lesenswert?

Für die Himbeere gibts auch RT: 
http://powet.eu/2012/07/25/raspberry-pi-xenomai/
Und Hardwareerweiterungen gibts auch schon reichlich dafür. Oder einen 
AVR für die Sensoren benutzen und per SPI an den Raspberry anklemmen?

von Sascha (Gast)


Lesenswert?

>Für die Himbeere gibts auch RT:

Ahhja, sehr interessant!

Danke!


Ich habe mir jetzt einfach mal "die Himbeere" bestellt, viel kostet er 
ja schließlich nicht. Und wenn er meinen Anforderungen gerecht wird, 
dann um so besser :)



Gruß

von Jojo S. (Gast)


Angehängte Dateien:

Lesenswert?

wobei Messwerte loggen nicht unbedingt RT Anforderungen hat, das hatte 
ich in 'Multitasking/Scheduling' reininterpretiert. Auf dem Raspberry 
ist ruckzuck ein Webserver und Scriptsprachengedöns installiert, damit 
kann man auch schon Ein/Ausgänge bedienen.
Als Beispiel ein Longdrinkmixer als zwei Mann Samstagabendprojekt :-) 
Mit Pumpen von Pollin, auf die wir schon lange géwartet hatten, 
einfacher Mosfet Ansteuerung und einer Website mit einem Button zum 
Auslösen. Einfach aber wirkungsvoll...

von Sascha (Gast)


Lesenswert?

Ja kann man denn nun mit dem Raspberry Pi Analogdaten einlesen? (wie 
auch immer, Hardware-/Softwaremäßig)?

Gruß

von grrr (Gast)


Lesenswert?

Hohes C und Schnapsflasche auf dem Labortisch;-)

von Martin P. (billx)


Lesenswert?

Sascha schrieb:
> Ja kann man denn nun mit dem Raspberry Pi Analogdaten einlesen? (wie
> auch immer, Hardware-/Softwaremäßig)?
>
> Gruß

kennst du AD Wandler?

von nee nee (Gast)


Lesenswert?

Irgenwie muß man das gesunde Zeigs ja kompensieren.:)

von Jojo S. (Gast)


Lesenswert?

Sascha schrieb:
> Ja kann man denn nun mit dem Raspberry Pi Analogdaten einlesen? (wie
> auch immer, Hardware-/Softwaremäßig)?

Der Raspberry hat einen Erweiterungsport, da sind aber nur digitale IO 
drauf. Die können auch I2C und SPI, da kann man AD Wandler anschließen.
Erweiterungsboards sind hier gelistet:

http://elinux.org/RPi_Expansion_Boards

von Der Heiner (Gast)


Lesenswert?

gnublin hat AD onboard, beagle... m.W. auch

von Sascha (Gast)


Lesenswert?

>kennst du AD Wandler?

Ja als diskretes Bauteil. Leider wüsste ich jetzt nicht, wie ich dieses 
an den Raspberry Pi (in Form eines ICs) anschließe, geschweige denn 
welches dafür geeignet wäre.


Könntet ihr mir helfen?

Gruß

von Jojo S. (Gast)


Lesenswert?

Du hast ja auch noch nicht verraten wie die Analogsensoren aussehen. Für 
PT100 zB braucht man noch Anpassungsverstärker mit Kompensation, sowas 
haben Universalcomputerchen selten drauf. Dafür gäbe es dann auch ICs 
mit SPI.  Vielleicht reichen auch DS18b20 Sensoren, da liefert dir 
google eine Menge Projekte mit dem Raspberry.
Ansonsten die schon genannte Liste mit den Erweiterungsboards 
durchstöbern, du musst ja auch eine Idee haben wieviele Eingänge, welche 
Auflösung, welche Eingangsspannungen usw.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.