Forum: Mikrocontroller und Digitale Elektronik IR-Repeater (selektiv für 38kHz)


von IR-Fan (Gast)


Lesenswert?

Hallo,

ich würde gerne ein mit 38kHz moduliertes IR-Signal verstärken. Meine 
Idee war ein TSOPxxx38, welcher das Signal auffängt und einen Modulator 
dahinter aktiviert. Allerdings finde ich diese Lösung nicht so sauber. 
Das Signal des TSOP kommt demoduliert am Mikrocontroller (Modulator) an. 
Wenn dieser unabhängig von den Flanken des Eingangssignals moduliert 
kann es im schlimmsten Fall passieren, dass dieser genau um eine halbe 
Periode phasenverschoben raussendet und damit quasi der empfänger nur 
"dauerhell" sieht.

Wie kann ich dieses Problem umgehen und dafür sorgen, dass der Repeater 
in Phase mit dem Eingangssignal raussendet?

von Sascha (Gast)


Lesenswert?

Hallo,

du müsstest das empfangene Datenpaket mit dem Contoller auswerten und 
zwischenspeichern. Anschließend sendest du das Paket wieder aus. Da die 
meisten Fernbed. immer ein Paket senden und anschließend eine Pause 
folgt, könnte dein Controller immer in dieser Pause senden, sodas sich 
die Signale nicht überlappen. Dazu muss die Pause natürich größer als 
die Paketlänge sein, und den Empfänger darf's nicht stören wenn die 
Pakete häufiger kommen.

Sascha

von Alexander S. (esko) Benutzerseite


Lesenswert?

Saschas ist nicht wirklich die Lösung des Problems.
Wenn man zum Beispiel Kanal+ drückt, kommt beim Empfänger 2x Kanal+ an.

Man könnte mit einer IR-Diode das Signal empfangen und dann 
verzögerungsfrei direkt wieder ausgeben. Natürlich wird dann auch das 
Rauschen mitverstärkt.

von Markus -. (mrmccrash)


Lesenswert?

Wie wäre es, wenn man nach der IR-Diode noch einen Schmitt-Trigger 
klemmt? dann ist zumindest das Signal wieder "rauschfrei"...

_.-=: MFG :=-._

von Andreas K. (derandi)


Lesenswert?

Die Lösung mit der Pause könnte schon funktionieren, die Geräte machen 
wohl auch Pausen zwischen den empfangenen Befehlen.

von IR-Fan (Gast)


Lesenswert?

Also das erneute Senden in der Pause finde ich absolut unschön! Das 
Problem liegt auf der Hand, wie Alexander Schmidt (esko) bereits 
erläutert hat.

Meine Vorstellung ist eher ein intelligenter Repeater. Ein TSOP am 
Mikrocontroller, der sagt, wann das Signal da ist und eine Fotodiode, 
welche den Modulator auf das empfangene Signal synchronisiert.

Was haltet Ihr davon?

von Sascha (Gast)


Lesenswert?

@Alexander

ob da was doppelt ankommt, hängt vom Protokoll ab

--
@IR-Fan

Bei gleichzeitigem Senden und Empfangen wird man Aufgrund der räumlichen 
Nähe unweigerlich das selbst gesendete Signal wieder mit empfangen und 
ob das störungsfrei funktioniert will ich stark bezweifeln.

Mit was für einem Protokoll arbeitet den deine Fernbedienung?

Sascha

von IR-Fan (Gast)


Lesenswert?

Es handelt sich um zwei Mikrocontroller, die mit einem proprietären 
Protokoll miteinander kommunizieren sollen. Pausen sind da nicht 
denkbar. Prinzipiell sollten nämlich auch mehrere Repeater 
hintereinander möglich sein. Es sollte also schon "live" Verstärken.

von Sascha (Gast)


Lesenswert?

wäre dann bei solchen Entfernungen nicht Funk die bessere Wahl?


Sascha

von IR-Fan (Gast)


Lesenswert?

Nein, Funk geht nicht. Die Teile sind bereits fertig. Es muss 
Infrarot-Signale, welche bei 38kHz moduliert sind, live verstärken.

von Ulrich (Gast)


Lesenswert?

Einfach so, ganz Störungsfrei verstärken wird nicht gehen. Es dauert 
immer etwas, bis der Empfänger sicher erkennen kann ob da ein Signal 
kommt und die Phase des 38 kHz Signals bestimmt hat. Erst dann kann man 
auch das Verstärkte signal Senden. Es wird also nicht zu vermeiden sein, 
das das Zusätzliche Signal etwas Später kommt und so in der Summe das 
Signal etwas verfälscht. Bei mehreren Verstärkern gibt es aber wohl 
Problem, denn da können sich 2 gegenseitig aufschaukeln.


Ganz einfach ist das ganze nicht, und die Empfänger wie TSOP..38 helfen 
einem da wenig weiter. Realsistischer wäre es da, wenn die Verstärker 
die Frequenz ändern. Also z.B. auf 38 kHz empfangen und auf 56 kHz 
senden.

von IR-Fan (Gast)


Lesenswert?

>Realsistischer wäre es da, wenn die Verstärker die Frequenz ändern. Also >z.B. 
auf 38 kHz empfangen und auf 56 kHz senden.
Das ist nicht möglich, da prinzipiell alles Ohne Verstärker und/oder mit 
beliebig vielen Verstärkern funktionieren soll. Aber ich werde es wohl 
mal so probieren, wie ich oben erläutert habe. Eventuell verliere ich 
ein wenig Baudrate, weil ich die Modulationszyklen erhöhen muss, aber 
solange das nicht um Größenordnungen anders ist, ist das nicht tragisch.

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.