Hallo, folgendes Problem: ich arbeite mit dem DP83848I Ethernet PHY, welcher drei Outputs für LEDs aufweist. Gibt es eine Möglichkeit, die Outputs vom PHY zu verwenden, aber via den Prozessor die Helligkeit der LED zu dimmen? Also im Prinzip einen IC, der über I2C oder SPI (besser) angesprochen werden kann, drei oder mehrere von SPI unabhängigen Inputs besitzt (für die LEDs), welche mittels SPI Befehl gedimmt werden können und als Output erscheinen? Gruß Bernd
@ Bernd Schuster (mms) >vom PHY zu verwenden, aber via den Prozessor die Helligkeit der LED zu >dimmen? Wahtscheinlich nicht. Aber wo zu auch? Sooooo noble RX/TX LEDs? >Also im Prinzip einen IC, der über I2C oder SPI (besser) angesprochen >werden kann, drei oder mehrere von SPI unabhängigen Inputs besitzt (für >die LEDs), welche mittels SPI Befehl gedimmt werden können und als >Output erscheinen? TLC5922. MFG Falk
auf einer Frontblende sollen halt mehrere leds platziert werden (u.a. auch die vom PHY) - und alle Leds sollen dimmbar sein.... schön wäre es natürlich, wenn ich die Phy-Leds nicht über den Prozessor laufen lassen müsste sondern lediglich über einen weiteren IC. TLC5922 werd ich verwenden für alle Leds die über den eigentichen Prozessor gesteuert werden. Gruß Bernd
was spricht dagagen, die LEDs durch einen Opto-Koppler/Transistor zu ersetzen, der dann den entsprechenden Kanal an/aus schaltet bzw als "&" in der Leitung sitzt?
@ Bernd Schuster (mms) >TLC5922 werd ich verwenden für alle Leds die über den eigentichen >Prozessor gesteuert werden. Den kannst du auch für die PHY LEDs verwenden. Es ist eine STROMquelle. Wenn der Phy die LEDs positiv ansteuert (sie also normal am Phy und an GND liegen), dann kannst du den GND einfach durch einen TLC-Ausgang ersetzen. Und schon sind deine PHY LEDs dimmbar, zusätzlich werden sie dann vom PHY an- und aus geschaltet. MFG Falk
hab ich jetzt noch nicht ganz verstanden.... Output PHY ------>|---Rv-----Output_TLC |-GND oder wie genau meintest du das? Bis jetzt hab ich die leds so beschaltet Output PHY------|<---Rv----VCC Gruß Bernd
@ Bernd Schuster (mms) Output PHY ------>|---Rv-----Output_TLC |-GND Den RV brauchst du nicht, wenn du den TLC nutzt. >oder wie genau meintest du das? Genau wie oben gezeigt. >Bis jetzt hab ich die leds so beschaltet >Output PHY------|<---Rv----VCC Naja, da musst du einen PNP Transistor nutzen, um das Signal in positive Logik umzuwandlen. Denn die LED leucte hier nur, wenn der PHY LOW ausgibt. Das geht aber nicht mit dem TLC. Dann die Schaltung wie oben. MFG Falk
>Genau wie oben gezeigt.
lediglich die GND-Verbindung existiert nicht mehr sondern wird durch den
Output-Pin vom TLC ersetzt...
Output PHY ------>|---Rv-----Output_TLC
ohne GND
Gruß
Bernd
Sind die Ausgänge des PHY nicht open collector und werden für aktiv einfach auf Masse gezogen? Jedenfalls sind die Pin-Header auf Servermainboards so beschaltet. Wenn der TLC also GND liefert, müsstest da ein Transistor zwischen. Gruß Dominique Görsch
>Sind die Ausgänge des PHY nicht open collector und werden für aktiv >einfach auf Masse gezogen? das ist richtig... (dannke für den Hinweis=) Output PHY ------>|---Rv---collector___Basis--Output_TLC | emittor | C | GND wäre so der anschluss richtig? Gruß Bernd
benötige ich in dieser Schaltung keinen Kollektorwiderstand - und kann diesen wie in der Zeichnung direkt auf VCC ziehen??? Bernd
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.