IC für Bufferung von Datenstrom

Gast #2871334
Lesenswert?

Ich kriege Daten für ein Display von einem WLAN-UART-Modul. Wie es mit 
WLAN nunmal so ist, muss von Zeit zu Zeit mit Schwankungen in der 
Datenrate gerechnet werden. Die Daten kommen also gelegentlich 
richtiggehend schubweise. Logischerweise sieht das auf dem Display sehr 
unschön aus. Ich suche nun nach einer Möglichkeit, die Daten zu puffern 
und möglichst konstant wieder auszugeben. Könnte mir vorstellen, dass es 
da z.B. im Audio-Bereich entsprechende ICs gibt? Natürlich kann man 
sowas auch selbst bauen mit einem Mikrocontroller und etwas externem 
SRAM, aber eine intergrierte Lösung wäre mir fürs erste lieber.

Datenrate ist ca. 130 kb/s, Daten kommen über ein UART rein und gehen 
über ein UART raus, Schwankungen nach dem Buffer sollten 1 ms nicht 
übersteigen, Schwankungen vor dem Buffer mitteln sich über maximal 1 
Sekunde wieder aus, es müsste im worst-case also 1 Sekunde überbrückt 
werden können.
#2871431
Lesenswert?

So ein WLAN-USART-Modul müsste doch einen eingebauten Puffer haben? Du 
musst es nur dazu kriegen, die Daten regelmäßiger abzugeben. Vielleicht 
reicht es schon, die Datenrate des USART runterzuschrauben, oder man 
könnte den Hardware-Handshake benutzen, um das Modul zu drosseln.

Ich vermute allerdings eher, das sendeseitig die Paketgrenzen der TCP/IP 
Packete nicht beachtet werden und dadurch nicht vollständige Packete 
erst nach Beginn des nächsten Updates gesendet werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren