V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
huangdog
V2EX  ›  分享创造

电波钟表的救星, 7 模对时电波发射器。文末同时附上树莓派开源方案。

  •  
  •   huangdog · 7 天前 · 1012 次点击

    电波钟表的救星,7 模对时电波发射器。同时附上树莓派开源方案。

    发射器主要目的只有一个,就是:让全世界的电波钟表,都按发射器上的时间走时

    7 模对时电波发射器,有了这个发射器,可以把全世界的电波钟表买回来,按发射器上的时间走时。发射器上的时间是与 GPS 对时的高精度时间,是你所在时区的时间,比如北京时间。

    支持 BPC ,JJY, DCF77 , WWVB,MSF ,HBG

    只有 6 种信号类型,为什么是 7 模?

    因为 JJY 有 40khz 和 60khz 2 种频率的发射。

    其实 HBG 瑞士官方早已停播,新出的电波钟表都不再支持这个制式。

    发射器无噪音产生,不需要听用 app 对时虐耳的噪音,可以 24 小时无间断发波。

    RUNOOB 图标 废话不多说,直接上参数( 2024 年 6 月 11 日为止的参数):

    支持的信号类型:BPC ,JJY, DCF77 , WWVB,MSF ,HBG 。

    发波模式:每小时发 1 种波,有 6 个发波区间选择,每个区间一天可以间隔发波共 4 小时。

    发射器参考时间源:GPS 、北斗时间。每个小时的第 59 分钟将会与 GPS 、北斗对时一次,高度保持时间同步。

    时区选择:东时区 0-11 ,分钟可选 0,15,30,45 。没有西时区。

    发射器通电就会立即开始工作,没有网页控制端,控制端直接在发射器上进行设置。

    其实发射器最少一个星期内和 GPS 对上一次时间,就足够 1 个星期准时。但它却支持一天对时 24 次!每个小时的第 59 分钟将会与 GPS 、北斗对时一次,高度保持时间同步。由于频繁对时,即使在 GPS 收信环境差的地方,也可以增加成功对时的机会。

    还有这里说一下发射器的发波区间,左侧是区间编号,右侧是这个区间代表的时间点(小时):

    区间 1: 0 , 6 , 12 ,18

    区间 2:1 ,7 ,13 ,19

    区间 3:2 ,8 , 14 ,20

    区间 4: 3 ,9 , 15 ,21

    区间 5: 4 , 10 ,16 ,22

    区间 6: 5 ,11 ,17 ,23

    发射器每个小时只能同时发一种波。 比如我在区间 1 选择发波模式是 BPC ,就会在 0,6,12,18 的整个小时都发 BPC 。 每个区间之间没有任何关联,发波模式可以重复选用,比如区间 1 选了 BPC ,区间 2 也可以继续选 BPC ,6 个区间都选 BPC 的话,那就是整天都发 BPC 的波。

    真实的使用体验: 我的手表是卡西欧的 gw-m5610u 6 模手表,可以收 BPC ,JJY, DCF77 , WWVB,MSF ,于是我就可以用 1 只手表就可以把它的所有发波表现测试出来。 gw-m5610u 每天的 0-5 点的 0 分开始,就会尝试自动对时,一旦当天对时成功,当天就不会再去自动对时。

    BPC,JJY,DCF77 都良好工作,最好 1 次对上,最差 4 次对上。对上之后 1 个星期都足够走时精准。

    使用发射器发波授时,手表即使在室内,也能够轻松对时,不需要走到窗台旁边站上 10 分钟左右收官方商丘发射台的电波对时。钟表在室内摆放位置几乎没有要求。半径 10 米内手表都能够收到信号,电磁波可以穿透 2 墙。这种便利性,是任何官方授时台都不会有的。

    BPC 的发波模式有 bug ,每个星期天,每天的中午 12 点,都会对时失败,这不是发射器的错,即使是官方的商丘发射站,都有同样的问题。估计是 BPC 编码模式的 BUG 。

    很可惜的是,MSF 无论如何都对不上,明明手表授时信号收信良好,手表偏偏对时失败。WWVB ,由于美国的 WWVB 发射的是 UTC 时间,美国卖的电波钟表会自动根据所在时区使用 UTC 时间计算所属时区的时间。这就会导致手表以为发射器发出来的时间是 UTC 时间,然后经过了时区换算,算出来的结果是经过时区偏移的时间,与发射器的时间不同。发射器没有做反时区偏移的工作。

    还有发射器只支持东时区的调节,不支持西时区的调节,这对于完美主义者来说有点不舒服。老板说不添加西时区的原因是没有西时区的用户购买。即使是东时区调节,也只支持去到 UTC+11:45 ,真实东时区的尽头是 UTC+14 ,夏令时是 UTC+15 。

    还有,这个发射器有地区使用限制,购买的时候,需要向卖家提供使用地址,卖家就会把地址录入发射器,发射器只能在使用地址半径 50 公里内使用,超出使用区域发射器就会停止发波,直到重新回到使用区域。搬家需要更改使用地址,就需要把发射器重新寄回给卖家修改。

    如果你只是想有一个官方发射源替代方案,想把你从国外买回来的电波钟(目前仅限中国,日本,德国的电波钟表。英国和美国的电波钟表发射器不能很好应对。)可以对到时间,只想简单使用,不追求完美,这个是可以用的,300 元左右是一个很具有竞争力的价格。

    如果你是完美主义者,想要 WWVB 和 MSF 都可以成功运作,想要更细致的时区调节包括拥有西时区,想要没有使用区域限制,自己用树莓派使用开源代码自己做也是个好选择,或者在网上找别人用树莓派帮你做也可以,网上有类似的开源方案。当然如果卖家能够把以上的不足都完善,这就是无人能敌的好产品了。如果有太多客户有这些方面的需求,卖家估计就会愿意把这些没有的功能都做出来(西时区,和延伸到 UTC+15 的东时区),没做好的功能( MSF,WWVB )做完善。如果想要这些功能的的记得多多“骚扰”卖家,催促卖家开发。

    还有卖家已经对固件进行过多次的迭代更新,购买的时候记得问清楚卖家是不是目前本文所写参数的固件版本。 如果买回来后,日后卖家继续有固件更新,而更新的内容你又想要的,可以把发射器寄回给卖家帮你刷固件。

    卖家的淘宝店铺链接: https://shop530796591.taobao.com/

    附上其他开源方案的代码: https://github.com/hzeller/txtempus 该开源代码的使用效果: https://www.sensorsiot.org/remote-controller-for-clocks-ikea-and-others-dcf77-wwvb-msf-jjy/

    7 条回复    2024-06-13 20:58:12 +08:00
    xdeng
        1
    xdeng  
       7 天前
    扰乱时间? 违法的吧?
    huangdog
        2
    huangdog  
    OP
       7 天前
    @xdeng 发射范围只有半径 10 米左右,很多国家都有卖类似的东西,又有开源方案。
    yyzh
        3
    yyzh  
       7 天前 via Android
    所以搞那么麻烦还不如一开始就买能网络对时的钟
    huangdog
        4
    huangdog  
    OP
       7 天前
    @yyzh 主要考虑能网络对时的钟电量都不够电波的耐用。不然我买智能手表了。还有,日亚便宜的电波手表,rmb200 元以下就买到了,这个比较吸引。
    kuanat
        5
    kuanat  
       6 天前
    还限制使用区域,是怕卖二手吗哈哈,看来实在是太小众了。

    “不需要听用 app 对时虐耳的噪音”,如果目标频率是 40/60 kHz 这个水平的话,估计是用高次谐波实现的吧。一般高频单元也就上到 20kHz 了,基频大概就是 15~20 kHz 这段。假如你一个周对时一次的话,可能也不是多大个事。
    aboat365
        6
    aboat365  
       6 天前
    微信搜:电波对时
    yolee599
        7
    yolee599  
       4 天前 via Android
    一个手机 APP 就搞定了,还要这么麻烦?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3116 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 11:21 · PVG 19:21 · LAX 04:21 · JFK 07:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.