X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Envelope-From: paubert AT iram DOT es Date: Thu, 5 Mar 2015 20:03:12 +0100 From: Gabriel Paubert To: geda-user AT delorie DOT com Subject: Re: [geda-user] [OT] Temperature sensor and control recommendation Message-ID: <20150305190312.GA31466@visitor2.iram.es> References: <201503051621 DOT t25GL09H018380 AT envy DOT delorie DOT com> <54F88BAE DOT 3040606 AT ecosensory DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54F88BAE.3040606@ecosensory.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spamina-Bogosity: Unsure X-Spamina-Spam-Score: -0.2 (/) X-Spamina-Spam-Report: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4997] Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, Mar 05, 2015 at 11:00:30AM -0600, John Griessen wrote: > On 03/05/2015 10:21 AM, DJ Delorie wrote: > >I use the same averaging trick on my thermostats to get 0.1F readings > >on a 1C-rated sensor. If your sensor isn't noisy enough to use this > >trick, you can always add noise - you're basically building a 1-bit > >ADC. > > The extra noise lets you explore the single bit crossings of your system statistically. > Then you get out of the trap of temperature varying, but not seen crossing single bits > of the system ADC. That's called dithering and it's used on instruments like low frequency spectrum analysers to increase dynamic range. I remember one HP spectrum analyser from the time when these things were carefully documented, adding some bandpass-limited noise around the Nyquist frequency of the sampler but above the displayed frequency range (which was only a quarter of the sampling frequency if I remember correctly). But for very low frequencies, I would these days consider either a high resolution delta-sigma ADC (LTC24xx for example but there are many others), or a time proven solution like a VFC (voltage to frequency converter). Monostable based VFC need a high stability capacitor to work properly, but synchronous V/F (AD652, AD774x) do not need any critical component, and with only two wires for the interface, are easy to isolate galvanically or optically. Gabriel