Hallo Leute, ich habe folgendes vor: Es existiert ein bestehendes System mit einem 1-Wire Bus mit Master und einem Slave. Was ich vorhabe, ist mich in die 1-Wire Leitung reinzuhängen und dann den Datenverkehr abzuhören und per uart z.b. an den PC oder einen µC senden. Das ganze soll sozusagen einen 1-Wire Spion darstellen. Nun habe ich mich mal umgeschaut nach ICs, die solche Funktionen unterstützen. Ich habe aber nur von Maxim den DS2480 erkundet, der aber nur UART nach 1-Wire Umsetzung beherrscht (Bitte korrigiert mich, falls ich in diesem Punkt falsch liege). Nun meine Frage an euch: Kennt jeand ein IC oder ein Projekt, das in diese Richtung abzielt. Ansonsten bleibt mir nur die Möglichkeit dies softwaremäßig auf nem µC zu programmieren, wobei hier mein argstes Problem ist, dass ich ja nur passiv in die Leitung reinhören möchte und nicht aktiv irgendwelche Start-Impulse, etc. auf den Bus legen möchte. Somit fallen die Makro-Funktionen (w1_read(), etc.), die ich z.B. mit meinem CodeVision Compiler benutze schon mal flach. Also wie ihr seht zermatere ich mir ganz schön dn Kopf, wie ich das gebacken kriege. Für jegliche Infos, Hinweise, etc. wäre ich sehr dankbar. Gruß Bob
Hallo Bob, Dallas unterstützt Master als Hardwareinterface mit verschiedenen ICs und als Softwareinterface für PC oder Microcontroller. Die Slaveseite gibt es nur in Form von Dallas-IC´s. Softwarerealisierungen der Slaveseite verstoßen mindestens in den USA gegen Dallas-Patente. Es gibt ein Display mit one-wire Bus interface, daß jemand in Australien entwickelt hat und vertreibt. Eine andere Applikation betrifft einen Feuchtigkeitssensor, der über einen PIC-Prozessor als Slave betrieben wird. Quelltexte habe ich dazu bisher nicht entdecken können. Ein "Bus-Monitor" habe ich noch nicht gesehen. Wenn Du so etwas selbst entwickeln möchtest, dann ist die Application Note 126 sicher empfehlenswert. Gruß Joachim
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.