Forum: Mikrocontroller und Digitale Elektronik microcontroller und touchscreen??


von Mitch (Gast)


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

von abc (Gast)


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.

von juppi (Gast)


Lesenswert?

http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf

oder größer.

Damit löst du dein Projekt an einfachsten.

von Olek (Gast)


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

von DirkZ (Gast)


Lesenswert?

All die ermutigenden Worte der Vorredner; wenn man nichts zu sagen hat, 
...


@Mitch
Teensy 3.0 + 3,5" Touchpad (SSD1289)


Ti Stellaris + 3,5" Touchpad (SSD1289)
http://processors.wiki.ti.com/index.php/Getting_Started_with_the_Stellaris_EK-LM4F120XL_LaunchPad_Workshop?DCMP=Stellaris&HQS=stellarislaunchpadworkshop#3.2C2.22_Touch_LCD_boosterpack_SSD1289_.28danirebollo.29

von Wolfgang (Gast)


Lesenswert?

DirkZ schrieb:
> Ti Stellaris + 3,5" Touchpad (SSD1289)

So wirklich "mind. 5" " sind das nicht wirklich.

von Andreas G. (beastyk)


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.

von DirkZ (Gast)


Lesenswert?

@Wolfgang
mind. 5": Das hatte ich schon gelesen und ignoriert. ;-)



@Mitch
ein fertiges STM32F103ZET6 Development Board + 7" Touch Panel SSD1963
www.ebay.de/itm/170893762278

von Martin (Gast)


Lesenswert?

Hi,

bin so einer, der sich an die "Königsdisziplin" ran wagt ;-)

Ich finde das Board, was Olek vorgeschlagen hat auch richtig gut zum 
experimentieren:

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

emWin ist ebenfalls eine gute Wahl, da es für NXP Controller kostenlos 
ist :-)


Gruß Martin

von Mitch (Gast)


Lesenswert?

:) Ich habe geschrieben am liebsten kein Betriebssystem.. aber wenn es 
einfacher ist mit dann eben mit;)

was sagt ihr den zu meinen 3 oben genannten?

von Olek (Gast)


Lesenswert?

Ich bin der Meineung das es mit dem RaspPI am einfachsten ist, da man 
dort eigentlich nur ein TFT braucht mit USB Touch anbindung.
Die GUI, um mal paar GPIOs anzusteuern, baut man sich dann mit qtk+.

oder Leute unterstützen die es gleich fertig verkaufen wollen :)
http://www.kickstarter.com/projects/1008225922/littlebox-the-diy-raspberry-pi-all-in-one-desktop

von holger (Gast)


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.

von Sebastian H. (technik_freak)


Lesenswert?

Wie wäre es mit einem eDIP-TFT? Diese können mit Grafiken, etc. 
Programmiert werden oder werden über SPI, I2C oder UART angesteuert. 
(Kosten liegen aber bei >200€)

von Mitch (Gast)


Lesenswert?

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

von Sebastian H. (technik_freak)


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}).

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.