Tip: Aufbau Transceiver, IR-Übertragungsprotokolle ...

  • Hallo,


    ich möchte gerne folgende Geräte an meiner Seriellen Schnittstelle anschließen:
    *Lirc Receiver
    *Lirc Trasmitter
    *LG-TV (per RS232 steuerbar)



    Wenn ich das richtig sehe, braucht der Receiver
    RTS (7)
    DCD (1)


    und der Empfänger
    DTR (4)


    Der TV benötigt
    RX (2)
    TX (3)


    Da gibt es erstmal keine Doppelbelegungen.
    Kann das ganze denn softwaremäßig gehen?
    Kann ich mit z.B. diesem Python Skript etwas an die Serielle Schnittstelle senden, während lircd läuft?


    Wenn ja: Funktioniert dieser Schlatplan wohl (Anhang)?


    Gruß,
    Hendrik

  • Prinzipiell kann man mit zwei Programmen auf eine Schnittstelle schreiben, es könnte also gehen.
    Es kann aber sein, dass Lirc das Device gelockt hat, das weiss ich nicht.
    Auch könnte LIRC irgendwie aus dem Tritt kommen, wenn ein anderes Programm an den Schnittstellen-Einstellungen rum schraubt, ich denke, das kann man nur probieren.


    Und Zwei Anmerkungen zu dem Schaltplan hab ich noch:
    1.: Die 12V für den Transmitter aus der seriellen Schnittstelle zu ziehen geht wohl nicht richtig.
    Da hatte Habichthugo mal was zu geschrieben.
    2.: Der 4,7uF-Elko muss an den Eingang vom Spanungsregler.
    Und an dessen Stelle dann ein 100nF Keramik-Kondensator.
    Sonst kann es Probleme geben, das hatten wir hier schon, da hatte ich dann auch den Hinweis gegeben, musst mal suchen.

    Gruss
    SHF


  • Zitat

    Bzgl. des Kondensators: So, wie im Anhang, richtig?

    Die Kondensatoren müssen getauscht nur noch werden.
    Siehe: [gelöst] Schlechter Empfang mit IR-Receiver
    (irgendwo unten ist ein Link zum korrekten Schaltplan)

    Gruss
    SHF


  • Zitat

    Original von henfri
    Kann jemand zur "Doppelbelegung" etwas sagen?


    Das kannst du knicken. Das Device kann nur von einem Prozess (LIRC)geöffnet werden. Ansonsten müsstest du in den Treibern für die Serielle herumbauen.

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • Zitat

    Original von habichthugo
    Das kannst du knicken. Das Device kann nur von einem Prozess (LIRC)geöffnet werden.

    Bei LCDproc geht es.
    Da kann ich während der LCDd läuft mit echo noch Daten an das Display senden. Die erscheinen da dann auch kurz, bis der LCDd die überschreibt.
    Das geht als normaler Benutzer und abstürzen tut der LCDd danach auch nicht.

    Gruss
    SHF


  • Oh je...


    Ich habe gerade mal versucht, die Teile für den Transmitter bei Reichelt zu finden.


    Gescheitert bin ich bei
    D1N4148 (geht die 1N4148?)
    TSOP1738 (für den Transmitter, siehe Schaltung oben)
    Gibt es hierfür eine Alternative?


    Es scheint auch keinen 5.6µF Kondensator zu geben. 6.8µF ist das nächste. Ich fürchte, das reicht aber nicht, oder?


    Beim BC547 gibt's drei Varianten (A, B, C). Ist das relevant?


    Zuletzt der Sub-D Stecker:
    Ich wollte das auf einer Lochraster-Platine aufbauen.
    Rastermaß scheint üblicherweise ja 2.54 mm zu sein.
    Die Stecker scheint es aber nur mit 9.6 oder 7.2 mm Rastermaß zu geben


    Gibt es die auch für Lochraster?


    Ich hatte mir das einfacher vorgestellt :(


    Aber vielleicht könnt ihr mir ja auf die Sprünge helfen.


    P.S: Falls jemand weniger Arbeit haben möchte, ist hier mein Warenkorb zu finden. Aber bitte überprüfen! (s.o. ;-))
    Ist für den obigen Schaltplan mit Senden und Empfangen.


    Gruß,
    Hendrik

  • Zitat

    Original von henfri
    D1N4148 (geht die 1N4148?)

    Die ist gemeint.


    Zitat

    TSOP1738 (für den Transmitter, siehe Schaltung oben)

    SFH 5110-36
    Der soll schmalbandiger sein, mit RC-5 Fernbedienungen tut der 1A, wie es mit anderen aussieht weiss ich nicht.


    Zitat

    Es scheint auch keinen 5.6µF Kondensator zu geben. 6.8µF ist das nächste. Ich fürchte, das reicht aber nicht, oder?

    Ich denke 4,7uF oder 10uF sollten es auch tun und die sind zu bekommen.


    Zitat

    Beim BC547 gibt's drei Varianten (A, B, C). Ist das relevant?

    Nein (da digital), nimm den C-Typ.


    Zitat

    Zuletzt der Sub-D Stecker: Ich wollte das auf einer Lochraster-Platine aufbauen. Rastermaß scheint üblicherweise ja 2.54 mm zu sein. Die Stecker scheint es aber nur mit 9.6 oder 7.2 mm Rastermaß zu geben Gibt es die auch für Lochraster?

    Nein, es gibt aber Lochraster-Platinen die dafür vorbereitet sind: RE 224HP
    Alternativ geht auch ein Stecker mit Kabel, was man dann auf der Platine anlötet.


    Zitat

    P.S: Falls jemand weniger Arbeit haben möchte, ist hier mein Warenkorb zu finden.

    Nein, ist leider weg.


    Als Widerstände würde ich Metallschicht verwenden (also "metall Wert"), sofern nicht mehr Leistung als 1/2W gefordert wird (das sollte dann aber angegeben sein).


    Elkos: "rad [fc ; 105] Wert", als Spannung reicht 16V, darf aber auch mehr sein.

    Gruss
    SHF


    Einmal editiert, zuletzt von SHF ()

  • hallo,
    ich möchte hier auch nochmal kurz fragen:
    gibt es bei der einrichtung des senders irgendwas spezielles zu beachten?
    wie habt ihr es hinbekommen, einen sereiellen empänger und den sender gleichzeitig zu betreiben?
    habt ihr für jedes gerät ein eigenes device in /dev bekommen?
    wenn ja wie habt ihr das gemacht?


    [size=10]nOpacity: Icons
    [size=10]skindesigner: tryoutsglassy

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!