Forum: Mikrocontroller und Digitale Elektronik Microcontroller mit hohen Baudraten


von Alexander H. (alexito)


Lesenswert?

Hallo Leute,

ich suche Microcontroller, dessen UART 12MBaud kann.
Bisher habe ich nur den PIC32 mit solchen Möglichkeiten ausfindig 
gemacht, würde aber die ARM7 CPU bevorzugen.
Daneben gibt es von ST bis max. 4,5Mbit/s und von Atmel, der AT91SAM7, 
wenn meine Rechnung stimmt ca. 6.8Mbit/s....

Vielleicht hat schon mal jemand von euch Erfahrungen damit gemacht...

von schorsch (Gast)


Lesenswert?

12MBit?? - wäre es nicht besser "irgend etwas anders" als ein UART dafür 
zu nehmen?

SPI z.B. geht bei den meisten ARM7 bis 18Mbits/s, ein uart mit 12mbit 
erscheint mi ein wenig störanfällig!

von Teplotaxl X. (t3plot4x1)


Lesenswert?

Ein FPGA?

von Simon K. (simon) Benutzerseite


Lesenswert?

schorsch wrote:
> SPI z.B. geht bei den meisten ARM7 bis 18Mbits/s, ein uart mit 12mbit
> erscheint mi ein wenig störanfällig!

Wieso denn?

von Kernighan (Gast)


Lesenswert?

Weil beim UART Signal der Clock nicht enthalten ist wie beim SPI.

von Robert Teufel (Gast)


Lesenswert?

Ich waere da auch SEHR fuer eine SPI aus genanntem Grunde (synchron). Da 
geht's z.B. mit sehr billigen ARM7, denn dafuer sind max. 48 MHz 
notwendig bei SPI.

Asynchron laeuft in HW typischerweisse durch eine 
"Mehrheitsentscheidung" von 3 Abtastungen in der Mitte des Datenbit, 
8-fach abgestastet. Weiss nicht wie ich es kurz und besser beschreiben 
soll. Der Langen Rede kurzer Sinn, fuer eine 12 MHz Baudrate UART sollte 
der Chip schon mit 96 MHz laufen und waere immer noch heftig 
stoeranfaellig.

Tu es nicht !

von (prx) A. K. (prx)


Lesenswert?

Manche UARTs kann man auch synchron betreiben, d.h. mit separat 
übertragenem Takt, weshalb sie dann eigentlich USARTs heissen. Damit 
sind hohe Bitraten eher möglich als asynchron.

von Gast (Gast)


Lesenswert?

Der Profibus-DP verwendet bis zu 12MBd. So ungewöhnlich ist das also 
nicht. Vielleicht gibt es entsprechende Bausteine von speziellen 
Anbietern.

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.