Hallo, ich möchte mit dem attiny13V eine 7 segmentanzeige ansteuern. Problem hierbei ist, dass ich maximal fünf ausgänge für benötigte 7 anzusteuernde leds habe. habe schon daran gedacht einen demultiplexer einzusetzen, damit ich aus 3 ausgängen 8 erzeugen kann. Allerdings kann ich dann nicht mehrere leds gleichzeitig ansteuern. Idee war, dass ich mehrere leds nacheinander ansteuer, so schnell, dass es fürs menschliche auge nicht mehr erkennbar ist, dass diese quasi nicht durchgehend leuchten. Problem hierbei ist, dass die leds ja dann nicht mehr so hell brennen, als wenn nur eine led angesteuert wird. JEmand eine weitere Idee?
ja! du kannst einen sogenanten Portexpander brauchen und diesen mit I2C-Buas ansprechen sollte dan kein Problem sein.... greees
Vielen Dank für eure Antworten. Ich war sehr erfreut darüber. Ich habe das Tutorial zum Schieberegister von AVR gelesen. Danach hab ich mir heut bei Conrad das Schieberegister 74 HC 164 DIP gekauft. Im Tutorial gibt es ein Speichertakt (im Tutorial: RCK), der nach kompletten Shift der Eingangsfolge an Bits die Ausgänge schaltet. Zunächst schonmal das Problem, dass bei Conrad vom 74 HC 164 DIP kein Datenblatt vorliegt. Verglichen mit mehreren Herstellern sieht der Anschluss immer gleich aus. Allerdings fehlt hier immer der Eingang zum Speichertakt. Somit geh ich auch davon aus, dass er bei dem Register von Conrad fehlt Hat jemand Rat?
Das 595 im Tutorial ist anders aufgebaut als ein 164. Beim 164 erscheinen die Bits schon während des Eintaktens an den Ausgängen der 595 behält die alten Werte bei. Die neuen Bits werden per RCK gleichzeitig übernommen.
Willi Wuff wrote: > Allerdings fehlt hier immer der Eingang zum Speichertakt. Somit geh ich > auch davon aus, dass er bei dem Register von Conrad fehlt Stimmt, man kann aber trotzdem den 74HC164 nehmen. Es leuchten zwar beim Einschieben eines neuen Bitmusters falsche LEDs mit, aber das ist nur sehr kurzzeitig und daher kaum warnehmbar. Beim ATtiny13 kan man mit etwa 1MHz schieben, ergibt für 8 Bit 8µs. Zeigt man nun für 100ms an, ist das eine unerwünschte Leuchtdauer von max 0,008%. 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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.