Forum: Mikrocontroller und Digitale Elektronik Serienwiderstände für UART Kommunikation?


von larry (Gast)


Lesenswert?

Hallo zusammen,

ich habe hier einen MCP22 (Versorgungsspannung 3,3V), der über UART mit 
einem 3,3V UART Device kommuniziert.

In allen 4 Leitungen TXD, RXD, CTS und RTS sind 3K Serienwiderstände 
eingefügt. Kann mir jemand erklären wofür die sein könnten?

von Mark (Gast)


Lesenswert?

larry schrieb:
> ich habe hier einen MCP22
Darf man fragen, was das ist? Wenn ich nach "MCP22" google finde ich 
eine Pfanne, die keinen UART hat.

von Arduinoquäler (Gast)


Lesenswert?

larry schrieb:
> Kann mir jemand erklären wofür die sein könnten?

Damit du (der User) oder der DAU nichts kaputt machen kann(st).

von larry (Gast)


Lesenswert?

Mark schrieb:
> larry schrieb:
>> ich habe hier einen MCP22
> Darf man fragen, was das ist? Wenn ich nach "MCP22" google finde ich
> eine Pfanne, die keinen UART hat.

Entschuldigung, im Schaltplan steht tatsächlich nur MCP22. Ich bin davon 
ausgegangen dass es sich um einen MCU handelt dies scheint nicht der 
Fall so Zein.

Es ist ein MCP2200:
http://www.microchip.com/wwwproducts/devices.aspx?dDocName=en546923

Also scheinbar ein reinen USB - UART Converter.
Trotzdem würde mich interessieren, wofür die Widerstände sein sollen.

von Karl M. (Gast)


Lesenswert?

Hallo larry,

deine Frage wurde indirekt beantwortet.
Um den Strom in beide Richtungen, bei vertauschen von TX-RX, klein zu 
halten.

Warum ? Frage dich mal was passiert, wenn TX "gegen" TX arbeitet.

In meinen Schaltungen sitzen an dieser Stelle, deshalb meistens 1kΩ 
Widerstände.

von Mark (Gast)


Lesenswert?

larry schrieb:
> im Schaltplan
Dürfen wir den auch sehen, oder ist er Top Secret?

von larry (Gast)


Lesenswert?

Karl M. schrieb:
> Hallo larry,
>
> deine Frage wurde indirekt beantwortet.
> Um den Strom in beide Richtungen, bei vertauschen von TX-RX, klein zu
> halten.
>
> Warum ? Frage dich mal was passiert, wenn TX "gegen" TX arbeitet.
>
> In meinen Schaltungen sitzen an dieser Stelle, deshalb meistens 1kΩ
> Widerstände.

OK, es handelt sich also um eine Art Verpolungsschutz, der für die 
Funktion jedoch nicht zwingend notwendig ist?

Hier haben wir ja USB seriell und Verpolung von USB dürfte schwierig 
sein.

Ich sehe aber gerade dass die RX, TX Leitungen auch nach außen geführt 
sind, also würde dies vermutlich Sinn machen.

Wenn ich die Leitungen auf der LP richtig verbinde und die Leitungen 
auch nicht nach außen führe dürften diese Widerstände also überflüssig 
sein?!

Schönen Dank bis zu dieser Stelle

von Karl M. (Gast)


Lesenswert?

Ich habe 3 MCP2200 Module, unter Linux werden sie als /dev/ttyACMx 
eingebunden. Unter welchem BS nutzt Du diese und mit welchen Treibern?

von Karl M. (Gast)


Angehängte Dateien:

Lesenswert?

@Mitleser

Hier ist noch ein "schlechtes" Bild von solch einem Modul, so kann man 
sich das besser vorstellen.

Der MCP2200 soll ja gebrandeter PIC sein.

von larry (Gast)


Lesenswert?

> Der MCP2200 soll ja gebrandeter PIC sein.

Was genau ist damit gemeint?

Es geht einfach um dieses Pictail Modul:
http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=RN-4677-PICtail

Hier ist der besagte MCP2200 drauf und ich habe mich nur gefragt warum 
die Widerstände mit dabei sind, weil ich ursprünglich davon ausgegangen 
bin, dass es sich bei dem MCP2200 um einen MCU handelt.

von Oliver R. (orb)


Lesenswert?

larry schrieb:
>> Der MCP2200 soll ja gebrandeter PIC sein.
>
> Was genau ist damit gemeint?

Das ist ein 18F14K50 PIC der eine passende Firmware zum Wandeln bekommen 
hatund als MCP2200 verkauft wird.

von larry (Gast)


Lesenswert?

AH ok, schönen Dank!

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.