Forum: Mikrocontroller und Digitale Elektronik Ethernet auf UART


von Enrico S. (key-board)


Lesenswert?

Hallo Leute
Ich bin auf der Suche nach einem Ethernet Uart Converter. Ich will damit 
vom PC aus mehrere MSP430 ansteuern in einer art Bus-System.

 Für meine ersten Versuche will ich klein anfangen und erstmal nur einen 
steuern können. Ich will mir in c# ein Prog schreiben, dass über 
ethernet dem MSP 430 einen Befehl(zahlencode) übermittelt. Der µC soll 
dass Signal über seine UART-Schnittstelle reinbekommen. Ich finde immer 
nur Ethernet/RS232 Converter. Aber der RS232 würde den armen kleinen µC 
doch grillen mit seinen +-12V.

Kennt jemand einen Erschwinglichen Converter der eben das 
Ethernetprotokoll übernimmt und dem µC nur die UART-typische 
Bitreihenfolge weiter gibt? Geschwindigkeit ist erstmal nebensächlich. 
Hauptsache passt mit dem MSP 430 zusammen.

Danke schonmal

ps: ganz vergessen gefunden hab ich bislang den TCP/IP auf UART 
Converter (TUC) von metratec. er müsste eigentlich passen. aber ich 
winde keinen preis oder händler :(

: Bearbeitet durch User
von BKD (Gast)


Lesenswert?


von Jürgen D. (poster)


Lesenswert?

Warum da keinen Pegelwandler wie irgendeinen passenden MAX232 
dazwischenschalten?

von stefanus (Gast)


Lesenswert?

Oder Digi Connect: 
http://www.digi.com/products/wireless-wired-embedded-solutions/solutions-on-module/digi-connect/

Oder, wenns etwas komplexer sein darf, ein Wiznet Modul. Das hat 
allerdings eine SPI Schnittstelle und muss vom Mikrocontroller aus 
konfiguriert werden. 
http://www.watterott.com/de/WIZnet-WIZ812MJ-Ethernet-Modul

von stefanus (Gast)


Lesenswert?

Es gibt noch kleinere Wiznet Module, ebenfalls mit SPI: 
http://www.tme.eu/de/details/wiz820io/wiznet-module/wiznet/

von U. M. (oeletronika)


Lesenswert?

Enrico S. schrieb:
> Aber der RS232 würde den armen kleinen µC
> doch grillen mit seinen +-12V.
Hallo,
XPort als Konverter für virtuelle COM-Ports über Ethernet wurde genannt.

Allerdings, wenn es nur darum geht einen Pegel anzupassen, ist so ein 
XPort es schon overzised.
Es würde doch völlig reichen, die 12V per Spannungsteiler auf die 
verträglichen Pegel des MSP zu reduzieren.
Falls das Signal noch negiert werden muß, weil RS232-Ruhepegel negativ 
ist und auf TTL-Seite aber auf High, dann reicht auch ein Gatter-IC.
Die Lösung mit einem einfachen RS232-treiber (MAX232) geht natürlich 
auch immer.
Gruß Uwi

: Bearbeitet durch User
von Achim M. (minifloat)


Lesenswert?

Pegelwandler für UART-RS232 quick'n'dirty: 
http://asnora.pagesperso-orange.fr/R8C/R8CKeySchema.JPG
Einfach die beiden Taster weglassen und statt 5V eben mit 3,3V 
betreiben. Parallel zum 10k vielleicht noch ne Diode (A an Masse, K an 
Basis des BC548C.
mf

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

U. M. schrieb:
> Es würde doch völlig reichen, die 12V per Spannungsteiler auf die
> verträglichen Pegel des MSP zu reduzieren.

Nur, wenn der MSP ausschließlich Daten empfangen soll.

> Falls das Signal noch negiert werden muß, weil RS232-Ruhepegel negativ
> ist und auf TTL-Seite aber auf High, dann reicht auch ein Gatter-IC.

Zusätzlich zum Spannungsteiler, denn das Gatter-IC darf nicht mit 
höherer Versorgungsspannung als der µC betrieben werden, oder es ist 
noch ein Spannungsteiler zur Pegelanpassung erforderlich.

> Die Lösung mit einem einfachen RS232-treiber (MAX232) geht natürlich
> auch immer.

Und ist nötig, sobald der µC auch noch Daten senden soll.

Ein MAX3232 ist hier besser geeignet, weil der mit 3V betrieben werden 
kann - MSP430 können nicht mit 5V betrieben werden und sind auch auf den 
I/O-Leitungen nicht 5V-kompatibel.

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.