Skip to content

APRS 系统

APRS(Automatic Packet Reporting System,自动分组报告系统)是由 Bob Bruninga(WB4APR)开发的一种实时战术通信系统。它最广为人知的功能是位置追踪,但实际上 APRS 还支持短消息、天气数据、遥测等多种信息类型。

APRS 基本原理

工作方式

APRS 使用 AX.25 分组无线电协议,在 VHF 频段上传输数字数据。其基本工作流程为:

  1. 你的电台(或 APRS 设备)将位置、消息等信息编码为 AX.25 数据包
  2. 数据包通过 VHF 无线电发射到空中
  3. 附近的**数字中继站(Digipeater)**收到后进行转发,扩大覆盖范围
  4. **iGate(互联网网关)**将无线电上的 APRS 数据包转发到 APRS-IS 互联网服务器
  5. 任何人都可以通过网站或 App 在地图上查看这些信息

APRS 频率

地区频率
中国大陆144.640 MHz
日本144.660 MHz
北美144.390 MHz
欧洲144.800 MHz
澳大利亚145.175 MHz

注意: 在中国大陆,APRS 使用 144.640 MHz。请确认你的操作证等级允许在 VHF 频段上发射。

数据速率

  • 标准 APRS 使用 1200 bps Bell 202 AFSK 调制
  • 部分地区也使用 9600 bps 高速率

APRS 能做什么

1. 位置报告

这是 APRS 最基本也最常用的功能:

  • 实时显示你的位置在地图上
  • 支持固定台、移动台和便携台
  • 可以显示运动轨迹
  • 适合户外活动、自驾旅行、应急通信等场景

2. 短消息

APRS 支持站与站之间发送短文字消息:

  • 类似短信功能
  • 消息可以通过无线电或 APRS-IS 网络传递
  • 支持消息确认(ACK)机制

3. 气象数据

APRS 气象站可以自动报告:

  • 温度、湿度
  • 气压
  • 风速、风向
  • 降雨量

4. 遥测数据

APRS 可以传输各种遥测数据:

  • 电池电压
  • 太阳能板状态
  • 传感器读数
  • 自定义遥测通道

5. 对象和公告

  • 可以在地图上标记感兴趣的点(如中继器位置、活动地点)
  • 可以发送区域性公告

设备需求

方案一:专用 APRS 电台

设备特点
Yaesu FTM-400XD车载台,内置 APRS,彩色触摸屏
Yaesu FT5D手持台,内置 APRS 和 C4FM
Yaesu FT3D手持台,内置 APRS 和 C4FM
Yaesu VX-8DR经典手持台,内置 APRS(已停产)
Kenwood TH-D75A手持台,内置 APRS、D-STAR
Kenwood TM-D710G车载台,内置 APRS,TNC

这些电台内置 APRS 功能,配合 GPS 即可直接使用,配置最为简单。

方案二:普通电台 + TNC

使用一台普通 VHF FM 电台搭配外置 TNC(Terminal Node Controller):

  • TNC — 如 Mobilinkd TNC(蓝牙连接手机),Coastal ChipWorks TNCx 等
  • 普通电台需要有数据端口或支持外接 TNC
  • TNC 负责将数字数据调制为音频信号

方案三:手机软件 + 电台

使用手机 APRS 软件通过音频线连接到电台:

  • 手机运行 APRS 编解码软件
  • 音频线连接手机和电台的麦克风/耳机接口
  • 成本最低,但连接稍显复杂

方案四:纯网络 APRS(APRS-IS)

不需要无线电设备,仅通过互联网参与 APRS 网络:

  • 使用手机或电脑上的 APRS 软件
  • 通过互联网连接到 APRS-IS 服务器
  • 可以发送位置报告和消息
  • 适合入门体验,但无法通过无线电被其他台收到

注意: 纯 APRS-IS 操作的位置报告在地图上会显示为网络来源,与真正的无线电台有区别。部分 HAM 认为纯网络 APRS 不算真正的业余无线电操作。

软件

APRSDroid(Android)

APRSDroid 是 Android 平台上最流行的 APRS 客户端。

功能特点:

  • 支持 APRS-IS 网络连接
  • 支持通过蓝牙 TNC(如 Mobilinkd)连接电台
  • 支持音频线直连电台(AFSK 调制解调)
  • 地图显示周围的 APRS 电台
  • 收发 APRS 消息
  • GPS 自动位置报告

基本配置:

  1. 安装 APRSDroid
  2. 进入设置,输入你的呼号和 SSID(如 BH1ABC-7)
  3. 选择连接类型:
    • APRS-IS — 仅网络模式
    • TNC (Kiss) — 蓝牙 TNC
    • AFSK — 音频线直连
  4. 设置信标间隔(建议移动时 2-5 分钟,固定时 30 分钟)
  5. 启动追踪

YAAC(Yet Another APRS Client)

YAAC 是一个跨平台的 APRS 客户端,运行在 Java 环境下。

功能特点:

  • 支持 Windows、macOS、Linux
  • 功能全面,支持多种连接方式
  • 可以作为 iGate 或 Digipeater 运行
  • 地图显示和消息功能
  • 免费开源

其他软件

软件平台特点
PinPoint APRSWindows功能丰富的 APRS 客户端
XastirLinux老牌开源 APRS 软件
APRS.fiWeb在线查看 APRS 地图和数据
aprsdirect.comWeb另一个在线 APRS 地图

SSID 说明

APRS 中,呼号后面会跟一个 SSID(Secondary Station Identifier),用于区分同一个呼号下的不同设备或用途:

SSID建议用途
-0固定台(家中电台)
-1数字中继站(Digipeater)
-2移动台(车载,使用 TNC)
-5手机(使用 APRSDroid 等)
-7手持台(步行便携)
-8船载台
-9移动台(车载,通用)
-10iGate(互联网网关)
-11气象站
-12笔记本电脑
-14卡车
-15通用/实验

例如:BH1ABC-7 表示 BH1ABC 的手持便携台。

APRS-IS 网络

什么是 APRS-IS

APRS-IS(APRS Internet System)是 APRS 的互联网骨干网络。它由全球各地的服务器组成,负责:

  • 收集来自 iGate 的无线电 APRS 数据
  • 在服务器之间同步数据
  • 为客户端软件提供数据接入
  • 存储历史数据

服务器地址

连接 APRS-IS 时可以使用以下服务器:

  • 全球轮询: rotate.aprs2.net:14580
  • 亚洲: asia.aprs2.net:14580
  • 欧洲: euro.aprs2.net:14580
  • 北美: noam.aprs2.net:14580

APRS-IS 验证码

连接 APRS-IS 需要一个基于呼号计算的验证码(Passcode)。大多数 APRS 软件内置了计算功能,或者你可以使用在线工具生成。

注意: 验证码仅用于防止未经授权的上传。APRS-IS 的数据是公开可读的,任何人都可以在不验证的情况下只读连接。

iGate

什么是 iGate

iGate(Internet Gateway)是连接 APRS 无线电网络和 APRS-IS 互联网网络的桥梁。

iGate 的功能:

  • RX iGate(只收) — 接收无线电上的 APRS 信号,转发到 APRS-IS
  • TX iGate(双向) — 除了上行转发,还可以将 APRS-IS 上的消息通过无线电发射出去

搭建简易 iGate

搭建一个 RX iGate 非常简单:

硬件需求:

  • 一台 VHF FM 接收机或电台(固定在 144.640 MHz)
  • 一台电脑(树莓派即可)
  • 音频连接线
  • 一根 VHF 天线
  • 稳定的网络连接

软件选择:

  • Direwolf — 开源软件 TNC,支持 Linux/Windows/macOS,是搭建 iGate 的首选
  • YAAC — 也可以作为 iGate 运行

Direwolf 基本配置要点:

  1. 安装 Direwolf
  2. 编辑配置文件,设置:
    • 音频设备
    • 你的呼号和 SSID(如 BH1ABC-10)
    • APRS-IS 服务器地址和验证码
    • iGate 过滤规则
  3. 启动 Direwolf

提示: 运行 iGate 是对 APRS 社区的重要贡献。如果你所在的地区 APRS 覆盖不好,搭建一个 iGate 可以显著改善当地 APRS 网络。

Digipeater(数字中继站)

什么是 Digipeater

Digipeater(Digital Repeater)接收 APRS 数据包后,按照路径设置进行转发,扩大 APRS 信号的覆盖范围。

APRS 路径设置

APRS 数据包中包含路径信息,指示 Digipeater 如何转发:

路径说明
WIDE1-1经过一跳中继转发
WIDE1-1,WIDE2-1经过最多两跳转发(推荐)
WIDE1-1,WIDE2-2经过最多三跳转发(通常不推荐,会造成拥塞)

建议: 在中国大陆,建议使用 WIDE1-1,WIDE2-1 作为默认路径。过长的路径会导致网络拥塞。

APRS 在中国

中国 APRS 现状

中国大陆的 APRS 网络在主要城市有一定覆盖,但整体密度不如欧美和日本。

  • 一线城市通常有数个 Digipeater 和 iGate
  • 二三线城市覆盖较少
  • 户外活动和应急通信中 APRS 的使用越来越多

查看中国 APRS 活动

  • aprs.fi — 全球 APRS 地图,搜索中国区域即可查看
  • aprsdirect.com — 另一个在线查看工具

实用场景

户外徒步/自驾

  • 使用 APRS 自动报告位置,家人或队友可以在网上实时追踪
  • 在没有手机信号的地区仍然可以通过无线电发送位置
  • 可以与其他 APRS 用户交换消息

应急通信

  • APRS 可以快速部署临时通信网络
  • 位置追踪功能对于搜救行动非常有价值
  • 不依赖商业通信基础设施

气象站

  • 搭建 APRS 气象站自动报告天气数据
  • 数据汇入全球气象数据网络
  • 对当地天气监测有实际意义

常见问题

为什么地图上看不到我的位置?

  1. 检查频率是否正确(中国大陆:144.640 MHz)
  2. 确认你的呼号和 SSID 设置正确
  3. 检查你周围是否有 Digipeater 或 iGate 能够收到你的信号
  4. 如果使用 APRS-IS 直连,检查验证码是否正确
  5. 等待几分钟,数据传输和处理可能有延迟

信标间隔设置多少合适?

  • 移动台: 2-5 分钟,或使用智能信标(Smart Beaconing,根据速度和方向变化自动调整)
  • 固定台: 30-60 分钟
  • 不要设置太频繁,过于频繁的信标会占用有限的信道资源

APRS 和北斗/GPS 是什么关系?

APRS 本身不是定位系统。它使用 GPS(或北斗)获取位置信息,然后通过无线电或互联网将位置数据分享出去。简单来说,GPS/北斗负责"知道你在哪",APRS 负责"告诉别人你在哪"。

贡献者

The avatar of contributor named as IUU6 IUU6

页面历史

HAM.Wiki - 业余无线电爱好者的知识家园