selbstgebauter LIRC-Empfänger über USB

  • Hi


    da mein aktueller Rechner keine serielle Schnittstelle mehr besitzt, habe ich mir heute einen USB <-> Serial Adapter gekauft. Leider bekomme ich lirc_serial mit meinem selbstgebauten IR-Empfänger nicht zum laufen. Hat hier schon jemanden Erfahrungen? Meine google-Suchen lassen mich langsam fragen ob es überhaupt mit einem Adapter geht...


    Grüße


    Edit: Titel geändert, da dies besser zum Verlauf passt

    VDR: AMD A4-3400, 4096 MB RAM, Technisat SkyStar HD2, Technisat Skystar USB HD
    openSUSE 13.1, VDR 2.0.4, vdr-xineliboutput

    Einmal editiert, zuletzt von balta ()

  • Zitat

    Originally posted by balta
    da mein aktueller Rechner keine serielle Schnittstelle mehr besitzt, habe ich mir heute einen USB <-> Serial Adapter gekauft. Leider bekomme ich lirc_serial mit meinem selbstgebauten IR-Empfänger nicht zum laufen.

    Das ist laut http://lirc.org/faq.html Antwort 5. nicht vorgesehen, und die Geräte von http://www.irtrans.de sind preislich ehrlich gesagt jedenfalls nicht in meinem Budget.


    Alternativen mit Mikrocontrollern wie den AVRs, für die sich hier mehrere Gurus tummeln, werden unter http://vdr-portal.de/board/thr…?postid=807800#post807800 angerissen - und es wäre in der Tat schön, wenn diese Community dazu beitragen kann, eine günstige Standardlösung für USB- und Ethernet-LIRC zu etablieren (möglichst so, daß es sich auch mit seriellen lcdproc-Displays an TxD verträgt).


    Nicht zuletzt wimmelt es von seriellen und/oder GPIO-Ports ja auch in den hier gern verbastelten Movieboxen http://vdr-portal.de/board/thread.php?threadid=81829 oder W500Vs http://vdr-portal.de/board/thread.php?threadid=75725, die jeweils aus gleicher Quelle unter 20 Euro zu haben (gewesen) sind.

  • stehe gerade vor dem gleichen Problem mit USB -LPT, allerdings
    würde ich mich bei serial usb adapter dagegen entscheiden und für die Medion X10 ist direkt USB und Funk kein Zielen nötig ;)
    Allerdings nicht kompatibel zu Multi FB x in 1.
    Preis vermutlich identisch mit dem Adapter nur vermutlich eher Funktion.

    Software: gen2vdr V3 ( Beta8 ) / gen2vdr V2
    Hardware: Intel 5200EE - 5N7A-VM - Scythe Shuriken - BeQuiet(Netzteil) - X10-USB Remote
    SMT 7020S & P3@900 - Testsystem mit FF und X10-USB Remote
    Links für Neueinsteiger


    "Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

    Einmal editiert, zuletzt von Mr.N!ce ()

  • Hi,
    ich habe letztens das hier nachgebaut: http://www.huitsing.nl/irftdi/
    (Ist auch von lirc.org verlinkt.)


    Der Empfangsteil funktioniert gut, senden habe ich noch nicht getestet.


    Leider sind diese fertigen FTDI-Adapter nicht gerade billig.
    Ich habe das fertige Kabel im Elektorshop gekauft:
    http://www.elektor.de/products/kits-modules/kits-(-7x)/cc2-avr-board-(080213-71).441731.lynkx
    Da kostest es 22,50 €.
    Dafür ist das halt eine saubere Lösung:
    Ein Kabel und ziemlich wenig Bastelaufwand.


    Gruß,
    Henning

    --==Mein neuer VDR läuft: DH102, Athlon64 X2 4850e, 1TB Samsung, Asus M2A-VM HDMI, 2 GB DDR2-800, 80+ Netzteil, TT DVB-S 1.6-4MB & Skystar II==--

    --==VDR 1.6.0-2, HgDVB, ACPI Wakeup, xineliboutput und graphtft auf X mit xf86-video-ati (DualHead / XVideo / DRI) ausm GIT auf Debian Lenny mit Kernel 2.6.28-rc6 ==--

  • für 22€ bekommt man 2-3 MedionX10 :lol2 und der Bastelaufwand reduziert sich auf anstecken des Dongle.
    Aber wer schon eine FB hat und bei der bleiben will, Respekt was alles so geht ;)

    Software: gen2vdr V3 ( Beta8 ) / gen2vdr V2
    Hardware: Intel 5200EE - 5N7A-VM - Scythe Shuriken - BeQuiet(Netzteil) - X10-USB Remote
    SMT 7020S & P3@900 - Testsystem mit FF und X10-USB Remote
    Links für Neueinsteiger


    "Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

    Einmal editiert, zuletzt von Mr.N!ce ()

  • Zitat

    Original von balta
    da mein aktueller Rechner keine serielle Schnittstelle mehr besitzt, habe ich mir heute einen USB <-> Serial Adapter gekauft. Leider bekomme ich lirc_serial mit meinem selbstgebauten IR-Empfänger nicht zum laufen. Hat hier schon jemanden Erfahrungen? Meine google-Suchen lassen mich langsam fragen ob es überhaupt mit einem Adapter geht...
    Grüße


    Der lirc-serial Treiber misst das Zeitintervall zwischen zwei Interrupts. Da es bei USB keine echten Interrupts gibt ist es auch nicht möglich einen seriellen Revceiver an einem USB-TTY Adapter zu verwenden.


    Grüße, Max

  • Zitat

    Originally posted by fawkes
    ich habe letztens das hier nachgebaut: http://www.huitsing.nl/irftdi/
    Der Empfangsteil funktioniert gut, senden habe ich noch nicht getestet.


    Please do.:rolleyes:

    Zitat

    Leider sind diese fertigen FTDI-Adapter nicht gerade billig.
    Ich habe das fertige Kabel im Elektorshop gekauft:
    http://www.elektor.de/products/kits-modules/kits-(-7x)/cc2-avr-board-(080213-71).441731.lynkx
    Da kostest es 22,50 €.
    Dafür ist das halt eine saubere Lösung:
    Ein Kabel und ziemlich wenig Bastelaufwand.

    Gut eine Erfolgsmeldung dazu zu haben!:]
    Müssen wir halt eine Sammelbestellung organisieren, um in Richtung 10 Euro zu kommen - wenn Senden gut geht bin ich für 2-3 dabei...:] http://www.ftdichip.com/Products/EvaluationKits/MM232R.htm

  • Zitat

    Originally posted by Mr.N!ce
    für 22€ bekommt man 2-3 MedionX10 und der Bastelaufwand reduziert sich auf anstecken des Dongle.

    Dann allerdings ohne die Möglichkeit, den übrigen Gerätepark zu kontrollieren (in Kombination mit Rolladenmotoren etc. und phättem Verstärker :lachen3 wird das erst richtig interessant), auch wenn das Wohnzimmer nicht so aussieht und auf ein gesprochenes "Computer: Film ab! Autorisation Picard 1337" hört... :rofl http://www.slashfilm.com/2007/…f-star-trek-home-theater/

  • Danke für die Antworten, dann muss ich ja garnicht erst weiterversuchen...


    Das hört sich echt interessant an :) Nur weder conrad noch reichelt haben das MM232R, aber hier haben sie es für nur €16,50, und nen usb-kabel wird man wohl zuhause noch rumliegen haben...^^


    EDIT: Die verkaufen anscheinend nicht an Endverbraucher :(

    VDR: AMD A4-3400, 4096 MB RAM, Technisat SkyStar HD2, Technisat Skystar USB HD
    openSUSE 13.1, VDR 2.0.4, vdr-xineliboutput

    Einmal editiert, zuletzt von balta ()

  • Zitat

    Originally posted by fawkes
    ich habe letztens das hier nachgebaut: http://www.huitsing.nl/irftdi/
    (Ist auch von lirc.org verlinkt.)


    Der Empfangsteil funktioniert gut, senden habe ich noch nicht getestet.


    Leider sind diese fertigen FTDI-Adapter nicht gerade billig

    ...aber der Chip für billige RS232C-USB-Adapterkabel vorgesehen. Mit welcher Device-ID meldet er sich denn am Bus - um zu vergleichen, in welchen Kabeln er evtl. steckt?


    Und wie sieht's mit dem Senden aus - dabei sollte der FTDI ja die größten Vorteile bieten?

  • Zitat

    Original von TEN

    ...aber der Chip für billige RS232C-USB-Adapterkabel vorgesehen. Mit welcher Device-ID meldet er sich denn am Bus - um zu vergleichen, in welchen Kabeln er evtl. steckt?


    Und wie sieht's mit dem Senden aus - dabei sollte der FTDI ja die größten Vorteile bieten?


    Bei mir meldet sich das Kabel mit 0403:6001,
    allerdings hat der Chip ein integriertes EEPROM, das man mit einer FTDI-Software programmieren
    und auf diese Weise die Device-ID anpassen kann.
    Außerdem weiß ich, dass in diesem Kabel: http://www.reichelt.de/?ARTICLE=78847 ein FTDI-Chip steckt. Das wird dir allerdings nicht viel bringen, weil da ja bereits ein Pegelwandler mit drinnen ist
    und du für die Schaltung von oben TTL-Pegel brauchst.


    Senden habe ich noch nicht im Betrieb getestet, ich kann nur bestätigen, dass wenn ich mit irsend
    einen Code absetze, dass es am Oszi was ankommt. Mit IR-LEDs werde ich es in den nächsten Tagen
    mal testen, brauche dazu aber erstmal die besagten LEDs.


    Gruß,
    Henning

    --==Mein neuer VDR läuft: DH102, Athlon64 X2 4850e, 1TB Samsung, Asus M2A-VM HDMI, 2 GB DDR2-800, 80+ Netzteil, TT DVB-S 1.6-4MB & Skystar II==--

    --==VDR 1.6.0-2, HgDVB, ACPI Wakeup, xineliboutput und graphtft auf X mit xf86-video-ati (DualHead / XVideo / DRI) ausm GIT auf Debian Lenny mit Kernel 2.6.28-rc6 ==--

  • Zitat

    Originally posted by Mr.N!ce
    für 22€ bekommt man 2-3 MedionX10 :lol2 und der Bastelaufwand reduziert sich auf anstecken des Dongle.
    Aber wer schon eine FB hat und bei der bleiben will, Respekt was alles so geht ;)


    Nachdem ich mal einen Abend wie ein Idiot rumgebastelt habe weil die FB nicht mehr ging um dann am Ende rauszufinden das es am Funkthermometer in der Nachbarwohnung lag... ;) Nein, ich mag die X10 nicht mehr.


    Würde mich auch übe rne IR USB Lösung freuen, ideralerweise etwas wo auch ne IR Tastatur mit geht (Die Logitech Funk die ich vom PC kenne funken ja auch keinen Meter weit, ist da der Empfänger nicht optimal positioniert geht garnichts). Am idealsten irgendwas was HID spricht.


    Mein Board hat zwar seriell, aber irgendwie geht da lirc nicht mit.


    cu

  • Zitat

    Originally posted by fawkes
    Außerdem weiß ich, dass in diesem Kabel: http://www.reichelt.de/?ARTICLE=78847 ein FTDI-Chip steckt. Das wird dir allerdings nicht viel bringen, weil da ja bereits ein Pegelwandler mit drinnen ist
    und du für die Schaltung von oben TTL-Pegel brauchst.

    Wenn sich der Adapter zerlegen und programmieren lässt, sollte das passen. Die Pegelwandlung an sich ist kein Problem; dann verwendet man eben die Vorwiderstände etc. wie nach den für +/-12V ausgelegten IR-Standardvorschlägen, nur mit dem Vorteil, daß die Trägerfrequenz im FTDI-Chip erzeugt wird und entsprechend das System entlastet (muß nur noch Basisband-Pulse/Spaces statt mindestens 72kHz takten).

  • Hi,


    schonmal an so etwas "USBtiny LIRC compatible IR receiver" (http://www.xs4all.nl/~dicks/avr/usbtiny/) in eure Gedanken einbezogen ? Der Materialaufwand liegt bei 1,30 € für den ATTiny2313 + Kleinteile ...


    Andreas


    Edith sagt unter http://www.cesko.host.sk/IgorP…rPlug-USB%20(AVR)_eng.htm ist ein weiteres Beispiel zu finden.

  • Zitat

    Originally posted by Hulk
    Also USB-LIRC-Receiver-Transceiver findet man im Netz http://iguanaworks.net/projects/IguanaIR/ allerdings kann ich nicht sagen, wo der Controller herzubekommen ist, und die komplette Hardware ist per 40$ eine andere Preisklasse.

    Ja, diesem Hersteller verdanken wir auch sehr schöne serielle Modelle (Variante mit Trägererzeugung angefragt, wird nur für WinLIRC beworben), aber das USB-Modul kommuniziert nur über ein Userland-Programm per Port mit dem LIRC-Daemon (und ist auch "nur" ein Microcontroller mit minimaler Außenbeschaltung).

  • Moin,


    muss den alten Thread mal wieder aufwärmen.


    In der Bucht habe ich ein USB auf seriell Wandler gefunden mit FTDI Chip.


    Kann ich dahinter nicht eine normale LIRC Schaltung, meinetwegen auch kombiniert
    mit empfangen & senden anklemmen ?


    Munter bleiben, Rossi

  • Ich werde mir den Adapter holen und probieren daraus einen USB universal Empfänger zu basteln.
    Wundert mich ein bisschen, dass da ein 25Pin Stecker dran ist.

    oldVDR: 1.7.14-2yavdr1 | SkyStar HD2 | AMD XP 1700+ @1100Mhz & 1,1V | Geforce 4MX onboard NVIDIA CS Treiber (jemand Interesse an diesem stromsparenden SD VDR?)
    newVDR: yavdr 0.5a | TBS 6981 | Intel E5300 underclocked | Zotac 9300 | TBS RC + Harmoy 895 | Pearl LCD | 37W bei HD


    Panasonic TX-P50S20E & Onkyo NR-509 & Jamo S606 HCS 3

  • Zitat

    Original von vdr_rossi
    In der Bucht habe ich ein USB auf seriell Wandler gefunden mit FTDI Chip.


    Kann ich dahinter nicht eine normale LIRC Schaltung, meinetwegen auch kombiniert
    mit empfangen & senden anklemmen ?


    Nein das geht nicht.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

Jetzt mitmachen!

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