Forum: Mikrocontroller und Digitale Elektronik Entscheidung Mikrocontroller


von malteb (Gast)


Lesenswert?

Hallo,

ich stehe gerade vor der Entscheidung, welcher Mikrocontroller für mein 
Projekt der funktionell und preislich richtige ist.
Wegen der einfachen Programmierbarkeit über die Parallel-Schnittstelle 
war ich zunächst von einem ATmega 8 bzw. 16 ausgegangen, allerdgins 
gingen mit die I/O-Pins aus, ich bräuchte so ca. 40.
Die Frage ist nun: Lässt sich dieses Problem über einen weiteren 
Baustein, also Multiplexing lösen, dem ich eine Binärzahl übergebe und 
ein vorgeneriertes Signal durchgesteuert wird?
Oder ist es in meinem Fall sinnvoller auf einen größeren, das heisst 
mehrbeinigeren Controller umzusteigen, zB der ATmega169V/L? Wie sähe es 
bei diesem mit der Programmierung aus, ist die Beschaltung ähnlich der 
des ATmega8/16?
Ich habe schon ein wenig rumgesucht, bin allerdings nicht fündig 
geworden. Also bedanke ich mich schonmal für jegliche Hilfe!
Grüße,
malte

von Christian B. (casandro)


Lesenswert?

Atmel hat auf der Internetseite eine parametrische Tabelle die Du nach 
beliebigen Kriterien sortieren kannst. Du solltest so ziemlich alle 
ATMegas auch am Parallelport programmieren.

von malteb (Gast)


Lesenswert?

Ist die Programmierbeschaltung denn prinzipiell bei allen ATmegas 
gleich? Ich blicke noch nicht wirklich durch, wo ich genau die 
Information über die Programmübermittlung finde. Wie heisst denn das zum 
Parallelport zugehörige Protokoll oder Interface?
Vielen Dank für die schnelle Antwort!

von Juergen (Gast)


Lesenswert?

Vielleicht kannst du uns erstmal verraten, was du konkret machen willst?

von malteb (Gast)


Lesenswert?

Es geht um die Ansteuerung von ca. 35 LEDs, die Signale an den Benutzer 
übertragen. Dafür muss ich vom Mikrocontroller aus sagen können, welche 
LED wann angesteuert werden soll.

von Herr M. (herrmueller)


Lesenswert?

Wie schnell sind denn die Signale ? Eventuell kannst Du die Leds 
multiplexen, dann reichen 12 Pins.

von M. P. (phpmysqlfreak)


Lesenswert?

Dazu gibt es Porterweiterungen, die über I2C angesprochen werden - ich 
bin mir gerade nicht sicher, wieviele Pins ausgehen, aber mit 3 
Bausteinen davon solltest du hinkommen.

Im Forum gibt es aber mehrere Hinweise dazu - einfach mal nach "atmega 
porterweiterung" oder ähnlichem suchen. ;)

von Peter (Gast)


Lesenswert?

Das hört sich definitiv nach Multiplexen an...
Alles andere wäre zumindest in den meisten Fällen sinnlose Hardware...
Musst Dich entscheiden, wo Du die Arbei investieren willst, Soft- oder 
Hardware. Lies mal den Artikel:

http://www.mikrocontroller.net/articles/LED-Matrix

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.