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.