Reply by Larry Brasfield February 26, 20052005-02-26
"mc" <mc_no_spam@uga.edu> wrote in message
 news:421b4fdc@mustang.speedfactory.net...
> "MC" <MC@nonexistant.place> wrote in message news:cvf2bo$msb$1@news-02.connect.com.au... > >> You're fortunate... >> I've only had one laptop out of 4 that didn't drift in time too much. >> My current one loses about 4 seconds per day., my previous one >> gained about 2 seconds per day. >> The PC battery-backed-up clock system was 'adequate' when it was >> created back in the mid 1980's, but unfortunately that part of >> the PC architecture hasn't changed much since then. > > Do they use crystals that are much lower-grade than even the cheapest RF crystals? > > Ceramic resonators, maybe? > > Do they have firmware that is incorrect? Maybe the problem isn't just frequency.
The reason that PC clocks drift is that the crystal is cut for a different mode of vibration than most higher frequency crystals. To save power, the crystal oscillator that runs off of battery in your PC operates at 32768 Hz (or something nearby). The crystal vibrates in a flexing mode rather than the more stable shear modes because that is the only way to get the frequency down without having to make a truly huge device that would require more power to keep going. -- --Larry Brasfield email: donotspam_larry_brasfield@hotmail.com Above views may belong only to me.
Reply by MC February 26, 20052005-02-26
mc wrote:
>>You're fortunate... >>I've only had one laptop out of 4 that didn't drift in time too much. >>My current one loses about 4 seconds per day., my previous one >>gained about 2 seconds per day. >>The PC battery-backed-up clock system was 'adequate' when it was >>created back in the mid 1980's, but unfortunately that part of >>the PC architecture hasn't changed much since then. > > Do they use crystals that are much lower-grade than even the cheapest RF > crystals? > > Ceramic resonators, maybe?
Who knows ?. Every manufacturer will use what they want at the time.
> Do they have firmware that is incorrect? Maybe the problem isn't just > frequency.
It's not a firmware issue, more a situation that the hardware timekeeper is not intended to be super accurate and therefore providing things to make it more accurate (such as temperature control and accurate oscillators) can become expensive.
Reply by Richard Freeman February 22, 20052005-02-22
"Phil Allison" <philallison@tpg.com.au> wrote in message 
news:380i5rF5k6g88U1@individual.net...
> > "Richard Freeman" >> >> I would not have expected an un-trimmed Crystal to drift more than 100 >> Parts per Million or 86.4 mS per day, > > > ** 100 ppm = 1 part in 10,000. > > A day has 24 x 60 x 60 seconds or 86,400 seconds. > > So a 100 pm error is 8.64 seconds !!! > > You are only 1000 times out.
oops You are right .... dunno how I missed that one ? .. actually looks like I forgot to multiply by 100 ..... ;-)
Reply by mc February 22, 20052005-02-22
"MC" <MC@nonexistant.place> wrote in message 
news:cvf2bo$msb$1@news-02.connect.com.au...

> You're fortunate... > I've only had one laptop out of 4 that didn't drift in time too much. > My current one loses about 4 seconds per day., my previous one > gained about 2 seconds per day. > The PC battery-backed-up clock system was 'adequate' when it was > created back in the mid 1980's, but unfortunately that part of > the PC architecture hasn't changed much since then.
Do they use crystals that are much lower-grade than even the cheapest RF crystals? Ceramic resonators, maybe? Do they have firmware that is incorrect? Maybe the problem isn't just frequency.
Reply by Nicholas O. Lindan February 22, 20052005-02-22
> ... > [RTC clock drift on a PC ...]
There are clock correction programs that either apply a daily correction to the time or query the NIST clock in Colorado. -- Nicholas O. Lindan, Cleveland, Ohio Consulting Engineer: Electronics; Informatics; Photonics. To reply, remove spaces: n o lindan at ix . netcom . com psst.. want to buy an f-stop timer? nolindan.com/da/fstop/
Reply by Stef February 22, 20052005-02-22
In comp.arch.embedded,
larwe@larwe.com <larwe@larwe.com> wrote:
> >The battery-powered RTC clock is frequently VERY inaccurate, though. >For reasons I've never had explained to me, they almost always have a >trimcap on that xtal. Their Q/C processes to set that trimcap appear to >be FUBAR. >
It's just there because the appnote says to put it there. And it allows a demanding customer to calibrate the clock himself if he wants to. ;-) -- Stef (remove caps, dashes and .invalid from e-mail address to reply by mail) Living your life is a task so difficult, it has never been attempted before.
Reply by Phil Allison February 22, 20052005-02-22
"Phil Allison"


** Correction.

> So, the month to month variation should be maybe +/- 10ppm or 0.86 > seconds per day at the worst.
............. Phil
Reply by Phil Allison February 22, 20052005-02-22
"Richard Freeman"
> > I would not have expected an un-trimmed Crystal to drift more than 100 > Parts per Million or 86.4 mS per day,
** 100 ppm = 1 part in 10,000. A day has 24 x 60 x 60 seconds or 86,400 seconds. So a 100 pm error is 8.64 seconds !!! You are only 1000 times out.
>the Laptop I am using at the moment is still within a Second of the Talking >clock and I set it 3-4 Months ago.
** Sure - drift is nearly all due the tempco of the crystal. If the AVERAGE temp value is steady from day to day then there is virtually no DRIFT. There may well be fixed setting error though.
> I am sure I would have noticed if Clocks on any PC's I used were losing or > gaining 10 Seconds a day
** The tempco drift is only a few ppm *per degree C* for most crystals, over the range from 10 to 35 C. The indoor temp averaged over a month varies only a few degrees compared with the previous or next month. So, the month to month variation should be maybe +/- 10ppm or 0.86 seconds. Seems about right to me. ............... Phil
Reply by MC February 22, 20052005-02-22
Richard Freeman wrote:

> <larwe@larwe.com> wrote in message > news:1109016257.420847.117250@f14g2000cwb.googlegroups.com... > >>>>The battery-powered RTC clock is frequently VERY inaccurate, >> >>though. >> >>>>For reasons I've never had explained to me, they almost always have >> >>a >> >>>>trimcap on that xtal. Their Q/C processes to set that trimcap >> >>appear >> >>>What trimcap? I've never seen one in a PC RTC circuit and, golly, >> >>does >> >>>it need it! >> >>Maybe your motherboard collection differs from mine. But every board >>I've owned (except some of the laptops) has had a trimcap. >> >>Mystery why they bother to put such fine-tuning on there, since it is >>very common to get as much as 10 seconds drift per day! > > > I would not have expected an un-trimmed Crystal to drift more than 100 Parts > per Million or 86.4 mS per day, the Laptop I am using at the moment is still > within a Second of the Talking clock and I set it 3-4 Months ago. > I am sure I would have noticed if Clocks on any PC's I used were losing or > gaining 10 Seconds a day
You're fortunate... I've only had one laptop out of 4 that didn't drift in time too much. My current one loses about 4 seconds per day., my previous one gained about 2 seconds per day. The PC battery-backed-up clock system was 'adequate' when it was created back in the mid 1980's, but unfortunately that part of the PC architecture hasn't changed much since then.
Reply by Richard Freeman February 21, 20052005-02-21
<larwe@larwe.com> wrote in message 
news:1109016257.420847.117250@f14g2000cwb.googlegroups.com...
> >> > The battery-powered RTC clock is frequently VERY inaccurate, > though. >> > For reasons I've never had explained to me, they almost always have > a >> > trimcap on that xtal. Their Q/C processes to set that trimcap > appear >> >> What trimcap? I've never seen one in a PC RTC circuit and, golly, > does >> it need it! > > Maybe your motherboard collection differs from mine. But every board > I've owned (except some of the laptops) has had a trimcap. > > Mystery why they bother to put such fine-tuning on there, since it is > very common to get as much as 10 seconds drift per day!
I would not have expected an un-trimmed Crystal to drift more than 100 Parts per Million or 86.4 mS per day, the Laptop I am using at the moment is still within a Second of the Talking clock and I set it 3-4 Months ago. I am sure I would have noticed if Clocks on any PC's I used were losing or gaining 10 Seconds a day