
我做了一个用 iPhone 辅助电波表对时的 App,它是怎么实现的?
我做了一个用 iPhone 辅助电波表对时的 App,它是怎么实现的?
最近我做了一款比较小众的 iOS 工具,名字叫 「电波表对时大师」。

它的功能很简单:当电波表无法正常接收到授时电台信号时,可以通过 iPhone 生成对应的时间信号,辅助电波表尝试完成对时。
之所以做这个 App,是因为我有块卡西欧的电波表很久没有用了,最近拿出来发现对不上时,可能是因为离商丘太远了,晚上放在面向河南方向的窗台也不行,所有才做了这个app。
不少电波表用户都会遇到类似情况:
- 所在地区距离授时发射塔较远;
- 室内环境收波效果不好;
- 日版或海外版手表离开原来的信号覆盖区域;
- 手表长时间无法完成自动对时;
- 手动强制收波多次仍然失败。
对于普通手表来说,手动调整时间并不复杂。
但电波表用户购买这类手表,本身就是希望它能够自动校准时间。如果因为地理位置或使用环境,长期无法接收信号,电波对时功能就很难真正发挥作用。
一、电波表是怎么自动对时的?
电波表内部有一个接收天线,会接收授时电台发送的低频时间信号。
这些信号不仅包含当前时间,还可能包含日期、星期、夏令时等信息。手表接收到完整信号并成功解码后,就会自动修正时间。
目前常见的授时信号主要包括:
- 中国 BPC
- 日本 JJY40
- 日本 JJY60
- 美国 WWVB
- 英国 MSF
- 德国 DCF77
不同国家和地区使用的频率、编码方式以及时间规则并不完全相同。
所谓“六局电波表”,通常就是指能够兼容多个国家和地区授时信号的手表。
但即使手表支持对应信号,也不代表在任何地方都一定能收到。
信号接收会受到很多因素影响,例如:
- 与发射塔的距离;
- 建筑物遮挡;
- 钢筋混凝土结构;
- 周围电磁干扰;
- 手表摆放方向;
- 天气和时间段;
- 手表电量和天线状态。
因此,很多用户会发现,自己的电波表在某些地方能够自动对时,换一个城市或国家后就完全收不到了。
二、为什么 iPhone 可以辅助电波表对时?
这里需要先说明一点:
iPhone 并不是在真正发射授时电台那种覆盖大范围的长波无线电信号。
App 做的是在很近的距离内,通过手机扬声器输出经过调制的音频波形。
手机扬声器内部有线圈。当音频电流经过线圈时,会产生变化的磁场。
如果把电波表接收天线靠近手机扬声器,在很短的距离内,手表天线有机会感应到这种变化,并将其作为对应的时间信号进行解码。
整个过程可以简单理解为:
App 获取准确时间
↓
生成对应授时制式的时间编码
↓
转换为调制音频波形
↓
iPhone 扬声器线圈产生变化磁场
↓
电波表在近距离尝试接收和解码这是一种近距离的信号模拟方式,并不是替代真实授时电台。
实际效果会受到手机型号、扬声器结构、手表天线、摆放方向和周围环境影响。
三、这个 App 是怎么使用的?
使用流程大致分为几步。
第一步:确认手表支持的信号
首先需要知道自己的手表支持哪一种授时信号。
例如:
- 中国型号可能支持 BPC;
- 日本型号可能支持 JJY40 或 JJY60;
- 美国型号可能支持 WWVB;
- 欧洲型号可能支持 MSF 或 DCF77。
如果信号制式选错,即使手机正常输出,手表也无法正确解码。
第二步:检查手机环境
开始前需要尽量保证:
- 手机音量调到最大;
- 音频没有输出到蓝牙耳机;
- 手机底部扬声器没有被遮挡;
- 周围尽量安静;
- 避免明显的电磁干扰;
- 手表电量充足。
App 内也加入了环境检查提示,帮助用户排查常见问题。

第三步:启动手表手动收波
不同品牌和型号的电波表,进入手动收波的方式不一样。
通常需要长按某个按键,直到表盘出现:
- RC
- RX
- Receive
- L1 / L2 / L3
等接收状态提示。
具体操作还是应该以手表说明书为准。

第四步:将手表靠近 iPhone 扬声器
一般建议把手表的 12 点钟方向,或者部分型号的 10 点钟方向,尽量靠近 iPhone 底部扬声器。
原因是很多电波表的铁氧体天线位于表盘上半部分,但不同型号结构可能不同,因此有时需要稍微调整角度。
第五步:等待手表完成接收
电波表接收时间信号通常不是瞬间完成的。
一次完整接收可能需要几分钟。
如果第一次失败,可以尝试:
- 调整手表角度;
- 更贴近扬声器;
- 更换手机方向;
- 重新确认信号制式;
- 检查是否连接了蓝牙设备;
- 更换一个干扰较少的位置。
四、我为什么要做这个 App?
一直觉得一个工具是否有价值,不一定取决于它能不能服务几百万人。
有些问题只有少数人会遇到,但对真正遇到的人来说,这个问题非常具体,也非常麻烦。
电波表就是这样。
我做这个 App,就是希望把这些复杂步骤集中到一个工具里。
用户不需要研究时间编码和调制原理,只需要选择正确的信号,然后按照提示进行操作。
五、目前支持哪些信号?
目前 App 支持:
- 中国 BPC
- 日本 JJY40
- 日本 JJY60
- 美国 WWVB
- 英国 MSF
- 德国 DCF77
除了按照信号原始时区输出外,还支持部分海外手表根据当地时间进行校准。
例如,一块原本接收日本 JJY 的手表,在其他国家或地区使用时,也可以尝试按照当前所在地区的本地时间生成信号。
这类功能主要面向日版、海外版电波表用户。
六、在哪里可以下载?
App 名称:
电波表对时大师
可以直接在 App Store 搜索。
目前主要面向 iPhone 和 iPad 用户。
最后也想说一句:
这可能不是一款很多人都需要的 App,但如果你刚好有一块长期收不到波的电波表,希望它能成为一个可以尝试的解决方案。
