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
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.
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!
Vielleicht kannst du uns erstmal verraten, was du konkret machen willst?
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.
Wie schnell sind denn die Signale ? Eventuell kannst Du die Leds multiplexen, dann reichen 12 Pins.
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. ;)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.