Forum: Mikrocontroller und Digitale Elektronik AVR-Net-IO und Grafik-lcd möglich?


von Peter Z. (Firma: privat) (dj_peter)


Lesenswert?

Guten Tag Gemeinde,
ich war schon lang nicht mehr hier, sorry.
Ich habe ein etwas grösseres Projekt am start - meine Kids wollen eine 
Eisenbahn.
Jetzt ist mir eingefallen, das ich ja noch das evo-board und das 
Net-io-board rumliegen hab! Beides kann man doch wunderschön in die 
eisenbahn integrieren (denke ich mal)
ich dachte da so an das net-io-board.
zum thema: ein 16x2 LCD hatte ich schon mal dran, aber...
kann man - ohne sich die ausgänge zu verbauen auch ein 128x64 LCD 
anlöten?
und wenn ja, könnte mir da jemand weiterhelfen und sagen oder zeigen 
wie??
Ich wäre euch sehr dankbar für einen schnipsel schaltung - ich weis mir 
da nicht weiter.
ich wünsche euch einen schönen 2ten Advent

MfG Peter

von c-hater (Gast)


Lesenswert?

Peter Zinn schrieb:

> kann man - ohne sich die ausgänge zu verbauen auch ein 128x64 LCD
> anlöten?

Häh?

Natürlich kann man kein Display anschließen, ohne daß die für die 
Ansteuerung des Displays benötigte Zahl an Ausgängen die für andere 
Zwecke zur Verfügung stehende Zahl an Ausgängen reduziert.

War das wirklich deine Frage? Falls ja, klinke ich mich unverzüglich 
aus...

von grundschüler (Gast)


Lesenswert?

nimm ein spi-tft 320x240:

nur ein zusätzlicher CS-pin erforderlich.

von Peter Z. (Firma: privat) (dj_peter)


Lesenswert?

Guten morgen,
an spi oder I2C hatte ich natürlich nicht gedacht - dumm von mir.
Das LCD kann ich dann aber nicht an dem selben port anklemmen wo auch 
das 16x2- LCD dran war - oder doch?
Eigendlich ging es mir mehr darum, ein display zu verbauen, was ich noch 
rumliegen hab, eben so ein 128x64. Ein 320x240 hab ich grad nicht 
greifbar.
Jaja Weihnachtszeit und Kinder...
Aber die sache ist ja noch nicht zuende gesponnen - ein autokino wäre 
nicht schlecht. könnte man das video via lan in die anlage einspielen 
und über entsprechende interfaces ausgeben.
ich werd mir im neuen Jahr ein SPI-display zulegen-gibt es grad recht 
günstig. dank für eure hinweise
und einen schönen 2ten advent

mfg Peter

von grundschüler (Gast)


Lesenswert?

Peter Zinn schrieb:
> Das LCD kann ich dann aber nicht an dem selben port anklemmen wo auch
> das 16x2- LCD dran war - oder doch?

Das spi-tft muss an den spi-enc-port angesclossen werden + zusätzlich 
Cs.

Wenn du dir ein tft bestellst dann gleich für rund 8€ noch einen 
Atmega1284 zum Ersatz des m32.

von Georg G. (df2au)


Lesenswert?

Ob ein 320*240 Grafik LCD per SPI von der Geschwindigkeit her überzeugt? 
Wenn bisher ein 2*16 dran ist und der Port frei wird, bietet es sich 
doch an, dort das 128*64 an zu binden.

von Peter Z. (Firma: privat) (dj_peter)


Lesenswert?

hallochen,
Na das sprengt ja nicht den Finanzrahmen! 20 € für display und 1284. 
Hoffe nur, der lässt sich genauso einfach oder kompliziert ansprechen 
wie der M32.
bin was das Programieren betrifft ein wenig hinter dem mond!
ponny-prog und co sind mir bekannt, hab ich aber schon lang nicht mehr 
gemacht. müsste mir event. sowieso einen neuen Programmer zulegen, meine 
rechner haben alle nur noch USB-ports. also es wird dauern, aber es wird 
gut.

danke euch
peter

von Peter Z. (Firma: privat) (dj_peter)


Lesenswert?

hallo georg,
sorry habe deinen post erst jetzt gesehen.
ja klar - der port ist frei! hängt nix dran grad! würde das 128x64 gern 
dort anbinden, aber wie?? ohne mir ausgänge zu verbauen. ich sag mal so 
- das net-io hat ja schraubklemm-ausgänge (8) und sub-d ist ja auch noch 
da. des net-io soll nur auf der eisenbahnplatte (erstmal) weichen 
stellen, lichter schalten und schranken auf und zu.
und zu kontrollzwecken das display (dachte ich mir). wollte nicht alles 
über pc machen - nur grobe Programmänderungen im ablauf. ist ja auch für 
die kinder und nicht für papa (lach)
wenn du mir sagen könntest, wie ich das display dort ran bekomm' reicht 
das schon fast. des 16x2 wird ja glaub ich im 4bit-mod angesprochen

danke georg
peter

von grundschüler (Gast)


Lesenswert?

Georg G. schrieb:
> Ob ein 320*240 Grafik LCD per SPI von der Geschwindigkeit her überzeugt?

aber ganz eindeutig ja. Wenn du nicht gerade videos abspielen willst, 
ist das bis hin zur Darstellung von Fotos völlig ausreichend. Für Text 
allemal. Durch die Farben eröffnen sich doch ganz andere Möglichkeiten 
als bei einem 128*64.

Peter Zinn schrieb:
> ponny-prog...

.. nimmt man wohl besser nicht mehr. usbasp-Programmer + winAVR + 
avrdude. AVR-Studio hat mich bislang noch nicht so überzeugt. 
Umständlicher und langsamer als winAVR.

von Elektrotscheche (Gast)


Lesenswert?

Du - da ist nix zu holen. In Asien sind sie mit einer Handvoll Reis 
zufrieden. Mach doch was anderes.

von Christian K. (the_kirsch)


Lesenswert?

Ich denke da muss noch was geklärt werden.

Die Originale Firmware mit Ethernetfunktion ist nicht als Sorcecode 
verfügbar.

Wenn du Ethernet weiterverwenden willst musst du dir eine andere suchen. 
(es gibt im Netz ein Paar die mit dem NET-IO laufen)

Wenn du Ethernet eh nicht verwenden willst, ist es egal, dann kannst du 
ruhig bei Null anfangen.

Der mitgelieferte Mega32 ist ziemlich alt, und ihm fehlen ein paar 
Funktionen (z.B. Interrupts auf allen Pins), den kann man problemlos mit 
dem Mega1284 ersetzen.


Zu den Anschlüssen:
Auf den Schraubklemmen sind die ADC Kanäle 4 bis 7 (PORTA4:7) verfügbar, 
diese kann man auch als normale IOs benutzen.

An der DSUB25 liegt PortC und ADC 0-3 (PortA0:3)

An dem Ext-Anschluss sind PortB0,3 und PortD3:7

Die SPI-Schnittstelle (PortB5:7) musst du dir am ISP-Anschluss 
abgreifen.
Denn Ethernetchip kannst du auch rausnehmen wenn du ihn nicht brauchst.

Schau in das Datenblatt vom Mega32 um nachzuschauen welche Funktionen 
die einzelnen PortPins haben (und vergleiche sie mal mit einem 
Mega644/1284)

: Bearbeitet durch User
von Georg G. (df2au)


Lesenswert?

Peter Zinn schrieb:
> wie ich das display dort ran bekomm

Verrätst du uns, was für ein Display das ist? Dann kann man ins 
Datenblatt sehen und dann geht es weiter.

von Peter Z. (Firma: privat) (dj_peter)


Lesenswert?

hallo gemeinde.
komm jetzt nicht recht auf den Namen - ist aber von winstar 128x64.
muss ich mal runter gehen in mein reich-da liegt ein AVR-ozilloskop von 
serasidis. des geht wunderbar.
wie gesagt, das 16x2 war schon mal dran - hat auch funktioniert, uhrzeit 
und so.
jetzt soll die platiene auch was machen! via lan: weiche rechts/links, 
licht an/aus, schranke auf/zu.
bleiben sogar 2 ausgänge über!
und das display nur zu kontrollzwecken das das programm vernünftig 
durchläuft

schönen abend euch allen und eine ruhige woche
mfg Peter

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.