Hallo , mittels RJ45 Schnittstelle würde ich gerne über einen PHY die Rohdaten eines µC auslesen. Anbei mal eine Skizze. Wollte mal fragen was ein PHY für eine Schutzbeschaltung so braucht (Kondensatoren etc...) bzw. was man allgemein so für Schutzbeschaltungen verwenden sollte.
Stefan Dannt schrieb: > mittels RJ45 Schnittstelle würde ich gerne über einen PHY die Rohdaten > eines µC auslesen. Magst Du uns erklären, was Dich dazu bringt, anzunehmen, daß das ginge? Was sind "Rohdaten eines µC" und was ist für Dich eine "RJ45 Schnittstelle"?
Im Datenblatt des PHYs ist oft auch eine Beispielschaltung. Welcher wird denn verwendet?
Rohdaten sind für mich die Daten vom microcontroller. Und über ein Ethernet Kabel möchte ich diese Daten auslesen. Dafür benötige ich eine RJ45 Schnittstelle. Ich wollt einen phy von lantiq nutzen. Entweder den phy11g oder den phy22f .
Stefan Danng schrieb: > Rohdaten sind für mich die Daten vom microcontroller. Das sagt exakt gar nichts. Was für Daten? Was für ein Microcontroller? Willst Du eine Netzwerkverbindung mithören? Oder was willst Du anstellen?
Hallo Stefan, > mittels RJ45 Schnittstelle würde ich gerne über einen PHY die Rohdaten > eines µC auslesen. Anbei mal eine Skizze. Ich kann mit der Skizze jetzt nicht wirklich etwas anfangen. Gib uns doch den Schaltplan. > Wollte mal fragen was ein PHY für eine Schutzbeschaltung so braucht > (Kondensatoren etc...) bzw. was man allgemein so für Schutzbeschaltungen > verwenden sollte. Ich habe z.B. den KSZ8041TL von Micrel verwendet. Im Datenblatt ist alles erklärt, welche Beschaltung der Baustein benötigt. Was meinst denn genau mit Schutzschaltung mit Kondensatoren? Um welchen PHY handelt es sich denn? Michael
Unter Phy versteht man meines Wissens nach einen Chip für Ethernet Interface. Die kann man aber nicht direkt an Mikrocontroller anschließen, dazwischen gehört noch mindestens ein Mac. In die andere Richtung gehört zwischen Phy und RJ45 Buchse ein Übertrager und eine Hand voll Widerstände und Kondensatoren. Das Datenblatt des Phy sollte dazu Detailliert auskunft geben. Warscheinlich wirst Du auch einen TCP/IP Stack brauche, also den Mikrocontroller programmieren müssen. Und auch den Computer am anderen Ende der Verbindung wirst Du programmieren müssen - oder hats Du schon ein konkretes Programm dafür fertig vorliegen? By the Way: Geräte zum Auslesen von Mikrocontrollern nennt man "Programmieradapter" oder "Debugger" und die haben heutzutage fast immer einen USB Anschluss, nicht RJ45.
http://www.we-online.de/web/en/index.php/show/media/07_electronic_components/produkte_3/lantiq/Data_Sheet_XWAY_PHY11G_V15_UM_HD_Rev10_VQFN48.pdf Da steht doch genau drin, was man da an 'magnetics', clocks etc noch braucht. Für den Arduino gibt es ein Ethernet-Shield mit einem Wiznet. Das kann man über SPI ansprechen, und alles ist schon fertig. Lass deinen Controller SPI sprechen und nimm das fertige Shield. Sollte einfacher sein.
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.