@all, ich habe folgendes Problem. Ich habe be meinem uC 3 Ports zur Verfügung.Ein Port brauche ich für Eingangssignale dieser ist fix kann also nicht verwendet werden. Nun möchte ich mit den übrigen 2 Ports irgentwie 24 LED zur Statisanzeige gezielt ansteuern. Gibt es so etwas? Ich hoffe jemand kann mir weiterhelfen. Gruß und Dank TOM
@Frank, ich habe mir das gerade angeschaut sieht wirklich interressant aus doch leider nicht für meine Zwecke. Da man bei diesen Schaltungen immer nur 1 LED ansteuern kann aber nicht 2,3,5 etc. gleichzeitig. Ich habe mir gerade etwas überlegt ich werde 15 LED direkt über den uC Port steuern. Dann bleiben noch 8 übrig und das schreit geradezu nach einem Schieberegister. HAbe mir gerade das 74LS164 angeschaut und ich glaube es reicht für meinen Zweck denn es soll eine Anzeige gesteuert werde 1-10 die ersten zwei direkt mit dem uC und die restlichen mit dem Schieberegister da ich ja nur hochzähen muss und danach wieder bei 0 anfange. Ich denke zumindest das es funktionieren könnte,jedoch durch die späte Stunde könnte sich doch noch ein Denkfehler eingeschichen haben. Bin trotzden für weitere Vorschläge offen. TOM
Hallo Tom, nimm besser einen 74HC(T)595. Da ist zusätzlich eine Speicherregister integriert. Beim x164 werden die Bits durchgeschoben und die Ausgänge ändern sich entsprechende. Wirklich teurer ist der x595 auch nicht, aber die weitaus universellere Lösung auch für zukünftige Anwendungen. Gruß Thomas
den 4094 gibts auch alds 4794, der hat dann direkt LED-Treiber mit drin. Über den Strobe kann man da noch komfortabel Dimmen, aber nur alle gleichzeitig.
Hi, wenn du einen µC mit I2C-Controller hast dann kannst du auch einen PCF8574 nehmen. Ist für LEDs aber etwas Overkill (da Teuer). Ansonsten hat man damit einen einfachen 8bit IO-Port Gruß, Bastian
Einfach drei Latches nehmen. CS/Latch Signal von Port 2, Daten von Port 1. Kostet ca. 1 Euro. Dann hast Du am zweiten Port noch 5 Bit frei für andere Sachen.
@all, Danke für die zahlreichen Ansätze dieses Problem zu lösen habe es nun mit einem Schieberegister realisiert da dies der geringste aufwand war da ich schon die Platine erstellt hatte und nicht alles umbauen wollte. Für das nächste Projekt sind aber sinnvolle Lösungsansätze dabei. Gruß und Danke. TOM
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.