Forum: Mikrocontroller und Digitale Elektronik UART/RS232 auf SPI Converter


von hatge (Gast)


Lesenswert?

Hallo Leute,
ich habe eine LED-Matrix die mit dem MAX6952 über SPI betrieben wird. 
Die Leitungslänge der SPI-Leitung beträgt ungefähr ein meter. Bei 
kleinen EMV-Tests gibt es allerdings Probleme mit der SPI-Kommunikation.
Meine Frage ist nun, gibt es einen RS232/UART auf SPI Converter, RS232 
sollte wesentlich besser dafür geeignet sein als SPI.

Danke schon einmal
Grüße

von Michael K. (Gast)


Lesenswert?

Warum sollte RS232 dafür wesentlich besser geeignet sein bei gleicher 
Datenrate ?
Es entfällt zwar der feste Clock, aber eigentlich ist das EMV mässig das 
gleiche in grün.
Wenn schon, dann RS485 wegen der differentiellen Übertragung aber das 
ist auch kein Allheilmittel.

Die Flanken sind das Problem bei EMV und die kann man ziemlich weit 
verschleifen bis das Probleme gibt. 10R - 33R in die Leitungen, die 
Leitungskapazitäten machen den Rest.
Alternativ die Datenrate senken oder geschirmte Leitungen verwenden.

Unter Umständen misst Du aber nur die Störungen auf den Power Leitungen, 
die natürlich auch weg sind wenn Du SPI abklemmst.

Für mehr Rat musst Du uns mehr Info geben.
Datenrate, Störungen in welchem Bereich etc. pp.

von Der Rächer der Transistormorde (Gast)


Lesenswert?

hatge schrieb:
> Bei
> kleinen EMV-Tests gibt es allerdings Probleme mit der SPI-Kommunikation.
> Meine Frage ist nun, gibt es einen RS232/UART auf SPI Converter, RS232
> sollte wesentlich besser dafür geeignet sein als SPI.

Mach dir doch selbst RS232 Pegel. Am Sender auf 24 Volt gehen und am 
Empfänger wieder runterteilen.

Oder Miso Mosi und Sclk differentiell übertragen. Z.b. mit RS422 
Leitungstreibern. Dann kannst du ein simples Cat6 Patchkabel als bestens 
geschirmte und verseilte Datenleitung nehmen.

von Mark R. (stevestrong)


Lesenswert?

Ich würde auch diese Informationen anschauen, vielleicht hilft es.
AVR303: SPI-UART Gateway on tinyAVR and megaAVR devices
http://www.atmel.com/devices/attiny2313.aspx?tab=documents

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.