- Labornetzteil AliExpress         
Seite 3 von 5 ErsteErste 12345 LetzteLetzte
Ergebnis 21 bis 30 von 43

Thema: Protobed-USB zu RS232

  1. #21
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.04.2004
    Ort
    Basel
    Alter
    36
    Beiträge
    378
    Anzeige

    Praxistest und DIY Projekte
    danke erstmal für deine Antwort, aber das hat mich jetzt etwas verwirrt mit all diesen Modulen.
    Was würdest du mir jetzt genau empfehlen, damit ich möglichst einfach an einen funktionierenden USB->Seriell Adapter rankomme?

    gruss Serge
    Meine neue Roboterhomepage:
    www.roboterwelt.ch.tf <--- Updates folgen

  2. #22
    Erfahrener Benutzer Fleißiges Mitglied Avatar von barbar
    Registriert seit
    20.05.2006
    Beiträge
    142
    Zitat Zitat von Roboter n00b
    naja, diese Adapter hab ich auch schon versucht, aber mit denen geht das irgendwie nicht...
    Vielleicht hilft mein Senf zu USB-Seriell-Adaptern an Notebooks (selber gebranntes Kind):

    Adapter ist nicht gleich Adapter. Insbesondere Adapter mit dem Prolific PL2303 chipset (Acroname, IOGear, iConcepts, Prolific, Sakar und andere) sind problematisch (Abstürze/Protokollfehler/Nixfunzt). Gute Erfahrungen gibts mit dem Adapter von Keyspan (USA-19QW).

    barbar

    edit: hab noch einen Nixfunzt-usb-seriell-adapter gefunden: SITECOM CN-116 (gabs/gibts bei mediamarkt).

  3. #23
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.04.2004
    Ort
    Basel
    Alter
    36
    Beiträge
    378
    heisst das, du hast mit dem Keyspan (USA-19QW) deinen Laptop erfolgreich um eine Serielle schnittstelle erweitert? Also kannst du ganz normal Print Befehle über diesen Adapter im Hyperterminal auslesen?
    Meine neue Roboterhomepage:
    www.roboterwelt.ch.tf <--- Updates folgen

  4. #24
    Erfahrener Benutzer Fleißiges Mitglied Avatar von barbar
    Registriert seit
    20.05.2006
    Beiträge
    142
    Zitat Zitat von Roboter n00b
    heisst das, du hast mit dem Keyspan (USA-19QW) deinen Laptop erfolgreich um eine Serielle schnittstelle erweitert? Also kannst du ganz normal Print Befehle über diesen Adapter im Hyperterminal auslesen?
    ja und ja! Ich verwende einen Keyspan-USB-Seriell-Adapter und einen Exsys PCMCIA-(Twin)Seriell-Adapter (falls mal keine USB-Dose mehr frei sein sollte ).

    barbar

  5. #25
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.04.2004
    Ort
    Basel
    Alter
    36
    Beiträge
    378
    hmm, komisch, aber trotzdem super
    Muss man denn dafür auch einen Treiber installieren, oder wie kann man die gewünschte COM Ziffer zuweisen?

    gruss Serge
    Meine neue Roboterhomepage:
    www.roboterwelt.ch.tf <--- Updates folgen

  6. #26
    Erfahrener Benutzer Fleißiges Mitglied Avatar von barbar
    Registriert seit
    20.05.2006
    Beiträge
    142
    Zitat Zitat von Roboter n00b
    hmm, komisch, aber trotzdem super
    Muss man denn dafür auch einen Treiber installieren, oder wie kann man die gewünschte COM Ziffer zuweisen?
    Treiber brauchen beide, jawohl. COM Ziffer = COM Port? COM Port zuweisen nach Treiberinstallation in Windoof ganz normal im Gerätemanager.

    Jetzt dürfte aber darwin.nuernberg allmählich sauer werden, weil wir seinen Thread so verhunzen ... Schuldigung

    barbar

  7. #27
    Erfahrener Benutzer Roboter Genie Avatar von darwin.nuernberg
    Registriert seit
    08.08.2004
    Ort
    A, A
    Alter
    59
    Beiträge
    1.305
    Blog-Einträge
    1
    Zitat Zitat von barbar
    Jetzt dürfte aber darwin.nuernberg allmählich sauer werden, weil wir seinen Thread so verhunzen ... Schuldigung

    barbar
    Nee wieso?
    Ist doch schö wenn sich was tut.

    Zur Frage Kompatibel usw.
    Ist vielleicht nicht so ganz rüber gekommen.


    Natürlich würde ich Garnienicht einen Adapter oder eine Anleitung vorstellen, welcher nicht funzt.

    Mit dem VCP-Teiber wird ein Virtueller Com Port bereit gestellt.
    (sonst wärs ja auch ein echter Comport (16550er oder baugleicher)

    Die COM-Nummer wird dann im Windows Gerätemanager zugewiesen (Steht aber auch in meiner Anleitung)

    Ich habe damit auch schon ein serielles Modem (Elsa 56k) angesprochen.
    Auch eine Verbindung von/zu PC RS232(V24!) hat einwandfei geklappt.
    Getestet habe ich bis 19200 Baud, geht aber bestimmt noch viel schneller.

    Ich möchte meinen dass eine annähernd 100%ige Kompatibilität zum alten RS232 besteht. Ausnahme dürfte ein Transfer sein welcher nicht in die Sende/Empfgsblöcke der USB Adaption passt. (Warten/Senden auf ein einzelnes BIT). Also eine sehr RS232 Hardwarenahe programmierung, dias liegt aber in der Natur der Sache USB.

    Anders sähe es da beim FT245 (parallel) Baustein aus, aber bevor ich mir die Zunge verbrenne warte ich lieber mal bis ich damit selbst Erfahrungen gesammelt habe.
    Gruss
    Darwin (meine Projekte sind auf meiner Pinnwand zu finden)

  8. #28
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.04.2004
    Ort
    Basel
    Alter
    36
    Beiträge
    378
    Hi, ich bins nochmal

    Ich hab mir jetzt ne RS232 PCMCIA Card (V24) gekauft, um die serielle Schnittstelle zu erhalten... Nun, das hat bis jetzt noch nicht ganz geklappt. Treiber hab ich installiert und COM Port konfiguriert.
    Wenn ich den AVR anschliessen, kommt erstmal gar nix. Wenn ich aber irgend welche sachen in Hyperterminal eintippe (bei mir willkürlich "wef"^^), und enter drücke, schaut das so aus, denn das RS232 Kabel verbunden ist:

    http://666kb.com/i/afqz05tpc092rjjmx.jpg

    Wenn das kabel nicht verbunden ist, schaut es so aus:

    http://666kb.com/i/afqz1nc7f2oi4xa21.jpg

    das zeigt mir schonmal, dass eine verbindung besteht, da das Hyperterminal bei an oder abgeschlossenem Kabel anders reagiert, oder? Die frage ist nur, wo der fehler noch liegt.

    gruss serge
    Meine neue Roboterhomepage:
    www.roboterwelt.ch.tf <--- Updates folgen

  9. #29
    Erfahrener Benutzer Roboter Genie Avatar von darwin.nuernberg
    Registriert seit
    08.08.2004
    Ort
    A, A
    Alter
    59
    Beiträge
    1.305
    Blog-Einträge
    1
    Kann eigentlich nur noch die Parametrierung sein,
    dass du was empfängst lässt vermuten dass die Kabel richtig sind.

    wie oft kommt eine antwort, wenn Du das nur einmal eingibst.

    Hast Du am AVR dir richtige Baudrate eingestellt und stimmt die Oszillatorfrequenz (Quarz) mit der im Programmer eingestellten Frequenz überein?


    Im Bascom wäre das z.B. so:
    Code:
    $crystal = 8000000                                               ' Oszillator mit 8MHz
    $baud = 19200                                                    ' Seriell mit 19200, 8, N, 1, ohne Handshake
    $regfile = "m32def.dat"                                          ' ATmega 32 Prozessor
    Dim Sst As String * 40
    
    START:
    
    Print "Gib was ein ich gebe es dann aus"
    Do
       Input "Deine Eingabe: " , Sst
       Print "Du hast folgendes eingegeben : ";
       Print Sst
       Print
    Loop
    
    End
    Im Hyperterminal sollten dann natürlich auch 19200Baud eingestellt sein
    und der Quarz oder die interne Taktfrequenz MÜSSEN übereinstimmen (8MHz)
    Gruss
    Darwin (meine Projekte sind auf meiner Pinnwand zu finden)

  10. #30
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    20.04.2004
    Ort
    Basel
    Alter
    36
    Beiträge
    378
    Zitat Zitat von darwin.nuernberg
    Kann eigentlich nur noch die Parametrierung sein,
    dass du was empfängst lässt vermuten dass die Kabel richtig sind.

    wie oft kommt eine antwort, wenn Du das nur einmal eingibst.
    Was genau meinst du jetzt mit "das"?

    Zitat Zitat von darwin.nuernberg
    Hast Du am AVR dir richtige Baudrate eingestellt und stimmt die Oszillatorfrequenz (Quarz) mit der im Programmer eingestellten Frequenz überein?


    Im Bascom wäre das z.B. so:
    Code:
    $crystal = 8000000                                               ' Oszillator mit 8MHz
    $baud = 19200                                                    ' Seriell mit 19200, 8, N, 1, ohne Handshake
    $regfile = "m32def.dat"                                          ' ATmega 32 Prozessor
    Dim Sst As String * 40
    
    START:
    
    Print "Gib was ein ich gebe es dann aus"
    Do
       Input "Deine Eingabe: " , Sst
       Print "Du hast folgendes eingegeben : ";
       Print Sst
       Print
    Loop
    
    End
    Im Hyperterminal sollten dann natürlich auch 19200Baud eingestellt sein
    und der Quarz oder die interne Taktfrequenz MÜSSEN übereinstimmen (8MHz)
    Also die Baudrate habe ich bei 9600, beim AVR und beim Hyperterminal. Auch die Mhz vom Quarz sind korrekt eingestellt.

    gruss Serge
    Meine neue Roboterhomepage:
    www.roboterwelt.ch.tf <--- Updates folgen

Seite 3 von 5 ErsteErste 12345 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress