Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/01/06 13:34
Read: times


 
#128830 - we discussed language, this..
Responding to: ???'s previous message
This is a major mistake: Even if you sample the data many many times a second, choose an actualisation rate of display of no more than about three actualisations per second. Faster actualisations cannot be read and interpreted by the human eye (brain), are totally useless and look heavily amateurish!

we discussed language in another thread, this "actualisations per second" had me stunned for a fraction of a second.

So, for the benefit of the less fluent in English, let me translate:

What Kai means is "do not update the display more than about 3 times a second.

Now for a 'trick' I have employed to get a REALLY smooth display:
If the new value is not at least 5 (your value may differ) different, do not update UNLESS 8 consequtive "update attpempts (1/3 second)" have shown that the value to be displayed is CONSTANTLY to the same side of the displayed value. If just one of the se readings is to "the other side" leave the display as is. In this method, you may have to add a "throw wild readings away" if you have spurious noise.

This method will lead to a display thet react fast to big changes and slow to very small changes which give a very pleasing effect.

EDITORIAL:
It seems that there is a general tendency to believe that an A/D is a "throw it in" component, nothing could be farther from the truth. For any analog, the game is layout, layout and LAYOUT. I once was involved with designing scales and the analog guys (some of whom had been doing this for decades) did, I believe, 28 layouts and tested them before they found one good enough and this was for economy scales selling for $100 -up not even high precision laboratory equipment.

Erik

List of 13 messages in thread
TopicAuthorDate
ADC0804            01/01/70 00:00      
   Average what you display first            01/01/70 00:00      
      Noise?            01/01/70 00:00      
   Unit move one point up and down very fast            01/01/70 00:00      
      Actualisation rate of display            01/01/70 00:00      
         we discussed language, this..            01/01/70 00:00      
            Thanks, Erik            01/01/70 00:00      
   Censer; Sensor            01/01/70 00:00      
   text is insulting issue is normal            01/01/70 00:00      
      LSB flickering? The price of discretisation!            01/01/70 00:00      
   Update time            01/01/70 00:00      
   enough repeats, new FAQ            01/01/70 00:00      
   Déjà vu...            01/01/70 00:00      

Back to Subject List