Hallo, ich verwende die UART Schnittstelle eines STM32 mit dem IrDA Protokoll zur optischen Datenübertragung. Hierzu steuert der TX Pin eine LED direkt über einen Transistor an. Der RX Pin kann natürlich nicht direkt mit der Fotodiode verbunden werden, da vorher der Strom in eine logische 1 (3V) und 0 (0V) gewandelt werden muss. Ich habe mir zwei Möglichkeiten überlegt. Variante 1: Diskrete Schaltung Transimpedanzverstärker mit nachgeschaltetem Komparator mit einer Hysterese. Diese Lösung müsste diskret aufgebaut werden. Vorteile sind, dass Verstärkung und etwaige Filter frei dimensioniert werden können. Nachteil ist der größere Platzbedarf auf einer Platine gegenüber einer integrierten Lösung. Variante 2: Integrierter Baustein Hier habe ich schon bei verschiedenen Herstellern gesucht, aber nichts passendes gefunden. Vielleicht kennt von euch einer einen fertigen IC, der die oben genannten Funktionen integriert hat. Viele Grüße Oliver
Dir fehlt noch ein Basismodulation. Bei Optik moduliert man normalerweise eine Frequenz mit dem Nutzsignal weil man dann darauf den Empfaenger filtern kann. Du kannst das dann alles in einem Baustein kaufen. (TFBS4711) Ich bin mir im uebrigen relativ sicher das das IRDA Modul in einigen STM32 einen Bug hat und manchmal ein Bit zu senden vergisst. Olaf
Welche Art der Modulation wird denn üblicherweise verwendet? Ich habe gesehen, dass du 2012 schon einmal hier im Forum zu IRDA und STM32 etwas gefragt hast (Beitrag "STM32 und IRDA"). Hast du seitdem weitere Erkenntnisse gesammelt? Ich habe zu einem Bug oder Fehler bzgl. IrDA nichts gefunden im Netz. Danke für den Baustein. Diesen hatte ich selbst auch schon gefunden. Jedoch suche ich im Prinzip das gleiche nur ohne die LED und Photodiode, damit ich eigene anschließen kann. Von Maxim Integrated gibt es den MAX3120. Dieser würde meinen Anforderungen prinzipiell genügen. Im Datenblatt finde ich aber keine Angaben über ein Automatic Gain Control (AGC) wie es bei IR-Transceivern für Fernbedienungen üblich ist. Viele Grüße Oliver
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.