Hallo, ich habe hier einen Lichtschalter mit 8 Tasten. Jede Taste hat eine LED. Ich möchte diese LEDs gerne zum Leuchten bringen, habe aber am MC nicht genug freie Pins. Was macht man also? Ich nehme einfach einen Schieberegister, 8 Bit seriell rein und parallel wieder raus. Da ich unter anderem auch blinkende LEDs haben möchte, muss ich relativ oft shiften. Ich wollte deshalb nach nachfragen, ob es da irgendwelche "Grenzen" gibt, kA nur 1.000.000 Mal shiften und dann ist Ende, oder sowas.
:
Gesperrt durch Moderator
ne gibbet nicht das hält wohl mindestens gewnausolange wie dein µC
"Unendlich" ist eine ziemlich gute Naeherung :=) Soll heissen, solange du es unter Normalbedingungen betreibst (also nicht mit Ueberspannung > 5.5V, oder zuviel Strom - typischerweise > 20mA - von den Ausgaengen ziehst), wird dich der Chip mit ziemlicher Sicherheit um Jahrzehnte oder Jahrhunderte ueberleben.
:
Bearbeitet durch User
Rainer S. schrieb: > Ich wollte deshalb nach nachfragen, ob es da irgendwelche > "Grenzen" gibt, kA nur 1.000.000 Mal shiften und dann ist Ende, oder > sowas. Wenn das so schnell durch wäre, wäre ja jede Desktop-CPU nach 1 Sekunde schrott...
Wolfgang M. schrieb: > Soll heissen, solange du es unter Normalbedingungen betreibst (also > nicht mit Ueberspannung > 5.5V, oder zuviel Strom - typischerweise > > 20mA - von den Ausgaengen ziehst) Alles klar, da ich alles eh mit 3,3V betreibe (Regler direkt an der Schaltung), dürfte eine Überspannung nicht passieren. Und da ich die LEDs eh nicht direkt beschalte, sondern über einen Mosfet, werde ich da auch nicht viel Strom ziehen. Ich weiß nicht, aber irgendwie hatte ich bei einem Schieberegister ein schlechtes Gefühl, wenn ich da oft Bits durchschiebe.
Rainer S. schrieb: > Ich weiß nicht, aber irgendwie hatte ich bei einem Schieberegister ein > schlechtes Gefühl, wenn ich da oft Bits durchschiebe Schieberegister sind im Prinzip ähnlich wie SRAM aufgebaut, und so ein SRAM hält seeehr viele Speicherzyklen aus, z.B. der SRAM in deinem µC. Es ist nicht so wie bei den EEPROM, die meist nur 1.000.000 writecycles garantieren.
Rainer S. schrieb: > Ich weiß nicht, aber irgendwie hatte ich bei einem Schieberegister ein > schlechtes Gefühl, wenn ich da oft Bits durchschiebe. Frag doch mal den: http://www.youtube.com/watch?v=cvqd6h_Y_p8 Der schiebt schon über 100 Jahre... Gruss Harald
Ab und zu ein bisschen WD40 drauf und es sollte lange leben.
Und wenn du uns nicht glauben willst kannst du ja mal versuchen ein paar Tage lang mit z.B. 8MHz bits in dein Register zu schieben. Und bei den SRAMs ist die Anzahl Schreibzyklen mit unlimited angegeben.
CCD-Sensoren von (Video)-kameras sind (analoge) Schieberegister, da werden über Jahre mit mehrern MHz Billionen von Ladungspaketen durchgeschoben ohne das da schieberegister caputt geht. Bei Shalttransitoren ist nicht viel im Normalbetrieb kaputtbar, kritisch sind nur hochdicht (Multilevel-) und minikleine Flashzellen (25 nm) mit ihren floating gates, wo jeder Löschvorgang die Oxidschicht "schädigt" (degeniert). MfG
Datenblatt lesen sollte helfen. (siehe Anhang) Allerdings: auch wenn sich die Steckzyklen in Abhängigkeit der Anzahl der Pins drastisch verringert, die Anzahl der Schreibzyklen ist nicht zu unterschätzen!! Sind solche Fragen 2014 tatsächlich an der Tagesordnung? Ich hoffe nicht... Axelr.
Wenn du auch einen I2C Bus machen kannst dann nimm einen PCA9538. Bei dem kann man auch Blinkfrequenzen festlegen und auf die entsprechende LED legen. Gruß Andi
Axel R. schrieb: > Datenblatt lesen sollte helfen. (siehe Anhang) da reichen auch 8 Dioden und ein C ;)
Ich verstehe nicht, warum der Threadersteller so abqualifiziert wird. Wahrscheinlich hat er davon gehört, daß manche Speicherarten eine begrenze Anzahl an Schreibzyklen vertragen. Und ein Schieberegister ist eine Art Speicher. Also fragt man sicherheitshalber nochmal nach. Für die Elektronikfraktion klingt die Frage natürlich abstrus. Ein Schieberegister ist ein Logik-Schaltkreis und jeder Logikbaustein kann im Rahmen seines erlaubten Maximaltakts über seine ganze Lebensdauer beliebig durchgeschaltet werden.
Axel R. schrieb: > Sind solche Fragen 2014 tatsächlich an der Tagesordnung? > Ich hoffe nicht... Sind sie - leider! Kein Baustein lebt ewig. Im Falle des Schieberegisters ist das Schieben aber dem Baustein nicht abträglich und nutzt ihn nicht signifikant für die Lebensdaueraussage ab. rgds
Walter Tarpan schrieb: > Ich verstehe nicht, warum der Threadersteller so abqualifiziert wird. Du mußt hier neu sein wenn Dich das wundert. Ist doch inzwischen Standard daß Anfänger hier verarscht werden.
Walter Tarpan schrieb: > Ich verstehe nicht, warum der Threadersteller so abqualifiziert > wird. Und ich verstehe nicht, warum die offenbar zur Zufriedenheit des OPs beantwortete Frage nach einem Monat wieder ausgegraben wird.