Forum: Mikrocontroller und Digitale Elektronik Ist eine PCMCIA RS232 Karte ausreichend?


von Dirk Schlage (Gast)


Lesenswert?

Hallo,
Ich habe immer wieder gelesen, daß eine serielle Schnittstelle über USB
Probleme bereitet.
Ist eine serielle Schnittstelle in PCMCIA-Karte 'vollwertig'?

(Oder sollte mein Laptop eine Serielle Schnittstelle haben?)

servus
   Dirk

von Armin O. (Gast)


Lesenswert?


von Basti (Gast)


Lesenswert?

>Ich habe immer wieder gelesen, daß eine serielle Schnittstelle über USB
Probleme bereitet

es kann probleme bereiten, je nachdem was man für einen USB>RS232 hat. 
also bei manchen gehts nur "halb" weil nur RxD und TxD da ist, bei 
anderen ist es ein kompletter serieller Port. hat man so einen 
kompletten erwischt gibts keine probleme

von gerhard (Gast)


Lesenswert?

hallo dirk,
kann dir die pcmcia karten von silicom (http://www.silicom.co.il) 
empfehlen.


gruss
gerhard

von Armin O. (Gast)


Lesenswert?

hi gerhard...was soll die single-card kosten?
http://www.silicom.co.il/pgx.php?p2=298

von Dennis (Gast)


Lesenswert?

@Basti.

...das ist so nicht ganz richtig.
bei der protokollumsetzung von seriell auf usb, werden die datenpakete 
des rs232 in größere kontainer des usb zyklisch verpackt. dadurch können 
geschlossen gesendete pakete an der rs232 seite am pc in 2 oder mehr 
teilen ankommen, der datenstrom kann also gestört werden.

will man eine kommunikation mit eine programm auf dem pc/zielsystem 
zustande bringen, und ein sebstgebastelten daténrahmen benutzen, sollte 
man berücksichtigen das das paket (zerschnibbelt) ankommen kann.

serielle schnittstellenkarten im pcmcia format bekommen einen interrupt 
zugewiesen und sind damit voll rs232 fähig, ein adapter am usb wird es 
nie mit dieser eigenschaft geben, da die eigenschaften des usb dies 
einfach nicht zulassen.

schnittstellenkarten, single sowie double gibt es auch bei reichelt für 
45 bis 60€. sie sind nur interessant wenn es um diese paketorientierte 
problematik geht, ansonsten bist du in 80% der fälle mit einem adapter 
oder einem fti 232bm oder was auch immer "zu usb" gut bedient.

kleiner hinweis noch am rande, darauf achten das dein vermeindlicher 
pcmcia steckplatz auch wirklich ein pcmcia steckplatz ist und kein 
expresscard bus, aber auch hierfür gibts auch bei E adapterkarten, 
allerdings im schnitt 20€ teurer.

mfg
Dennis

von Peda (Gast)


Lesenswert?

kennt jemand so ein "billig"-Ding von ebay?

Taugen die was?

von Εrnst B. (ernst)


Lesenswert?

Dennis wrote:

> kleiner hinweis noch am rande, darauf achten das dein vermeindlicher
> pcmcia steckplatz auch wirklich ein pcmcia steckplatz ist und kein
> expresscard bus, aber auch hierfür gibts auch bei E adapterkarten,
> allerdings im schnitt 20€ teurer.

Und bei dem expresscard auch darauf achten, das an dem Slot ein 
PCI-Express UND ein USB2.0 Link zur Verfügung steht, so ein RS232 
Adapter also auch einfach ein gewöhnlicher USB->Seriell - Adapter in 
anderem Gehäuse sein kann.

/Ernst

von Peda (Gast)


Lesenswert?

würdet ihr empfehlen so ein 10-Euro teil zu probieren?

von Winfried (Gast)


Lesenswert?

Ich denke, bei 10 Euro kannst du das Risiko eingehen. Ich sehe nichts, 
warum es nicht funktionieren sollte.

von Der T. (Gast)


Lesenswert?

Hallo!

Ich habe so eine ähnliche PCMCIA->RS232 Karte hier und die geht nur 
bedingt.
D.h. die Karte macht keine +/-12V, sondern nur +/-5V. dadurch streiken 
ein paar Geräte.. :(

Also Lösung habe ich mir noch zusätzlich einen "Booster" genaut.. ;)

Schöne Grüße!

von Peda (Gast)


Lesenswert?

achso...
ich will eigentlich nur mein STK500 dran anschließen.

Braucht das die +-12V oder +-5 ?

von Daniel W. (danie)


Lesenswert?

das stk500
läuft ohne probleme mit nem usb-rs232 bei mir.

(ftdi-chip ist da drin)


grüße danie

von Helmut (Gast)


Lesenswert?

> würd mich auch grad mal interessieren. Funzt sowas?
> Bei ebay für 10 Euro
> http://cgi.ebay.de/32-bit-PCMCIA-Cardbus-auf-9-pin...

Mal die Versandkosten angesehen? Abartig...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

+/-5V Spannungshub sind RS232-konform (das erlaubt alles zwischen 
+15..+3 V und -15..-3 V).

Geräte, die sich -nichtstandardkonform- ihre Stromversorgung über die 
serielle Schnittstelle erzeugen (wie es anno Tobak serielle Mäuse taten) 
müssen natürlich nicht unbedingt mit so einer Schnittstelle 
funktionieren, aber deswegen sind sie ja auch selber nicht 
standardkonform ...

von Marco S. (hochfrequenz)


Lesenswert?

Generelle Frage:
Ist die interne Anbindung von PCMCIA oder Express Cards immer so, daß 
eine Programm

a)nicht den Unterschied zwischen einer echten und der PCMCIA RS232 
Schnittstelle erkennt?

b) es zu keinen Timing-Problemen kommen kann?


Generelle Frage zu Rechnern: Woran ist denn Rechnerintern die 
OriginalRS232 anmgeschlossen?
An welchem Bus hängt die PCMCIA-Karte und von wo nach wo führt dieser 
Bus?


Über Antworten würde ich mich freuen.

von Rahul D. (rahul)


Lesenswert?

>Generelle Frage zu Rechnern: Woran ist denn Rechnerintern die
>OriginalRS232 anmgeschlossen?
Die steckt in irgendeiner der Bridges (North oder South) drin.

>An welchem Bus hängt die PCMCIA-Karte und von wo nach wo führt dieser
>Bus?
Am Adreß- und Datenbus des Prozessors (bzw. des Buscontrollers).
PCMCIA kann man wie eine PCI- (oder sogar ISA-)Steckkarte ansehen.
Bei USB hängt noch Software (USB-Protokoll) dazwischen, bei PCMCIA 
nicht. Da können die Register direkt angesprochen werden.

von Olaf (Gast)


Lesenswert?

> Ist die interne Anbindung von PCMCIA oder Express Cards immer so, daß
> eine Programm

> a)nicht den Unterschied zwischen einer echten und der PCMCIA RS232
> Schnittstelle erkennt?

PCMCIA RS232 Karten sind normalerweise ISA kompatible. Was aber nicht 
automatisch bedeutet das sie unter echtem DOS auch funktionieren. Sie 
benoetigen unter Umstaenden vorher eine Initialisierung ihres Treibers. 
Danach sind sie aber Registerkompatibel und alles laeuft problemlos.

> b) es zu keinen Timing-Problemen kommen kann?

Es waere zumindest auch denkbar das so eine Karte PCMCIA 32Bit ist. Dann 
ist es eigentlich eher eine PCI-Karte. Auch dann gibt es keine 
Timingprobleme, aber sie muss nicht unbedingt Registerkompatibel sein. 
ICh koennte mir aber vorstellen das ein Treiber die Register mehr oder 
weniger erfolgreich emulieren kann.

Mit Express Cards habe ich noch keine Erfahrung. Aber soweit ich weiss 
liegt auf dem Bus auch ein USB-Port. Es waere daher wohl fuer einen 
Hersteller am einfachsten dort so ein USB-RS232 Wandler reinzubauen und 
dann haettest du wieder Timingprobleme. Das wuerde ich vor dem Kauf 
unbedingt abklaeren.

All das gesagt gilt uebrigens genauso fuer LPT-Karten. Bloss das PCMCIA 
LPT Karten die ISA-Kompatible sind, sehr selten sind. Ich hab aber eine. 
:-)

Olaf

von Tobias P. (hubertus)


Lesenswert?

@Olaf:
Woher hast du die ISA-Kompatible LPT-Karte? Ich hab bis jetzt nur 
RS232-Karten gefunden.
Am liebsten wäre mir eine Karte, wo beide Schnittstellen vereint sind, 
also RS232 und LPT in einem.
Kannst du evtl. was empfehlen? Wie sehen die Karten preislich aus?

Grüsse
 Tobias

von Olaf (Gast)


Lesenswert?

> Woher hast du die ISA-Kompatible LPT-Karte?

  http://www.transdigital.net/

> Wie sehen die Karten preislich aus?

Nicht billig, aber preiswert. :-)

> Am liebsten wäre mir eine Karte, wo beide Schnittstellen vereint sind,
> also RS232 und LPT in einem.

Hab ich noch nicht gesehen. Ich glaub auch nicht das es soetwas in gut 
gibt. Gerade der LPT-Port ist ja eine sehr spezielle Sache da wohl 
wirklich niemand mehr einen alten Drucker an seinem Laptop verwenden 
will. Man braucht das also nur fuer spezielle Aufgaben wie in der 
Messtechnik und da fehlen dann die Stueckzahlen.

Olaf

von Tobias P. (hubertus)


Lesenswert?

@Olaf:
Passt so eine PCMCIA-Karte in einen Typ I/II PC-Card Slot?
Ich hab bisher noch keinen Laptop gefunden, der noch richtige PCMCIA 
Einschübe anbietet. Es gibt nur PC-Card I und II.

von Olaf (Gast)


Lesenswert?

> Passt so eine PCMCIA-Karte in einen Typ I/II PC-Card Slot?

Hm..gute Frage. Ich kann dir nur sagen die sie in meinen Laptops laeuft, 
aber die haben garantiert noch PC-Card/PCMCIA.

Schreibe der Firma einfach eine Email. Das ist ein eher kleiner 
hilfsbereiter Laden. Die werden wohl am besten wissen wo ihre Karte 
laeuft und wo nicht.

Olaf

von Tobias P. (hubertus)


Lesenswert?

@Olaf:
Genau das werde ich tun. Die Karte ist zwar alles andere als günstig, 
aber ich glaube um sowas kommt man einfach nicht mehr herum, wenn man 
eine LPT-Schnittstellen benötigt.
Ich benutze sie für einen Hardware-Debugger. Den gibts es zwar noch in 
einer RS-232 Ausführng, die kostet aber circa 1000, weil da noch so viel 
Schnickschnack drinsteckt. Die LPT Version habe ich für 29€ bekommen. 
Und die hat immerhin alle Funktionen drin, die ich benötige.

von Florian R. (Firma: TU Wien) (frist)


Lesenswert?

Hallo,
sollte noch jemand eine 16bit PCMCIA Karte suchen, ich verwende eine 
Karte von Delook. Es steht nur "Delook PCMCIA Adapter 2x Seriell" 
darauf. Die Karte hat zwei Ports und es funktionieren auch kritische 
Sachen, z.B. serielles Programmieren durch "Statusbitwackeln" mit 
PonyProg. Ich hab die Karte vor ca. zwei Jahren für rund 40 EUR gekauft.

Siehe auch: http://www.delock.de/produkte/gruppen/PCMCIA

Die Karte läuft bei mir in einem IBM T41p.

Grüße
Flo

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
Noch kein Account? Hier anmelden.