卡西欧吧 关注:597,379贴子:5,421,438
  • 18回复贴,共1

为什么电波表不使用两次收波得到的时间对操作系统进行校准?

只看楼主收藏回复

我有两块有六局电波的卡西欧gshock,但是如果关闭手表的自动收波功能的话,手表本身还是每隔一段时间会出现一定的误差,我猜想这是由于手表内的石英晶振的振动频率无法达到完美的32.768kHz,针对这个问题我设想了一种利用六局电波对手表自身的走时精度进行调校的方法,比如手表在某个时间点进行了一次收波,然后过几个月后再进行一次收波,手表内的操作系统将第二次收波得到的准确时间与当时手表本身所显示的时间相减得到一个差值,然后操作系统就可以根据这个差值反推出该手表电路上的石英晶振的真实振动频率,然后让操作系统针对这个真实的晶振振动频率对1秒钟内晶振所需要的振动次数进行调整(比如如果测得的晶振的真实频率为32.760kHz,那么就让操作系统将原本程序中的“每振动32768次记1秒”改为“每振动32760次记1秒”),这样石英表自身的走时就可以非常准确了。


IP属地:澳大利亚1楼2021-12-09 17:33回复
    石英晶体的理论振动频率是固定的,这仅仅取决于石英晶体本身的性质。问题出就出在他会受到环境影响,比如湿度,温度等外界因素都有可能改变石英晶体的实际振动频率,所以说你测得的理论真实振动频率本身就不是稳定的,而是随着环境不断改变,今天校准了明天天冷了,又变了。所以说句不好听的,除了费电没啥用。可以参考精工的思路,比如GS的9F直接做一个温度补偿器,尽可能把晶振温度控制住在一个极小的范围内波动,这样就能把年差在±10秒内。或者卡西欧老款的基础方块1545机芯还专门搞了个补偿电容,补偿晶振衰减带来的误差,当然这个误差十多年估计才会放大到几秒。因为晶振本身在工作中也会导致石英晶体水晶表面变化,晶格污染,热效应,线疲劳,摩擦磨损等等原因衰减,这样晶体本身的衰减是不可避免且不可逆的,除非更换晶振器。


    IP属地:河北来自Android客户端2楼2021-12-09 20:27
    收起回复
      如果真的能这样调整,出厂就调整好晶振不就得了? 机芯里面能装下你说的调整线路和芯片吗?就算装下,调整后这套设备不是浪费了吗?


      IP属地:河南3楼2021-12-09 20:29
      收起回复
        一般石英表的晶振寿命在25年左右。当然,这并不代表过了年限石英表就无法工作,而是误差达不到现行规定的石英表月误差标准了。你今天也能看到许多上世纪七八十年代的中古电子表流通在市场,但是如果之前不是库存状态而且一直工作,其实它的晶振已经衰减的比较厉害了。反应到表本身就是误差大,或者本身误差不大,但是受环境影响误差很大,强烈震动,水汽,温度导致的误差,使一些中古电子表的误差甚至比肩机械表。当然,一般即使晶振老化,也比天文台认证的机械表准一些


        IP属地:河北来自Android客户端4楼2021-12-09 20:36
        收起回复
          变量太多,你想这样弄首先确保你这几个月都不去用收波对时,将时间间隔拉长,也不能用手动调时去干扰这个过程,这你能确保有几个人能做到?,尤其有些强迫症几天不对时都忍不了。然后这样的cpu肯定要更加强劲的,功耗更高。综合下来,为了一个晶振真不值,不如每天校时或干脆上蓝牙GPS了。


          IP属地:广东9楼2021-12-11 14:32
          收起回复
            有收波功能,厂家干嘛还要弄这么复杂干嘛?再说为什么要关收波?我的收波全开着也没见费电啊。


            IP属地:北京来自手机贴吧10楼2021-12-11 17:42
            收起回复
              你就是个 2 比


              IP属地:辽宁来自手机贴吧12楼2024-07-01 16:23
              回复