Forum: Mikrocontroller und Digitale Elektronik TSOP31240: Hängt sich nach Fehlerdaten auf.


von Christian J. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

nachdem ich das Phänomen einige Stunden untersucht habe lässt es sich so 
zusammen fassen:

Die Datenübertragung vom Sender zum Empfänger klappt, Prüfusmmen 
stimmen, 32 Byte auf einen Rusch mit ca 1500 baud. Auch die ISR ist wie 
ich meine in Ordnung, hänge sie aber nochmal an.

Halte ich aber mal die Hand dazwischen und erzeuge Fehler, die duch eine 
LED angezeigt werden, dann "verpasst" er auch alle nachfolgende Pakete, 
obwohl die in sich eine geschlossene Einheit bilden. Es erscheint 
überhaupt kein Signal mehr am Pin und dann  auch kein Interrupt.

Durch Herumprobieren habe ich eine Lösung gefunden nach jedem kompletten 
Datensatz von 30 Bytes ein 60-100ms langes Gap offen zu lassen, bremst 
mir natürlich die Datenrate in den Keller. Aber dann fängt er sich 
wieder und steigt in den Datenstrom wieder ein.

Weiss da einer etwas besser Bescheid? Was hat es im Datenblatt mit 
diesem Hinweis hinten auf sich, dass er nach 75 Zyklen ein 4-faches Gap 
braucht? 100ms sind etwas mehr. Welche Zyklen? Die Bursts oder die 
Einzeltakte?

Gruss,
Christian

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.