| Note from the author (== Plons): It has been a while since I used DHE-editor to create webpages. I did some family webpages with the free version of this editor. You can find this free version at http://www.dynamic-html-editor.com/en/download.asp But since this webtool generates much nicer webpages than the archaic ones I used to publish, I purchased a licence to allow me to use it for personal and professional use. This page shows my first steps with this new tool ..... uh .... toy :-) Large fontsize huh ? I use it as it's more comfortable for me AND for collegues from the same age-group.  | ||||||||||||||
| 24 button IR controller | ||||||||||||||
![]()  | On this page you will find all the information you need to build your own Led-light controller. I reverse-engineered the protocol because I like this remote, but the implementation of the actual controller (the power-module) did not give the result I needed for my application.  | |||||||||||||
| Opening up this remote would destroy it, so I had to come up with a non-invasive way to measure the carrier frequency. I took a 680uH inductor, connected it to the oscilloscope, pushed a button and found:  | ||||||||||||||
![]()  | ![]()  | |||||||||||||
| Yes, but it uses the current transients in the IR-diode, so put the inductor like shown above, and press a button. | ||||||||||||||
| An inductor to measure the IR-carrier ? | ||||||||||||||
![]()  | ||||||||||||||
| The oscillations you see in this picture are so-called parasitic oscillations: the inductor has some parasitic capacitance and so does the probe. The transients in the current through the IR-led are picked up and make the circuit oscillate. But that is not what we are looking for. When the current is turned on, there is a sudden change in magnetic field. But also when the current goes off: so the time of two oscillations reveals the IR-carrier frequency. The measured time is a tad more than 25 us: appr. 26us. That comes down to a 39 kHz carrier. A 40 kHz IR receiver (like the TSOP1740) will work fine, although it's slightly off.  | ||||||||||||||
| Okay, we know now what carrier we're dealing with, so time to hook up the logic analyzer. The w i d e picture is a screen-cut from what the Intronix Logic Analyzer picked up from the TSOP1740 The application software is very powerfull, and it was a piece of cake to measure the intervals. Counting 32 bit in a row is a different story. With notes on a sketchbook I used my PCB-design program SprintLayout to draw the complete pattern, and exported it to a pdf. A .png file for this webpage and the .pdf as a downloadable link  | ||||||||||||||
![]()  | ||||||||||||||
| AHA ! 40 kHz ? Nope, 39 kHz is the correct number. The 40 was my first rough estimate. But I am too lazy to correct it in the files and exported docs. | ||||||||||||||