Forum: Mikrocontroller und Digitale Elektronik 8x USARTs in einem IC?


von Martin (Gast)


Lesenswert?

Moinsen,

weiß jmd von euch ob es Controller oder ähnliches gibt, welche 8 USART 
RS422/485 Schnittstellen bereitstellen? Mir würd schon ein IC reichen, 
der die Daten von SPI auf diese USARTs weiterleitet in beide 
Richtungen....

Bei den gängigen ARM7 hab ich maximal 4 USARTs gefunden (z.B. SST).

Für jeden möglichen Tip bin ich sehr dankbar

LG
Martin

von Daniel W. (danie)


Lesenswert?

von nxp gibt es einen 8fach uart-expander, der an einen uC angeschlossen 
werden kann,
typ kann ich leider grad nicht auswendig sagen.
grüße, danie

von Martin (Gast)


Lesenswert?

bei NXP hab ich nur Dual USARTs gefunden, die über SPI/I2C angesprochen 
werden können SC16IS762 z.B.

Bezüglich der Baudrate bräuchte ich 460k für jeden Usart. Hab den XMEGA 
gesehen mit 8x Usarts... frage würde dieser IC ausreichen um die Daten 
schnell genug von den Usarts via SPI (10MHz??) schicken zu können?

Wäre ne Alternative, falls es keine Expander-Version gibt, die natürlich 
besser wäre; da ich 2x 8 Usarts besitze nur auf zwei verschiedenen 
Platinen.

von APW (Gast)


Lesenswert?

Freescale 9S12XEP hat auch 8x SCI

von Christoph Z. (rayelec)


Lesenswert?

von NXP gibt es die 8-fach UART SCC2698. Das Teil hat aber einen 
parallelen Datenbus zum Prozi und steckt in einem PLCC84-Gehäuse.

Gruss
Christoph

von Martin (Gast)


Lesenswert?

Christoph Z. schrieb:
> von NXP gibt es die 8-fach UART SCC2698. Das Teil hat aber einen
> parallelen Datenbus zum Prozi und steckt in einem PLCC84-Gehäuse.

kann man diese ICs auch so programmieren, dass die Daten auf allen 8 
UARTs gleichzeitig ausgegebn werden -> also zuerst alle 8 USARTs füllen 
über den Datenbus und dann per Interrupt oder ähnliches alle Daten 
abfeuern (RS485)?

von Falk B. (falk)


Lesenswert?

RTFM?

von Tauwetter (Gast)


Lesenswert?

Es gibt sogar ICs mit 9 x USARTs, wenn ich das Datenblatt richtig 
verstehe: R32C/111

http://www.glyn.com/content.asp?wdid=1919&sid=

von Philipp (Gast)


Lesenswert?


von MagIO2 (Gast)


Lesenswert?

Wie wäre es mit nem Propeller? Mit 4 COGs könnte der 16 serielle 
Schnittstellen bedienen.

Zum programmieren reicht ne einfache serielle Schnittstelle mit ein paar 
Bauteilen zum Pegel-Wandeln.

Der benötigte Code ist schnell aus ein paar Objekten, die es auf der 
Parallax-Seite gibt zusammengestrickt.

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.