Forum

Einloggen | Registrieren | RSS  

volkerk

24.11.2009,
22:41
 

RS232 / USB (Computertechnik)

Hallo,

zur zeit benutze ich eine GPS-Maus welche ich, damit ich sie am PC benutzen kann, mit einem SeriellenStecker versehen habe. Hierzu benutze ich eigentlich nur RX und TX die stromversorgung für die GPS Maus bekomme ich woanders her.

Nun meine Frage:

kann ich auch USB benutzen. habe durch googeln gefunden dass es Konverter gibt aber auch einen treiber der einen virtuellen seriellen port anlegt.

vielleicht kann mir jemand tips geben.

vielen dank

gruß volker.

geralds(R)

Homepage E-Mail

Wien, AT,
24.11.2009,
23:19
(editiert von geralds
am 24.11.2009 um 23:20)


@ volkerk

RS232 / USB

» Hallo,
»
» zur zeit benutze ich eine GPS-Maus welche ich, damit ich sie am PC
» benutzen kann, mit einem SeriellenStecker versehen habe. Hierzu benutze
» ich eigentlich nur RX und TX die stromversorgung für die GPS Maus bekomme
» ich woanders her.
»
» Nun meine Frage:
»
» kann ich auch USB benutzen. habe durch googeln gefunden dass es Konverter
» gibt aber auch einen treiber der einen virtuellen seriellen port anlegt.
»
» vielleicht kann mir jemand tips geben.
»
» vielen dank
»
» gruß volker.

---
Hallo volker,

Mit dem USB/RS232 Konverter von Aten habe die besten Erfahrungen gemacht:
http://www.aten.com/products/productItem.php?
pcid=2005010513171002&psid=20070130144911002&pid=2005022316346005&layerid=subClass7

(Tip: beide Zeilen in die IE Adressleiste kopieren, dann solltest hinkommen)

Der war vor ein paar Jahren der einzige,
der nicht mit den Garmin - GPS-Antennen abgestürzt ist.
Auch mit anderen RS232 Anwendungen hatte ich bis datto keine Probleme.

Könnte auch mit deiner Maus gehen.

Die aktuellen Treiber sind auch von dort zum Downloaden.

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

hws(R)

E-Mail

59425 Unna,
24.11.2009,
23:40

@ volkerk

RS232 / USB

» zur zeit benutze ich eine GPS-Maus welche ich, damit ich sie am PC
» benutzen kann, mit einem SeriellenStecker versehen habe.
Und was war werksmäßig vorgesehen, was war da für eine Verbindung dran?

» Hierzu benutze ich eigentlich nur RX und TX die stromversorgung
» für die GPS Maus bekomme ich woanders her.

Und über die serielle Schnittstelle werden per Ascii-Code die NMEA Daten übertragen? Wer sitzt im PC und nimmt die Daten entgegen? Ein kommerzielles Naviprogramm, das aktuelle Position, Fahrtroute usw darstellt? In dessen Setup-Programm wird doch üblicherweise die Adresse der seriellen Schnittstelle angegeben.

» kann ich auch USB benutzen.

hmm .. ja, möglicherweise. Warum? wenn's über die serielle geht, dann lass es so. Never change a running system.

» habe durch googeln gefunden dass es Konverter
» gibt aber auch einen treiber der einen virtuellen seriellen port anlegt.

Ja, dazu brauchts einen seriell-USB Konverter. Oft in Form eines dickeren USB-Steckers und an der anderen Kabelseite einen seriellen DSUB 9 Stecker. Der konvertiert hardwaremäßig ein serielles Signal, dass es über USB in den Rechner gelesen werden kann.
Im Rechner werkelt ein Treiber (muss beim ersten anstöpseln mal von der beiligenden Disk / CD geladen werden. Die übliche Prozedur bei unbekannten Geräten und Treibern) Ab da steht ein neuer serieller Port im Rechner zur Verfügung. Über den Gerätemanager kann man die Nummer erfahren und dann mit COM10 oder welcher auch immer ganz normal arbeiten.

Probleme gibt es, wenn z.B. PIC-Brenner die Statusleitungen zum Übertragen von Informationen benutzen und die Spannungsversorgung auch über den seriellen Port genommen wird. Am wenigsten machen die Konverter Ärger, die mit einem original FTDI Chip ausgerüstet sind. Sieht man nachher im Gerätemanager, leider nicht vor dem Kauf.
»
» vielleicht kann mir jemand tips geben.

in welcher Hinsicht? Versuche einen FTDI Konverter zu bekommen und probiers mal. So teuer sind die Dinger nicht mehr.

hws

volkerk

25.11.2009,
19:17

@ hws

RS232 / USB

hallo

vielen dank für die schnelle antwort.

wahrscheinlich muß ich doch etwas mehr erklären.

ziel der ganzen bastelei ist es die gps maus an eine ccontrol (einfach computer von conrad) anzuschließen.

da ich aber mit den daten die da so gesendet werden nicht vertraut bin habe ich zuerst die gpsmaus an meinen PC angeschloßen (serienmäßig war da ein rundes 5 poliges kabel dran) bekomme nun auch daten (über hyperterminal).

nun wollte ich das ganze (sollte später am fahrrad montiert werden) im ectbetrieb (tunneldurchfahrten und waldwege) testen ob dann immer noch daten kommen. deswegen wollte ich es am Laptop anschließen und da habe ich nur USB.

aber da ich die daten ansich schon empfangen habe kann ich es ja auch gleich mit der ccontrol probieren.

habe gehofft ich kann das ganze softwremäßig durch den download einer virtuellen com schnittstelle und den einfachen anschluß von RX/TX am USB kabel testen.

so einen konverter will ich mir nicht kaufen weil ich Ihn eigentlich nicht brauche , nur eben jetz um mit dem fahrrad durch den wald zu fahren.

gruß und danke nochmal

volker.

Elektronix(R)

25.11.2009,
19:49

@ volkerk

RS232 / USB

» habe gehofft ich kann das ganze softwremäßig durch den download einer
» virtuellen com schnittstelle und den einfachen anschluß von RX/TX am USB
» kabel testen.
»
» so einen konverter will ich mir nicht kaufen weil ich Ihn eigentlich nicht
» brauche , nur eben jetz um mit dem fahrrad durch den wald zu fahren.
»
» gruß und danke nochmal
»
» volker.

Du kannst RX/TX von der RS232 nicht einfach an den USB stecken. Die Leitunsgbezeichnungen sind zwar die gleichen, aber USB und RS232 benutzen zwei völlig verschiedene Protokolle. Die kann nur ein USB-Controller umsetzen. Dazu sind diese Converter da.

--
Und die Grundgebihr is aa scho drin. DOS is jo nett..

hws(R)

E-Mail

59425 Unna,
25.11.2009,
21:15

@ volkerk

RS232 / USB

» habe gehofft ich kann das ganze softwremäßig durch den download einer
» virtuellen com schnittstelle

definitiv nein
eher die seriellsignale über den LPT einlesen - aber den gibts am Laptop ja auch nicht mehr.

» so einen konverter will ich mir nicht kaufen ...

dann eben nicht. Die kosten 10..20Euro. Den runden Stecker bei der GPS Maus hast du schon abgeschnitten und jetzt sind dir 15Euro zu teuer? - ok.

Weisst du denn, was da für Daten rauskommen, also was die Zahlen bedeuten? Was willst du im C-Control damit anfangen? Eine Karte, wo du einen Pfeil reinzeichnen kannst, hast du nicht und an die C-Control wirst du kein Grafik-Display anschließen wollen (bzw kaufen wollen)

http://pcptpp030.psychologie.uni-regensburg.de/trafficresearch/NMEA0183/

http://ottmarlabonde.de/


hws

elektrönchen

25.11.2009,
22:34

@ hws

RS232 / USB

Hallo,
bei e-bucht bekommt man USB-RS232- Konverter schon für 5- 6 Euronen inkl. Versand. Ist halt eben die Frage, inwiefern diese mit der angeschlossenen Hardware zusammenarbeiten. Wobei m.E. im unteren Preissegment (< 25Euro) diese Konverter sich alle gleich verhalten, bspw. in Bezug auf die von dir genannten Probleme beim Brennen von PICs, Programmieren älterer SPSen u.ä.



Gruß elektrönchen

hws(R)

E-Mail

59425 Unna,
26.11.2009,
08:32

@ elektrönchen

liegt oft daran ...

» ... Wobei m.E. im unteren Preissegment (< 25Euro)
» diese Konverter sich alle gleich verhalten, bspw. in Bezug auf die von dir
» genannten Probleme beim Brennen von PICs, Programmieren älterer SPSen u.ä.

Funktionieren tut's meist mit Geräten mit original FTDI Chips. Da haben sich - neben der Hardware - auch gute Treiber durchgesetzt, die die Statusleitungen sauber umsetzen. Daran liegt es oft, weil "Trickschaltungen" Informationen da drüber "morsen" und/oder die als Spannungsversorgung nehmen.

Ein Gerät ohne eigene Spannngsversorgung am Seriell oder Parallelport ist mir immer suspekt.

Aber warum diskutieren wir? Dem TE ist so ein 20Euro Stick eh zu teuer und will sich keinen anschaffen... :angry:

hws

geralds(R)

Homepage E-Mail

Wien, AT,
26.11.2009,
11:06
(editiert von geralds
am 26.11.2009 um 11:14)


@ volkerk

RS232 / USB

Hi volker,


» ziel der ganzen bastelei ist es die gps maus an eine ccontrol (einfach
» computer von conrad) anzuschließen.
»
» da ich aber mit den daten die da so gesendet werden nicht vertraut bin
» habe ich zuerst die gpsmaus an meinen PC angeschloßen (serienmäßig war da
» ein rundes 5 poliges kabel dran) bekomme nun auch daten (über
» hyperterminal).
»
» nun wollte ich das ganze (sollte später am fahrrad montiert werden) im
» ectbetrieb (tunneldurchfahrten und waldwege) testen ob dann immer noch

Das mit Tunnel Testen mit deiner GPS-Maus kannst vergessen.
Geht nicht.


» daten kommen. deswegen wollte ich es am Laptop anschließen und da habe ich
» nur USB.
»
» aber da ich die daten ansich schon empfangen habe kann ich es ja auch
» gleich mit der ccontrol probieren.

Willst was handfestes oder Spielzeug?

»
» habe gehofft ich kann das ganze softwremäßig durch den download einer
» virtuellen com schnittstelle und den einfachen anschluß von RX/TX am USB
» kabel testen.

hws hat da bereits mehrmals FTDI angesprochen.
Dieser Treiber mit den passenden Chips gehen mittlerweile recht gut,
mit ein paar kleine Maken zwar aber, ok. Früher gabs mehr davon. ;)

www.vinculum.com
Da bekommst alles was du dazu brauchst.

www.unitronic.de
http://www.unitronic.de/index.php?id=141
Das ist der Lieferant, Vertreter von den FTDI Produkten.
Da bekommst auch Demo-Module.

==> Sonst im Spielzeugladen, wie Conrad und Reichelt, kannst auch nachsehen. :-D

Andere Hersteller von USB - Seriell - Produkte gibt es auch:
www.cypress.com
http://www.cypress.com/products/?gid=9
Das ist auch einer der häufigsten Controller, der in den Konvertern eingebaut ist.

Da ist gleich im Chip der µController mit drinnen,
nicht so wie bei FTDI nur ein Registersatz -> Peripheriecontroller.
Fast: der Vinculum-Controller kann schon mehr.

Mit FTDI gehts sicher einfacher, bist schneller am Ziel deiner Wünsche.



Womit kannst denn nun auch im Tunnel spielen:
--->
Hier ist ein GPS Empfänger, der das kann:
http://www.ublox.com/de/embedded-gps-and-gsm-products.html

Der macht das auf gefinkelte Weise, womit du mit deiner Maus einpacken kannst.

--> "dead reckoning" und "super sense" sind die Verfahren dazu:

http://www.ublox.com/en/dead-reckoning.html
http://www.ublox.com/en/supersense.html

http://www.abacuscity.ch/abashop?s=392&p=productdetail&sku=78

http://www.abacuscity.ch/abashop?s=392&p=productdetail&sku=85

http://www.abacuscity.ch/abashop?s=392&p=productdetail&sku=75

»
» so einen konverter will ich mir nicht kaufen weil ich Ihn eigentlich nicht
» brauche , nur eben jetz um mit dem fahrrad durch den wald zu fahren.

Naja, wennst nichts kaufen willst - kannst, dann bleibt nur mehr Radfahren und
Sonne auf den Bauch scheinen.
Hackeln können dann die anderen, zB. die dir gerne hier eine Antwort liefern. ist AZ!

--> Ohne programmierbare Hardware geht keine Software, ohne Software keine programmierbare Hardware.

Damit erübrigt sich alle Fragerei.

---> Tja, der Beitrag von mir hier war ja auch nicht für dich alleine, gedacht,
sondern auch für die anderen Wissenshungrigen hier im Forum.
Erhalten nun die Antworten, ohne bereits noch die Frage zu wissen. :-D
Vielleicht kommt ja noch einer, mit derselben Frage....

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

elektrönchen

26.11.2009,
17:02

@ hws

liegt oft daran ...

Hallo,

kannst du da konkret einen Konverter nennen? Würde mich schon interessieren; FTDI allein hat sich bei mir bis jetzt nämlich auch noch nicht als Allheilmittel bei diesen Wandlern entpuppt. Und sonst bleiben einem ja nur noch "industrietaugliche" Konverter aus dem oberen Preissegment.

» Aber warum diskutieren wir? Dem TE ist so ein 20Euro Stick eh zu teuer und

Zum Spass und für die Nachwelt ;-).

Gruß elektrönchen

geralds(R)

Homepage E-Mail

Wien, AT,
26.11.2009,
17:37

@ elektrönchen

liegt oft daran ...

» Hallo,
»
» kannst du da konkret einen Konverter nennen? Würde mich schon
» interessieren; FTDI allein hat sich bei mir bis jetzt nämlich auch noch
» nicht als Allheilmittel bei diesen Wandlern entpuppt. Und sonst bleiben
» einem ja nur noch "industrietaugliche" Konverter aus dem oberen
» Preissegment.
»
» » Aber warum diskutieren wir? Dem TE ist so ein 20Euro Stick eh zu teuer
» und
»
» Zum Spass und für die Nachwelt ;-).
»
» Gruß elektrönchen

----
hi

hab ich schon genannt, heute um 11h06.

neuerdings kommen auch noch mc und atmel dazu.

Diese chips werden soweit ich sehen konnte, in den Adaptern verwendet.

von ti hab ichs auch vereinzelt gesehen.
http://focus.ti.com/docs/prod/folders/print/tusb3410.html

So industriell sind die nicht. Schau dich einfach in den Media-Läden um
und mach einen Blick durch das oft transparente Steckergehäuse.


grüße
gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

elektrönchen

26.11.2009,
18:32

@ geralds

liegt oft daran ...

Hallo,
ist bekannt, aber ein Chip allein macht noch keinen *guten* Konverter. Und auch wenn das SW- Protokoll stimmt, dann hängt es bei diesen Dingern sehr oft an den spannungsmäßigen Beträgen der Pegel: wenn man Glück hat +-5V, aber beim leisesten Husten bricht der ganze Spass auf seine +-3V zusammen. Ja, das ist noch RS232- konform, aber in der Praxis ist das sehr oft zu wenig.
Freilich, man könnte sich auch einen Konverter selbst bauen, PIC18xxxx, entsprechende AN von Microchip plus MAX232 oder Äquivalent und gut ist. Fertig im Gehäuse für Plug&Play ist aber trotzdem netter und bequemer.


Gruß elektrönchen

geralds(R)

Homepage E-Mail

Wien, AT,
26.11.2009,
19:30

@ elektrönchen

liegt oft daran ... USB 3.0

Ja, da hast völlig recht.

FTDI hatte am Anfang fehlerhafte Chips und Software vertrieben.
Naja, gut Ding braucht Weile. Jetzt gehts.

Mit den Aten Konverter, was ich gestern ansprach, habe ich gute Erfahrung.
Der ist mir bis jetzt nicht abgestürzt.
Ich denke, da ist der Cypress Chip drinnen.
Der Treiber geht auch leicht zu installieren.

Heut zu Tage ist ein USB-Basteln nun wirklich viel teurer.
Ein paar Module zusammen stoppeln, die Treiber installieren, fertig.
Die Software-Schnittstellen sind bereits alle definiert, standardisiert,
sollte somit kein Problem mehr sein.

Neu wird nun mit USB 3.0 Das ist nun im Kommen.
Damit fängt "alles", fast, von vorne an.
--- HW, SW, ......

-->
Ein Beispiel mit einem Memory Stick:
http://www.supertalent.com/

Dazu ist nicht zu verachten mit bis zu 128GB! Silicon Disc.

Herz, was willst mehr.
Ist doch schon was, spart eine ganze Festplatte mit Betriebsystem.
Das hast nun auf dem Stick drauf. Einstecken in die dumme Hardware,
und das System via Stick hochfahren....
träum.... träum..... :sleeping:


Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

hws(R)

E-Mail

59425 Unna,
27.11.2009,
16:46

@ elektrönchen

liegt oft daran ...

» aber beim leisesten Husten bricht der ganze Spass auf seine +-3V zusammen.
» Ja, das ist noch RS232- konform, aber in der Praxis ist das sehr oft zu
» wenig.

für serielle nicht - für Prommer ohne Stromversorgung isses zu wenig. Aber dafür ist es auch nicht gedacht von der RS232 Seite aus.
Und wenn sowas nicht funktioniert, muss man nicht der Sriell-Seite die Schuld geben, sondern der Murksseite die Stromversorgung aus den Datensignalen holt.

hws

elektrönchen

27.11.2009,
18:29

@ hws

liegt oft daran ...

Hallo,
aus diesem Grund nutze ich auch keine Prommer, die den "Saft" über die RS232 beziehen..... ändert aber an den Problemen bei Verwendung eines Koverters leider nichts.


Gruß elektrönchen

hws(R)

E-Mail

59425 Unna,
27.11.2009,
18:36

@ elektrönchen

liegt oft daran ...

» ... ändert aber an den Problemen bei Verwendung eines
» Koverters leider nichts.

Entweder entspricht der Konverter nicht der RS232 Norm - oder "die andere Seite" oder es ist doch irgendwas "nicht-Serielles wie PIC Prommer.

Und dazu ist die Schnittstelle einfach nicht gedacht.

hws