Welcher Pin ist zuständig für USB-plug-in-detection?

  • Hallo Blind_Navigator,


    nach meinem Kenntnisstand findet die "detection" durch einen Datentransfer statt. Für den Datentransport sind die Datenleitungen D- und D+ zuständig.
    Fehlt eine dieser Verbindungen, dürfte kein Transfer und damit keine detection stattfinden.
    Die Frage nach dem Pin hängt natürlich davon ab, welche Seite man betrachtet.
    In den PDA kommt einen 5-poliger Stecker vom Typ Mini-B, bei dem Pin2 das Signal D- und Pin3 das Signal D+ führen. Auf der PC-Seite wird ein 4-poliger Stecker vom Typ A verwendet, bei dem Pin2 das Signal D- und Pin3 das Signal D+ führt. Die äußeren Pins (1+5 bzw. 1+4) führen jeweils die Versorgungsspannung (Pin1: Vcc und Pin 4/5: Masse) .
    Ich weiß nicht, ob Dir das weiterhilft...

  • Ich kann mir nicht vorstellen, dass zwischen dem Zigarettenanzünderkabel und dem PDA ein Datentransfer statt findet.
    ich habe an anderer Stelle gelesen, dass es über die Versorgungsspannung statt findet. Allerdings ist es für meinen PDA ein entscheidender Unterschied, ob ich bei im Zigarettenanzünder eingestecktem Kabel den PDA in die Halterung einsetze oder ob ich bei eingesetzem PDA den Stecker in den Zigarettenanzünder stecke. Im ersten Fall schaltet er ein, im zweiten Fall nämlich nicht :(

    Einmal editiert, zuletzt von Blind_Navigator ()

  • Zitat

    Original von Kacki
    Tja. Da ist eben eine Schnittstelle in der Halterung.


    Nur mitreden wenn man Ahnung davon hat, sorry.


    Wenn ich Ladegerät an PDA anstecke ist es das selbe. Ohne Halterung!

  • Zitat

    Original von Blind_Navigator


    Nur mitreden wenn man Ahnung davon hat, sorry.


    Wenn ich Ladegerät an PDA anstecke ist es das selbe. Ohne Halterung!


    Warum so agressiv, guter Mann? Ne Packung Testosteron aufs Köpfchen gekriegt? Oder ist das hier in diesem Forum Dein Normalton?


    Warum sagst Du es dann nicht gleich, dass es auch ohne Halterung so ist?

  • Ich reagiere nur auf be-kacki-te Antworten so aggressiv, weil ich bisher von Dir ausser leerem Gerede noch nie eine sinnvolle Antwort auf meine Beiträge gelesen habe. :§$%


    Also, wenn Du Fakten und belegbare Informationen weitergeben kannst tu es, ansonsten verschone mich mit Deinen "Schnittstellen in der Halterung" :mua

  • Zum Thema:


    An diesem Problem habe ich auch schon gedoktort, ohne eine bauchbare Lösung zu finden. Da es sich um einen standard USB-Anschuss handelt, gibt es keinen Pin, der für das Einschalten zuständig ist. Ich vermute mal, dass die interne Elektronik den Widerstand mittels Akkuspannung über +(Vss) und -(GND) misst. Wenn nix eingesteckt ist, ist der sehr hoch bis unendlich. Wird ein Netzteil oder der Halter eingesteckt, ändert sich dieser Widerstand auf den Innenwiderstand des Netzteils und das Gerät wird eingeschaltet. Steckt der PDA im Halter, wird ständig dessen Innenwiderstand gemessen, daher wird nicht erkannt, ob der Strom eingeschaltet wird.
    In den Einstellungen steht ja auch im Stromspar Manager "USB Plug-In", also "USB Einstecken" und nicht etwa "External Power", obwohl das eigentlich Sinn machen würde.


    Wäre dem so, könnte man, als geschickter Bastler, die entsprechenden Leitungen über ein 2 oder 4- Poliges Mini-Relais im Halter (keine Ahnung viel Platz da drin noch ist) mit Abschalten der Versorgung des Halters trennen. Wird die Versorgung eingeschaltet, zieht das Relais an und "stöpselt" den PDA wieder an den Halter. Das Gerät sollte nun einschalten. Mir war die Anschalt-Funktion aber nicht so wichtig, um mich ernsthaft damit auseinanderzusetzen. Ein sofortiges Abschalten des Gerätes bei Verlust der Versorgungsspannung könnte man jedenfalls über Navi-Runner problemlos realisieren.


    Gruß, Argasha

  • Genau so will ich es machen. Letztlich geht's drum, ob ich nach einem 1-poligen oder einem bis zu 4-poligen Relais schauen muss. Einpolig wäre mir am liebsten...

    Einmal editiert, zuletzt von Blind_Navigator ()

  • Wenns wirklich über den Widerstand geht, sollte es reichen die plus oder minus Leitung zu kappen.

  • So.


    Habe heute mal das Kabel und die Buchse miteinander verlötet und alle bis auf den Vcc-pin verbunden und an Ladegerät und PDA angesteckt.


    Sobald der Vcc-Pin dann vom Kabel mit der Buchse verbunden wird erfolgt ein wake-up des PDA. Es sollte also ausreichen, den Vcc-Pin über ein Relais, das von Zündungsplus geschaltet wird auf den PDA zu schalten, um den PDA mit Einschalten der Zündung aufwachen zu lassen.


    Die Abschaltung kann man ja momentan über eine Ausschaltverzögerung bei Batteriebetrieb von 1 min erledigen. Alternativ könnte man das sicher auch per Mortscript erledigen, ähnlich wie bei der Helligkeitsreduzierung bei Batteriebetrieb einfach "Ausschalten bei Batteriebetrieb"

  • Ja prima. Wenn Du den Halter mit TMC-Empfänger zerlegt hast, poste doch bitte mal ein Bild, wo man sehen kann, wie viel Platz in dem Teil noch ist.


    Gruß, Argasha

  • Ich hatte nicht vor den HAlter zu zerlegen, sondern dachte an sich an eine Lösung mit zwischengeschalteter "Box" bzw. ein Schrumpfschlauchgebilde im Anschlusskabel.


    Bilder des offenen Halters gibt es aber hier im thread zum Thema alternative zur Wurfantenne, wenn ich mich recht erinnere. Ich hatte diese mal gespeichert:


    [Blockierte Grafik: http://img117.imageshack.us/img117/8513/r0011290klat6.th.jpg]


    [Blockierte Grafik: http://img117.imageshack.us/img117/8430/r0011291kluf5.th.jpg]

    Einmal editiert, zuletzt von Blind_Navigator ()

  • Leider funktioniert es voraussichtlich nicht mit einem Zwischengeschalteten Relais in der Anschlussleitung, zumindest nicht, wenn man die Halterung dazwischen hat.


    Beim Einstecken des Kabels in die TMC-Halterung wacht der PDA nämlich leider nicht auf. Egal ob das Kabel im Zigarettenanzünder vorher eingesteckt wurde.