Forum: Mikrocontroller und Digitale Elektronik myAvr Atmega8 und Touchscreen?


von Sven (Gast)


Lesenswert?

Hallo zusammen,

anstehend für mein Projekt nächstes Jahr (bin Informatiktechniker) habe 
ich ein paar kleine Probleme.
Mein Projekt besteht aus einem MC, BLuetooth und einen Touchscreen.
Da wir in der Schule den myAvr Atmega8 verwenden, würde ich diesen auch 
gerne für mein Projekt verwenden, dann muss ich mich nicht in 2 
einarbeiten zwecks register usw.

Bisher habe ich schon ein BT modul gefunden, das BTM-222 und den 
TTL-RS232 Wandler der die TTL-Spannung von 3,3 V (BTM-222) auf die 5 V 
für serielle schnittstelle bringt.

Nun fehlt mir noch der Touchscreen. Es muss kein großer oder besonders 
toller sein, nur zweckmäßig soll er sein.
Kann ich bei dem MyAvr Atmega 8 bleiben oder muss ich ein anderes 
nehmen?
Hat schon einer sein myavr mit einem Touchscreen bestückt und zum laufen 
bekommen?

grüße

von _BT (Gast)


Lesenswert?

spontan fiele mir da http://www.display3000.de/ ein... aber ich weiß 
nicht ob die nen touch haben

cu BT

von Sven (Gast)


Lesenswert?

vlt. mal grundlegend...
ich brauch für den MC genug I/O pins um mit dem Display umgehen zu 
können?!
Dann brauche ich einen A/D wandler der mir die daten in nutzdaten 
umwandelt?!
ich such und such und such nach einem touchscreen, komme aber nicht 
wirklich weiter :(

von hdd (Gast)


Lesenswert?

Welche Auflösung soll der Bildschirm hinter dem Touchscreen denn haben? 
Soll reiner Text oder Grafik dargestellt werden?

Displays gibts mit unterschiedlichen Anschlüssen, z.B. SPI (3 Pins), 
4Bit-parallel (6 Pins), 8Bit-parallel (10 Pins). Da hat der AtMega8 auf 
jeden Fall genug Pins.

AD-Wandler hat der AtMega8 auch schon drin. Es gibt von Atmel sogar ein 
AppNote zur Verwendung von resistiven Touchscreens:
http://www.atmel.com/dyn/resources/prod_documents/doc8091.pdf

von Sven (Gast)


Lesenswert?

jo, wollte mein Thread gerade ausbessern :)
Habs glaub ich nun verstanden.

Ich hab jetzt mal rausgesucht:

http://ledsee.com/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=244&category_id=74&option=com_virtuemart&Itemid=27

im Datasheet steht, das das Display 20 Pins hat um es zu nutzen.
Der Atmega8 hat 23 zur freien I/O-Nutzung.
Anschlüsse OK...

A/D-Wandler, viel mir ein das wir den im Seminar auch genutzt haben...
A/D-Wandler OK...

Nun meine Frage(n):
1) Im Datasheet zum Display auf Seite 14, versteh ich nicht ganz wie das 
geschrieben werden soll, das sind ja 128 auf 64 Pixel und ich hab nur 6 
Bits zum schreiben/lesen...
Auf Seite 13 stehen die Bitkombinationen zum Lesen und Schreiben.

2) Wie ist das mit der Spannung: Der MC arbeitet mit 5 V und wenn ich 
jetzt noch das Display (das bis 8 V verträgt) anschließe, läuft dann das 
Display noch ordentlich oder braucht das ne extra Spannungsversorgung... 
(sry, bin mir grad nicht sicher ob das ne dumme Frage ist ^.^, aber vor 
lauter Displays, PINS, BTM's, bin ich total verwirrt ^^)

von Karl H. (kbuchegg)


Lesenswert?

Sven schrieb:
> jo, wollte mein Thread gerade ausbessern :)
> Habs glaub ich nun verstanden.
>
> Ich hab jetzt mal rausgesucht:
>
> 
http://ledsee.com/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=244&category_id=74&option=com_virtuemart&Itemid=27
>
> im Datasheet steht, das das Display 20 Pins hat um es zu nutzen.

Langsam.
Da steht erst mal, dass das LCD einen 20-poligen Anschluss hat. Das 
bedeutet aber nicht, dass alle 20 Anschlüsse auch mit dem µC verbunden 
werden müssen. Zb. die Spannungsversorgung wird ziemlich offensichtlich 
nicht über den AVR laufen.

> 1) Im Datasheet zum Display auf Seite 14, versteh ich nicht ganz wie das
> geschrieben werden soll, das sind ja 128 auf 64 Pixel und ich hab nur 6
> Bits zum schreiben/lesen...
> Auf Seite 13 stehen die Bitkombinationen zum Lesen und Schreiben.

Es gibt ja auch noch Pages.
Das LCD ist in 64*64 Pixel unterteilt und hat 2 Pages bei 128*64 
Gesamtpixel.

> 2) Wie ist das mit der Spannung: Der MC arbeitet mit 5 V und wenn ich
> jetzt noch das Display (das bis 8 V verträgt) anschließe, läuft dann das
> Display noch ordentlich oder braucht das ne extra Spannungsversorgung...

Die Volt sind erst mal egal.
Die Frage ist: Wieviel Strom verbauchen AVR und LCD gemeinsam und 
wieviel Strom kann dein Netzteil liefern.

von Sven (Gast)


Lesenswert?

Karl heinz Buchegger schrieb:
> Sven schrieb:
>> jo, wollte mein Thread gerade ausbessern :)
>> Habs glaub ich nun verstanden.
>>
>> Ich hab jetzt mal rausgesucht:
>>
>>
> http://ledsee.com/index.php?page=shop.product_deta...
>>
>> im Datasheet steht, das das Display 20 Pins hat um es zu nutzen.
>
> Langsam.
> Da steht erst mal, dass das LCD einen 20-poligen Anschluss hat. Das
> bedeutet aber nicht, dass alle 20 Anschlüsse auch mit dem µC verbunden
> werden müssen. Zb. die Spannungsversorgung wird ziemlich offensichtlich
> nicht über den AVR laufen.
>
>> 1) Im Datasheet zum Display auf Seite 14, versteh ich nicht ganz wie das
>> geschrieben werden soll, das sind ja 128 auf 64 Pixel und ich hab nur 6
>> Bits zum schreiben/lesen...
>> Auf Seite 13 stehen die Bitkombinationen zum Lesen und Schreiben.
>
> Ja und?
>
> Dein AVR hat ja auch (hausnummer) 2KiloByte SRAM und kann in einem
> Rutsch nur 8 Bit schreiben. Da muss man halt vorher sagen an welche
> Adresse geschrieben werden soll und erst dann die Bits schreiben.
>
> Nicht anders beim LCD

Jop, auf Seite 13 stehen auch die Kombinationen um eben die einzelnen 
Orte (physikalisch auf dem Display) vorher einzustellen um dann mit den 
8 Bit zu schreiben...
Wäre von Vorteil erst zu denken und dann zu schreiben :)
p.s. sind nur 1kbyte sram :)

>> 2) Wie ist das mit der Spannung: Der MC arbeitet mit 5 V und wenn ich
>> jetzt noch das Display (das bis 8 V verträgt) anschließe, läuft dann das
>> Display noch ordentlich oder braucht das ne extra Spannungsversorgung...
>
> Die Volt sind erst mal egal.
> Die Frage ist: Wieviel Strom verbauchen AVR und LCD gemeinsam und
> wieviel Strom kann dein Netzteil liefern.

http://shop.myavr.de/Zubeh%C3%B6r/myAVR%20Netzteil.htm?sp=article.sp.php&artID=25
Warscheinlich dieses Netzteil. Schafft 445mA
Sollte also reichen :)

von Karl H. (kbuchegg)


Lesenswert?

Sven schrieb:

> 
http://shop.myavr.de/Zubeh%C3%B6r/myAVR%20Netzteil.htm?sp=article.sp.php&artID=25
> Warscheinlich dieses Netzteil. Schafft 445mA
> Sollte also reichen :)

Hinweis:
Bei einem LCD wird der meiste Strom normalerweise von der Beleuchtung 
verbraucht.

von Sven (Gast)


Lesenswert?

Karl heinz Buchegger schrieb:
> Sven schrieb:
>
>>
> http://shop.myavr.de/Zubeh%C3%B6r/myAVR%20Netzteil...
>> Warscheinlich dieses Netzteil. Schafft 445mA
>> Sollte also reichen :)
>
> Hinweis:
> Bei einem LCD wird der meiste Strom normalerweise von der Beleuchtung
> verbraucht.

6.1.2 LED MAXIMUM OPERATING RANGE
Item                 Symbol      Blue    Unit
Power Dissipation    PAD         1.85    W
Forward Current      IAF         250     mA
Reverse Voltage      VR          8       V

sollte also immernoch passen.

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.