banner
约 1,800 字
6 分钟

电台接口与外设:CAT、数据口与声卡怎么连

摘要

电脑和电台之间其实走两条线:一条管“控制”(CAT),一条管“声音”(声卡接口)。把这两件事分清,FT8 架不起来、PTT 不动作、ALC 一直在顶——这些毛病就都能按图索骥地解决。

两条线,别混在一起

"为什么我的电脑连上电台,软件里频率不动、也发不出声?"

答案通常是:把两件事当成一件事了。

电脑和电台之间需要两条独立的链路:

  • 控制链路(CAT):传命令。让软件能读频率、改频率、切模式、切换滤波器,以及在某些方案里用 CAT 命令直接触发发射

  • 音频链路:传声音。接收时把电台的音频送进电脑声卡解码;发射时把电脑生成的音调送进电台的麦克风或数据口

CAT 不传声音,声卡接口不传控制。 这两条路必须各自打通。

控制链路:CAT

CAT 是 Computer Aided Transceiver 的缩写,就是"电脑控制电台"的接口。各家厂商叫法不同:

  • Icom 叫 CI-V

  • Yaesu 叫 CAT(常见的形式是串口命令)

  • Kenwood 也把自己的叫 CAT

在 WSJT-X、N1MM、Log4OM 这类软件里,配置页的 "Radio" 那一栏就是 CAT。要填的东西一般包括:

  • 串口号(COM 口)

  • 波特率(必须和电台菜单里设置的一致)

  • 数据位、停止位、握手方式

  • 电台型号

经验之谈:波特率对不上是最常见的失败原因。 软件里填 9600、电台菜单里设 57600,界面上不会报错,但频率就是不动。

CAT 还有两个衍生用途:

  • CAT PTT:软件通过 CAT 命令让电台发射,不需要额外的硬件触发线。这比 VOX 可靠得多。

  • 频率同步:日志软件和电台双向同步频率,避免记错波段。

音频链路:三种方案

音频这条路有三种做法,复杂度和效果差异明显。

方案一:现代短波机内置 USB 声卡(最推荐)

IC-7300、IC-705、IC-7610、FT-991A、TS-890S 这类机器,一根 USB 线到电脑,就同时提供了:

  • 一个标准的 USB 音频设备(收发音频都有)

  • 一个虚拟串口(用于 CAT 控制)

不需要任何外置接口。 在数字模式软件里把音频输入输出选成电台的 USB 音频设备,CAT 选成对应的串口,就可以工作了。

这是目前最干净、最省事的方案。买机器时如果打算玩数字模式,"有没有内置 USB 声卡"应该是一个优先考虑项

方案二:外置声卡接口(通用方案)

老一些的机器没有 USB 音频,就需要外置接口。最流行的选择是 Tigertronics 的 SignaLink USB,其他还有 MFJ-1234、RigBlaster 系列以及国产类似产品。

这类设备的核心价值有三条:

  • 自带 USB 声卡:不占用电脑内置声卡。电脑照样能放音乐,只有通信软件"对着"SignaLink 说话。相比之下,需要接电脑内置声卡的方案会让系统提示音混进发射音频里。

  • 音频隔离变压器:断开电台和电脑之间的直流地连接,避免地环路造成的 50Hz 交流声。这是这类接口必须有的设计。

  • PTT 切换电路:软件要发射时,自动把电台的 PTT 拉低。

要记住一个事实:SignaLink 不提供 CAT 功能。 想控制电台频率,必须另外接一根 CAT 线。这不是产品缺陷,是功能划分。

方案三:简单音频线 + VOX

最省钱的方案:一根音频线接电脑耳机口到电台麦克风口,靠 VOX 触发发射。

不推荐。理由是 VOX 靠检测音频启动,容易被环境噪音误触发;而且不同软件的输出电平差异大,很难调稳。能用串口或 CAT 触发 PTT 就别用 VOX。

PTT 的三种触发方式

  • VOX:检测到音频就发射。简单,但容易误触发

  • 串口 PTT:用串口的 RTS 或 DTR 线驱动一个三极管,把电台 PTT 拉低。可靠

  • CAT PTT:软件通过 CAT 命令直接让电台发射。最干净,依赖 CAT 链路已经打通

实践中,串口 PTT 和 CAT PTT 都比 VOX 可靠,尤其长时间无人值守(比如 WSPR、JS8Call 挂机)时,VOX 的误触发会持续污染频段。

电平设置:决定信号干不干净

接口装好只是第一步,电平设置才是决定数字信号质量的关键

发射电平

太高会让电台的 ALC(自动电平控制)动作。ALC 一压,数字信号就失真,会在相邻频率上产生"溅射",干扰别人。太低则白白浪费功率。

正确做法:调到 ALC 表几乎不动,或者只轻微动的程度。 在 IC-7300 上就是看 ALC 条停在下部;其他机器调接口上的 TX 旋钮或电脑混音器的输出电平,直到 ALC 刚刚有轻微摆动,再往回收一点。

这条经验几乎适用于所有 AFSK 类数字模式。

接收电平

太低软件分不出信号和噪声,太高音频削波同样解不出来。

在 WSJT-X 里,判断标准是瀑布图的背景噪声

  • 呈现中等亮度的蓝或灰 → 合适

  • 全黑 → 太安静(接收电平太低或静噪开太高)

  • 亮绿或亮黄 → 太响(接收电平太高,削波)

在 Fldigi 里同理,底噪应该看得见但不刺眼。

软件侧的对应设置

以 SignaLink 接在电台数据口 / ACC 口为例,WSJT-X 里对应要设:

  • Transmit Audio Source:设成后部数据口(Rear/Data)

  • Mode:设成 Data/Pkt(如果电台有这个模式)

  • PTT Method:接数据口时必须设成 VOX(因为数据口本身不接收串口 PTT 信号)

  • Split Operation:一般设 None

如果 SignaLink 接的是麦克风口,则可以用 CAT PTT。

另外有一条容易被忽略的要求:电脑时钟必须同步。 FT8 这类模式靠时间槽对齐,时钟差超过一两秒就基本通不上。装个对时工具,别依赖系统默认的对时周期。

排查顺序

数字模式连不通时,按这个顺序查,效率最高:

  1. 软件里频率会不会跟着手动旋钮动? 不动 → CAT 没通(串口、波特率、型号)

  2. 瀑布图有没有信号? 没有 → 接收音频没进来(输入设备选错、电平太低、静噪开太高)

  3. 调整电平,ALC 有没有反应? 没反应 → 发射音频没出去(输出设备选错、PTT 没触发)

  4. 能不能发射但通不上? → 查时钟同步、查发射音频是否被 ALC 压过头、查接收电平

从"看得见的信号"往"看不见的信号"查,比一头乱试省事得多。


参考来源

  • Ham Radio Base:《Sound Card Interface Setup for Ham Radio Digital Modes》

  • Tigertronics:SignaLink USB 官方 FAQ 与设置说明(含 CAT 说明与 WSJT-X 配置建议)

  • Ham Radio Deluxe 技术支持:《FAQ: Will SignaLink provide CAT connection for my radio?》

  • NJ2X:《Configuring WSJT-X with a Kenwood TS-480SAT and SignaLink USB》

END