microcontroller und touchscreen??

Gast #3293791
Lesenswert?

Hallo zusammen.
Wir sind an einem kleinem projekt dran in dem ein microcontroller mit 
einem touchscreen gesteuert wird...
Zuhause habe ich einen arduino für welchen es ja auch touchscreen shield 
gibt... aber diese sind mir zu klein... drr touch sollte mind. 5" 
sein...
Habe dann noch den beaglebone black, rasberry pi, und von ti den AM 335x 
mit einem cortex a8 endeckt ...

Nun will ich am liebsten kein betriebssystem im hintergrund laufen 
haben, sondern wie beim arduino einfach nur mein programm...
Was würdet ihr da empfehlen? Und wofür gibt es viele beispiele, will ja 
auch nicht jahre dran hängen bis es läuft
Gast #3293809
Lesenswert?

Kopfschüttel,

such dich was kleineres für sowas.

Cortex A8 ggf noch als dual core? und dann ohne OS?
Ne ne ne, dat wird nix.

Versuch das dafür vorhandene Linux zu verwenden. geht vermutlich um 
einiges schneller.
Gast #3293825
Lesenswert?

Ein Grafikdisplay ohne OS im Hintergrund und eine Hochspache/Framework 
zum Programmieren, die dir die Grafikerstellung abnimmt, ist mit sehr 
viel arbeit verbunden.

Wenn deiner Mutti und deinem Papi das Geld eh aus der Tasche wechst dann 
könnte dies eine mögliche Lösung für dich sein:

http://www.watterott.com/de/MOD-LCD43

Mit emWin... kost ja nur so um die paar 1000 euro.
http://www.segger.com/pricelist-emwin.html

und Keil als entwicklungsumgebung....die sind auch sehr günstig.


mit etwas lesen und kleinen Einschränungen gehts auch nur mit 
Hardwarekosten.

hier ein Schubser in die erste Richtung -> 
http://www.lpcware.com/category/project-categories/lpc177x8x

Sorry das ich so sarkastisch an das Thema ran gehe, jedoch ist das schon 
eine Königsdisziplin, wenn man so ein Projekt ohne jeglichen Support, 
wie einem OS, durchführen will...


Gruß
Olek
Gast #3293861
Lesenswert?

Moin Mitch,

leider lesen meine Vorschreiber deinen Thread nicht richtig, du suchst 
ja schon etwas mit 5" oder größer und nicht 4,3" ;o)

Ich weiß nicht welche Grafiklibs es beim Arduino für SSD- Grafikchips 
gibt, aber du solltest dir mal den PIC18F und PIC24 von Microchip 
ansehen. Die haben schon so einiges an Grafiklibs auf ihrer Seite 
stehen.

Einen Tip Richtung Display kann ich dir auch noch mitgeben:

http://www.newhavendisplay.com/nhd57320240wfbctxit1-p-2460.html?zenid=v9tekj7k8j31924oac9k8l0141

oder aber etwas billiger

http://www.ebay.de/itm/New-5-0-800-480-TFT-LCD-Module-Display-Touch-Panel-SSD1963-For-51-AVR-STM32-/121089743977?pt=Bauteile&hash=item1c3182dc69

das sollte beim PIC24 Unterstützung finden (les das aber nochmal genauer 
nach) und hat deine 5" Diagonale.

Gruß
dat
Beast

PS.: Upps, Wolfgang hat das auch schon gesehen mit der 
Bildschirmdiagonalen bei den anderen Leutz.
Gast #3294059
Lesenswert?

>was sagt ihr den zu meinen 3 oben genannten?

Kauf dir ein Tablet. Sieht besser aus und ist nicht so ein
rumgebastel.

Wo willst du beim Raspi oder Beagle deinen
Touchscreen anschliessen? HDMI? Über GPIO oder SPI
dürfte es mit einem grossen Display zu lahm sein.
#3294189
Lesenswert?

Mitch schrieb:
> Es geht mir darum dass ich mit dem Touch Ausgänge Steuer bzw.
> Eingänge
> auslese.. evtl auch daten über die ethernet schnittstelle hole...
> ähnlich wie so eine Hausautomatisierung

Das könnte ein eDIP Display, die Anbindung ans Netzwerk müsste aber dann 
via Controller oder RPi erfolgen (Ich versuche derzeit auch das eDIP 7" 
mittels dem Raspberry im Netzwerk zu integrieren.) Würdest Du das 4,3" 
bzw. das 7" als Paket mit Demoboard kaufen, dann kannst Du über USB, 
I2C, SPI, aber auch verschiedene UART-Varianten (TTL, RS232 und 485) 
damit kommunizieren und kannst je 8 Ein- und Ausgänge und 2 analoge 
Eingänge direkt nutzen. (Stand Alone, aber ohne eigene 
Schnittstellenkommunikation, da diese dafür zuständig ist, dass ein 
anderes System Abfragen kann, ob ein Touch-Key gedrückt wurde, oder dass 
nun bei einer Taste etwas anderes als Text stehen soll {nur als 
Beispiel, das Display lässt noch andere Möglichkeiten zu}).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren