PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : USB IR-Transceiver wird nicht erkannt!



Ectorkiller
25.04.2011, 18:13
Hallo Leute!

Wenn ich meinen USB-Transceiver (Fertiggerät) am PC anschließe, steht nicht so schön wie bei der Anleitung "Neue Hardware gefunden: AREXX ASURO USB-IR-Transceiver", sondern: "USB-Gerät wurde nicht erkannt".

Ich wähle dann das unbekannte Gerät und versuche den Treiber zu aktualisieren, indem ich das entprechende USB-Treiber-Verzeichnis aus der CD auswähle. So zeigt er mir an: Die optimale Treibersoftware für das Gerät ist bereits installiert" , darunter: "Die Treibersoftware für das Gerät ist auf dem neuestem Stand -> Unbekanntes Gerät".

Da platzt mir der Kragen...:mad:

Dann, bei Vista:

versuche ich ein schönes Terminalprogramm zu benutzen (Terminal heißt es).

Doch egal welchem COM ich wähle, es wird immer "COM-Error" angezeigt.

Bei meinem XP-Laptop:

ist es genau das gleiche. Nur wenn ich für den Treiber das entsprechende CD-Verzeichniss auswähle, sagt er mir, dass dieser Ort keine Informationen zu der Hardware enthält. Dort benutze ich natürlich HyperTerminal und es werden keine Ziffern angezeigt, bzw. die LED leuchtet nicht.


Das alles führt darauf zurück, dass der Treiber nicht richtig installiert ist.

Nun, wie bekomme ich das hin? Ich habe auch schon die Treiber von FTDI-Chip probiert (http://www.ftdichip.com/Drivers/VCP.htm) doch nichts geht :mad::mad::mad:

Hilfe...
Danke im voraus!

Hubert.G
26.04.2011, 08:53
Das sieht nach einem Hardwarefehler aus.
Wenn du nicht die Möglichkeit hast es bei jemanden auszuprobieren der einen funktionierenden hat, dann solltest du versuchen es um zu tauschen.

Fabulous84
26.04.2011, 11:05
Also bei meinem Rechner (windows 7) kam auch die Meldung Hardware nicht erkannt. Aber Es hat trotzdem alles Funktioniert. Beim Test mit Hyperterminal kam nur sinnlose Zeichen, aber die Programme lassen sich ihne Probleme Flashen.
Probier mal aus dein Flash Programm zu starten und dir die COM Schnittstellen anzusehen, welche zur Verfügung stehen. Dann schließ das Programm, und schließe dein USB Transceiver an. Nun wieder das Flash Tool öffnen und dann müsste eine COM Schnittstelle mehr zur Verfügung stehen. Das ist die von deinem USB Gerät.

Beim Test mit Hyper Terminal musst du mal verschiedene Bautraten einstellen. Bei mir Funktiniert es mit 9600 bits/sec...

Ectorkiller
27.04.2011, 14:15
Danke für die Antworten!

@Fabulous84
Nun ja, bei mir funktioniert es überhaupt nicht mit HyperTerminal o.ä.
Es werden immer 4 COM Schnittstellen angezeigt, egal ob mit verbundener Hardware oder nicht. Keine funktioniert.
Die Bitrate zu verändern bringt mir auch nichts.
Mit dem Flashen muss ich mich noch etwas gedulden, da ich noch eine neue DUO LED am Asuro einbauen muss, weil ich die falsch eingebaut hatte und beim entlöten und ziehen zerstört habe. (ich saß eine halbe Stunde daran)
Aber das flashen wird eh nicht funktionieren...

@Hubert.G
Tja, das wird es wohl sein...
Wo kann ich den Transceiver denn tauschen? Oder muss ich ihn neu kaufen?
Das wäre das letzte was ich tun würde, denn wenn das Prob. doch woanders liegt...

Hubert.G
27.04.2011, 14:49
Den Transceiver wirst du dort umtauschen könne wo du das ganze gekauft hast.
Welche COM Schnittstelle aktiv ist musst du im System Gerätemanager nachsehen.

Ectorkiller
27.04.2011, 22:06
Haa :D Es ist nicht zu fassen!

Ich habe den Transceiver ohne den mitgelieferten USB-Verlängerungskabel (sondern mit einem eigenem) an einer anderen USB-Schnittstelle angeschlossen (hinten am PC).
So, nun habe ich den Gerätemanager geöffnet und siehe da: nach dem Anschließen haben wir eine NEUE COM Schnittstelle (COM10) und es wird keine Meldung von wegen "Unbekanntes Gerät" o.ä angezeigt! Eben alles richtig eingestellt (Bitrate: 2400), dann den Terminalprog. geöffnet, einzige verfügbare richtige COM-Schnittstelle ausgewählt (COM10) und es funktioniert! :D

Wenn ich eine Taste drücke, dann leuchtet die LED am Transceiver. Jedoch erscheinen keine Zeichen im Feld.....

Egal, ein Tipp für Vista und Win7:http://files.digitizor.com/wp-content/uploads/2009/08/hyperterminal1.zip - HyperTerminal für Vista und Win7

Nun hoffe ich morgen bei Westfalia Ersatz für die DUO LED zu finden, dann einlöten und hoffen dass der Selftest vom Prozessor funzt.

Dann kann es mit dem Programmieren und Flashen losgehen! :D

Danke für die Hilfe!

(Weitere Fragen werden bald folgen :D)

radbruch
27.04.2011, 22:31
Es ist nicht zu fassen!Echt erstaunlich. :)

Ectorkiller
28.04.2011, 21:44
Jap. :D

Aber es werden keine Zeichen im Feld des Terminalprogramms angezeigt... schlechtes Zeichen?

Hubert.G
28.04.2011, 22:09
Baudrate schon mal geändert? 9600 ?

Ectorkiller
29.04.2011, 14:41
Ja, jetzt erscheinen Zeichen.

Jedoch erscheinen zuerst gleich aussehende Zeichen (sehen aus wie Häuschen) und nach einer Weile kommt nicht nach jedem Tastendruck ein Zeichen. Es erscheint nur ab und zu ein ausgemaltes schwarzes Viereck als Zeichen, in immer größer werdenden Abständen...

Richtig so?

EDIT: Wenn ich die Bitrate jedoch auf 19200 stelle, dann erscheinen bei jedem Tastendruck Zeichen. ³ und die oben beschriebenen Vierecke...

radbruch
29.04.2011, 14:53
Mehr als 2400 Baud sollten nicht möglich sein wegen der 36kHz-Trägerfrequenz und der Mindestanzahl der Flankenwechsel bis der IR-Empfänger reagiert. Deshalb verwendet der asuro auch 2400,8,none,1, keine Flusskontrolle.


Wenn ich eine Taste drücke, dann leuchtet die LED am Transceiver. Jedoch erscheinen keine Zeichen im Feld.....Beim neuen mitgelieferten USB-IR-Transceiver funktioniert der Weisblatttest nicht, weil dieser sein eigenes Echo unterdrückt:
http://www.arexx.com/forum/download/file.php?id=258

Hubert.G
29.04.2011, 15:09
Dann stimmt die Baudrate nicht, welche jedoch richtig ist kann ich nicht sagen. Von 2400 aufwärts alles durchprobieren.

Ectorkiller
29.04.2011, 17:45
Ok, Danke für die Antworten!

Ähm, zu dem LED... also, ASURO hat ja ein DUO LED 3mm als Status-LED.

Welches LED von den dreien ist geeignet?

http://www.pur-led.de/LED-Einzel-Highpower/Standard-LEDs/RGB-und-DUO-LEDs/3mm-DUO-LEDs/gemeinsamer-Pluspol/DUO-LED-gelb-gruen-LEDs-3mm-ultrahell-gemeinsamer-PLUSPOL.html?listtype=search&searchparam=3mm&&listtype=search&searchparam=3mm& - Gelb/Grün

http://www.pur-led.de/LED-Einzel-Highpower/Standard-LEDs/RGB-und-DUO-LEDs/3mm-DUO-LEDs/gemeinsamer-Pluspol/DUO-LED-rot-gruen-LEDs-3mm-ultrahell-gemeinsamer-PLUSPOL.html?listtype=search&searchparam=3mm&&listtype=search&searchparam=3mm& - Rot/Grün

http://www.pur-led.de/LED-Einzel-Highpower/Standard-LEDs/RGB-und-DUO-LEDs/3mm-DUO-LEDs/gemeinsamer-Pluspol/DUO-LED-gelb-rot-LEDs-3mm-ultrahell-gemeinsamer-PLUSPOL.html?listtype=search&searchparam=3mm&&listtype=search&searchparam=3mm& - Gelb/Rot

Danke im Voraus!

Hubert.G
29.04.2011, 18:04
Keine von den dreien.
Du brauchst eine mit gemeinsamen MinusPol.

Ectorkiller
29.04.2011, 18:14
Kannst du mir eine irgendwo empfehlen?

radbruch
29.04.2011, 18:15
Die hier könnte funktionieren:
http://www.pur-led.de/LED-Einzel-Highpower/Standard-LEDs/RGB-und-DUO-LEDs/3mm-DUO-LEDs/gemeinsamer-Minuspol/DUO-LED-rot-gruen-LEDs-3mm-ultrahell-gemeinsamer-MINUSPOL.html

rot/grün mit gemeinsamem Minuspol =gemeinsamme Kathode.

Rot: (5V-2V)/470 Ohm ergibt 6mA
Grün: (5V-3,2V)/470 Ohm ergibt 4mA

Das wird vielleicht etwas dunkel werden, sollte aber funktionieren.

Alternative:
http://www.conrad.de/ce/de/product/180249/

Versandkostenfrei?
http://www.led-tech.de/de/Leuchtdioden/3mm-LEDs/Duo-LED-LT-926_1_3.html

Ectorkiller
29.04.2011, 19:07
Ok Danke :)

Nun, bei LED-Tech bestellt (wirklich Versandkostenfrei) und jetzt heißt es warten.