74HC595 receiver led

Gast #6761911
Lesenswert?

Hallo zusammen,

ich verwende einen 74HC595 für mein SPI Interface. Ich würde gerne eine 
RX LED anschließen, bin mir aber nicht sicher wie? Die LED soll als 
Debug Möglichkeit dienen um zu sehen das Daten übertragen werden.

Kann ich die LED einfach zwischen den Datenpin über einen Widerstand an 
die Masse setze? Wass ist, wenn jedoch nur "0" Übertragen werden.
Soll ich die LED an das CLK anschließen? Ist hier die Frequenz nicht zu 
hoch?
An QH' ? selbes Problem bei Übertragung von Nullen...

vielen Dank für eure Tipps
Gast #6761928
Lesenswert?

Mr. Fox schrieb:
> Soll ich die LED an das CLK anschließen? Ist hier die Frequenz nicht zu
> hoch?

Nun, du nennst die Frequenz nicht mal.
Aber zu hoch wird sie kaum sein.
Jetzt muss du nur noch herausfinden, ob CLK im Ruhezustand HIGH oder LOW 
ist, dem entsprechend muss die LED gegen GND oder gegen VCC liegen.

Du könntest sie auch an den SlaveSelect legen. Der ist LOW solange die 
Übertragung andauert.
Gast #6761970
Lesenswert?

Mr. Fox schrieb:
> Soll ich die LED an das CLK anschließen?

Ja, ich würde sie lieber an CLK anschließen. Dann zeigt sie zwar nicht 
an, welche Daten übertragen werden, aber dass welche Übertragen werden.

Bei der Datenleitung könnte man zwei LEDs verwenden:
1
Daten o---+---|>|---[===]---|  "High"
2
          |
3
          +---|<|---[===]---|  "Low"

> Ist hier die Frequenz nicht zu hoch?

Interessanter ist das Verhältnis zwischen Aktivität und Pause. Wenn du 
nur einmal pro ms ein Byte mit 10 MHz überträgst, kann man nichts sehen. 
Bei einer lange dauernden Übertragung aber schon.

Für eine Anzeige wie bei Ethernet Anschlüssen bräuchtest du eine 
monostabile Kippstufe, die alle Impulse auf eine gewisse Länge 
verlängert. Zum Beispiel 100ms, das kann man gut sehen.
(Firma: S-C-I DATA GbR) #6762002
Lesenswert?

Stefan ⛄ F. schrieb:
> Patrick L. schrieb:
>> dann leuchtet sie nur wenn wechsel stattfindet.
>
> Da fehlt ein Pfad, der die Kondensatoren entlädt.

Danke (ist natürlich mal wieder zu selbstverständlich) und wird daher zu 
Oft vergessen mitzuteilen drum hier Korrekt:
1
              1µF  LED    1k    
2
[Clock] o-----||-+-|>|---[===]---.
3
                 |       100k    |
4
                 '-------[===]---+
5
              1µF  LED    1k     |
6
[Daten] o-----||-+-|>|---[===]---+
7
                 |       100k    |  GND
8
                 '-------[===]---+---|
PS: Frequenz kann mit den 100k angepasst werden ;-)
Gast #6762121
Lesenswert?

Patrick L. schrieb:
> Wozu sich hier im Forum schon x-Fach gepostete 555er Schaltungen eigen
> ;-)

Mit 555 ? Gerade nicht, ist nicht flankengetriggert, braucht also ein 
zusätzliches Differenzierglied und auch sonst viel drumherum.

https://www.electroschematics.com/edge-triggered-555-monostable-multivibrator/

https://www.ti.com/product/SN74LVC1G123 wäte wohl passender.

Aber wenn man im Leben nur 3 ICs kennen gelernt hat, 7805, 555 und 
741...
Gast #6763265
Lesenswert?

danke schonmal für die Hilfe.
wie wäre es den mit einen Zähler ic, wo man den Überlauf verwendet um 
die LED anzusteuern. Dann würde man alle x Bits die Lampe anschalten. 
Eventuell müsste man sie bei jeden Überlauf auch Togglen damit sie nicht 
nur ein Bit Lang an ist.

Patrick L. schrieb:
> Danke (ist natürlich mal wieder zu selbstverständlich) und wird daher zu
> Oft vergessen mitzuteilen drum hier Korrekt:              1µF  LED    1k
> [Clock] o-----||-+-|>|---[===]---.
>                  |       100k    |
>                  '-------[===]---+
>               1µF  LED    1k     |
> [Daten] o-----||-+-|>|---[===]---+
>                  |       100k    |  GND
>                  '-------[===]---+---|
> PS: Frequenz kann mit den 100k angepasst werden ;-)


das finde ich Interessant, wäre hier dann nicht aber die LED Quasie auch 
Dauer an, wenn mit ein paar KHz 0x55 Übertragen wird?
(Firma: S-C-I DATA GbR) #6763814
Lesenswert?

Mr. Fox schrieb:
> Ursprünglich dachte ich an ein Blinken wie beim Ethernet.

Auch wenn es beim Ethernet elektronisch gelöst ist (Im Kontroller),
So tut die LED genau dass, sie zeigt Kommunikation an, das heißt Pakete 
kommen gleich Leuchten, keine Pakete kommen Dunkel)(meist das Gelbe LED)
das Grüne LED zeigt Verbindung OK (Nicht immer so aber Häufig)
Da die Pakete nicht Permanent sind, blinkt die gelbe LED dann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren