Deutsch   English   Français   Italiano  
<cvjm4jhjo9e8e4divjenc2cj7gds1ub7oo@4ax.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 20 May 2024 13:41:29 +0000
From: john larkin <jl@650pot.com>
Newsgroups: sci.electronics.design
Subject: Re: Ir remotes
Date: Mon, 20 May 2024 06:41:28 -0700
Message-ID: <cvjm4jhjo9e8e4divjenc2cj7gds1ub7oo@4ax.com>
References: <v2esfv$3s1ts$1@dont-email.me>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 35
X-Trace: sv3-GTuV4Q0pa00PiyuU0bt9GQgC01U2nJiyRzX286+4D5XaqxdnokVaesn//qmWsP8IYPaTX9aGgyL9dSQ!WKt0mqTM4RCsvTr6H2l2H0NPhIvIXjwaMqD5IOksFfHMIxYg2S53Wtehma42+8S7oi5nN3RJWxqS!ZCsNYw==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
Bytes: 2537

On Mon, 20 May 2024 00:01:18 -0700, Don Y
<blockedofcourse@foo.invalid> wrote:

>My understanding is that Ir remotes modulate an Ir "carrier" signal
>in a particular pattern to express a particular "code" corresponding to
>the key pressed/held.
>
>And, that different "chipsets" use different carriers and encodings.
>
>Is there a front-end that is tuned to the particular carrier
>in the receiver?  Or, is all of this done "digitally"?
>
>I.e., with a fast-enough (Ir) photodetector, should I be able to
>decode ANY signal from ANY "remote"?
>
>Said another way, is the fact that a particular device ONLY
>recognizes a particular remote related to its use of a particular
>chipset (or, equivalently, decoding algorithm in software)?
>
>[The former would be hard to change but the latter should be relatively easy]

If the IR link is DC-coupled, namely all digital, there is the
thresholding problem. If a photodiode converts light to voltage and
that drives a comparator or equivalent, where should one set the
threshold? What happens when the room light is bigger than the
received light from the remote (which it often is) ? How does one
handle, say, a 1000:1 receive power range?

A tuned front-end dances around these problems.

A mostly-digital receiver would use a fast ADC to digitize the
photodiode output and apply a LOT of DSP horespower. FFTs and such.

Have you researched the actual optical waveforms that remotes make?
There's tons of stuff online, and it might be fun to measure some too.