Giter Site home page Giter Site logo

lirc-highpowerserialtransceiver's Introduction

LIRC High-Power Serial Transceiver

This electronics project spawned from my need to blast Philips RC6 infrared codes across my entire living room and remote control my existing Feller Zeptrion [1] (house control) electric installation, with the help of the Linux Infrared Remote Control (LIRC) [2].

Unfortunately, my existing USB dongle would not transmit RC6 codes while my spare serial transmitter would lack the power to blast IR accross the entire room.

I thus designed this High-Power Serial Transceiver with the following key points in mind:

  1. high-power IR transmission, using an external power source such as the RS-232 12-volt "Power-over-System" provided by some card (e.g. Exsys 44092-2 [3]) or using a 9-volt battery

  2. versatile IR reception, compatible with both 36/38kHz and 56kHz remotes

  3. indicator LED to monitor IR reception (and transmission)

  4. do-it-yourself using "off-the-shelf" standard components [4]

starting with the designs proposed by LIRC and its contributors:

http://www.lirc.org/transmitters.html

http://www.lirc.org/receivers.html

and using this opportunity to over-design some of the components, such as to protect the high-power LEDs to be driven out of specifications by the full range of potential RS-232 signals/voltages (using a high-pass input filter and a two-transistors constant current source).

Overview Image

Provided files are:

  • KiCAD/Eeeschema schematic (and corresponding PDF plot)

  • KiCAD/PCBnew layout (and corresponding SVG export)

Please bear with me that the provided PCB layout is targeted towards 2.54mm-pad rapid prototype boards rather than actual PCB manufacturing.

Enjoy!

References:

[1] https://www.feller.ch/de/Produktangebot/Licht-und-Storensteuerungssystem/Licht-Storensteuerung-zeptrion

[2] http://www.lirc.org

[3] http://www.exsys.de/index.php?page=product&info=202

[4] http://farnell.com

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.