Forum: Mikrocontroller und Digitale Elektronik Signalaufbereitung - Gibt es spezielle Bausteine?


von Tarek T. (tarek_t)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe eine Frage zur Signalaufbereitung. Zuerst einmal etwas zum 
Aufbau.

Siehe aufbau.png

Ich habe einen TFDU8108 Transceiver, der als Sender fungiert. Dieser 
überträgt Daten mit einer Baudrate von 16 MBits/s. Als Empfänger 
fungieren mehrere Transceiver gleichen Typs (im Aufbau sind nur 2 
dargestellt).

Das IR-Protokoll wird durch einen IR-Protokollcontroller erstellt und 
die Nutzdaten darin verpackt. Normalerweise wird ein Transceiver an 
einen IR-Protokollcontroller angeschlossen. Dieser IR-Controller ist 
über einen Parallelbus mit einem AT32UC3A3256 verbunden.

Doch um den Empfangsbereich zu vergrößern und eine kontinuierliche 
Datenübertragung zu gewährleisten, möchte ich mehrere 
Empfangstransceiver verwenden. Im Anhang "erwartet.png" ist das 
dargestellt, was ich durch eine Verknüpfung der RX-Leitungen mit einem 
AND-Gatter erwartet habe. Zur Info: Empfängt ein Transceiver kein 
Signal, zieht dieser das Signal auf High-Pegel.

Doch leider ist es nicht so wie erwartet. In "unerwartet.png" ist das 
dargestellt, wie es tatsächlich abläuft. Ist der Sender beispielsweise 
auf Empfänger A ausgerichtet, empfangen beide Transceiver das gleiche 
Signal, jedoch phasenverschoben. Das Signal von B eilt dem von A etwas 
nach. Ist der Sender so ausgerichtet, dass dieser zwischen A und B 
zeigt, so sind beide Signale in Phase und ist er auf B ausgerichtet, so 
eilt A nach.

Dieses Verhalten kommt höchstwahrscheinlich von der Abstrahlintensität 
der Sendediode. Diese beträgt bei einem Winkel von 24° nur noch 50%. 
Aber diesen Parameter kann ich leider nicht beeinflussen.

Meine Frage ist daher, ob es Bausteine gibt, die wie ein AND-Gatter 
funktionieren und Signale "in Phase bringen", um somit ein auswertbares 
Signal auf einen Ausgang bringen können. Der IR-Protokollcontroller hat 
nämlich so seine Schwierigkeiten mit dem Signal hinter dem einfachen 
AND-Gatter und empfängt stellenweise gar nichts.

Bin über jede Idee/jeden Vorschlag dankbar.

Viele Grüße

von Christian B. (casandro)


Lesenswert?

Im weitesten Sinne suchst Du da "Diversität". Die beste Lösung wäre wohl 
die ersten Schritte des IR-Dekoders getrennt für beide Empfänger zu 
machen.

von 6A66 (Gast)


Lesenswert?

Tarek T. schrieb:
> eine Frage ist daher, ob es Bausteine gibt, die wie ein AND-Gatter
> funktionieren und Signale "in Phase bringen",

Hallo Tarek,

hatten wir das nicht erst vor wenigen Tagen?

rgds

von Tarek T. (tarek_t)


Lesenswert?

Christian Berger schrieb:
> Die beste Lösung wäre wohl
> die ersten Schritte des IR-Dekoders getrennt für beide Empfänger zu
> machen.

Hallo Christian,

wie meinst Du das genau? Auf die Firmware im IR-Protokollcontroller habe 
ich keinen Zugriff. Ich bekomme von dem nur per Interrupt Bescheid, dass 
neue Daten zum Abruf vorhanden sind.

6A66 schrieb:
> Hallo Tarek,
>
> hatten wir das nicht erst vor wenigen Tagen?
>
> rgds

Ui wirklich? Jedoch nicht von mir, soviel ist sicher. Die Suche ergab 
bei mir leider keine Treffer.

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.