banner
约 1,500 字
5 分钟

MMDVM 与 Pi-Star:花三百块在家架一个数字热点

摘要

城市里没有 DMR 中继覆盖怎么办?一块树莓派加一块 MMDVM 插板,几毫瓦的功率,就能把手台接进全球数字语音网络。

数字语音的困境:模式和网络都有,就是没信号

DMR、C4FM、D-STAR 这些数字语音模式的共同点是:音质稳定、抗干扰强、还自带时隙和通话组这类"频道管理"能力。它们的问题则更现实——你得有中继台覆盖才能用上。

而国内能用的数字中继台数量有限,主要集中在少数城市的高点。住得偏一点,或者只是想在室内稳定通联,就会陷入"设备买了、网络注册了、就是打不出去"的尴尬。

解决办法是把"中继台"缩小成一个巴掌大的盒子,放在自己家里。

MMDVM 是什么

MMDVM 是 Multi-Mode Digital Voice Modem 的缩写,中文一般叫多模式数字语音调制解调器。它本质上是一座微型中继站:一边用无线电和你的手台通信,另一边通过互联网接到全球数字语音网络。

信号路径是这样的:

你的手台 → MMDVM 热点 → 家庭宽带 → 互联网 → BrandMeister 等数字网络 → 世界各地的爱好者

有了它,你在家里按发射键,接入的可能是纽约、东京或者伦敦的爱好者。没有它,手台找不到中继台,就是一块砖。

一个热点可以同时支持多种模式——DMR、D-STAR、C4FM 都行,取决于你开了哪几个。

硬件清单与成本

核心就三件东西:

  • MMDVM 插板:STM32-DVM 或 MMDVM_HS_Hat 一类,插在树莓派 GPIO 上。常见价格 80 到 120 元。买之前确认它支持你要用的频段。

  • 树莓派:Zero 2 W、3B+、4B 都够用。二手 3B+ 大约 150 元,4B 新品 200 到 250 元。注意树莓派 5 目前不被支持。

  • 电源:5V/3A,约 20 元。这一项不要省,供电不稳会导致热点反复重启。

再加一张 16G 以上的 C10 存储卡(约 15 元)和一根 IPEX 小天线。

按最低配置算,二手树莓派 3B+ 加 MMDVM 板加电源,总成本大约 260 元;配上树莓派 4B、散热片、外壳,大约 430 元。

可选配件里,OLED 显示屏(10 到 15 元)能直接看到热点状态,比开浏览器方便;散热片加小风扇对长时间运行有好处。

动手环节里唯一有门槛的是焊接——显示屏排针、天线座子、电源线都需要焊。这里有个常被提到的新手事故:天线座子要选直角弯座,直座焊上后外壳盖不上,而焊完再拆很麻烦。

系统装起来

软件有两条路:Pi-StarWPSD。Pi-Star 成熟稳定、配置步骤简单、在树莓派 Zero 上运行流畅,适合新手;WPSD 是社区维护的后继项目,界面更现代、功能更多,但在 Zero 上会有点卡。两者配置逻辑基本一致。

大致流程:

  • 下载镜像(从 pistar.uk 的下载页选对应型号),用 Balena Etcher 或 Raspberry Pi Imager 写入存储卡

  • 配置 Wi-Fi(关键一步):在存储卡 boot 分区根目录放一个 wpa_supplicant.conf,填好 SSID 和密码。注意树莓派只能连 2.4 GHz Wi-Fi,5 GHz 连不上

  • 插卡上电,等两三分钟

  • 浏览器访问 http://pi-star.localhttp://pi-star/,默认用户名 pi-star、密码 raspberry

如果打不开页面,九成是 Wi-Fi 配置文件写错了。

核心配置项

进 Configuration 页面,需要填的主要是这几项:

  • Node Type:选 Hotspot

  • Callsign:你的呼号

  • Radio Frequency:热点的工作频率,选一个符合当地频段规划的频点

  • DMR ID:在 RadioID 网站注册获取

  • Hotspot Security:BrandMeister 的热点安全密码,要提前在 BrandMeister Selfcare 门户里设置好,这个账号和操作中继台的注册是同一套

  • Radio/Modem Type:选 STM32-DVM / MMDVM_HS-Raspberry Pi Hat (GPIO)

  • Port/dev/ttyAMA0(GPIO 直连)

  • DMR Master:选网络,常见是 BrandMeister;国内还有爱好者自建的 CN860 网络

  • Color Code:一般保持 1

  • MMDVM Display Type:按你实际装的屏选,没屏就选 None

改完每个区块记得点该区块的 Apply Changes。

手台那边怎么设

热点配好之后,手台也要对上:

  • 频率:接收频率和发射频率都设成热点频率(热点模式下收发同频)

  • 色码:和 Pi-Star 里设的 Color Code 一致,通常是 1

  • 时隙:选 1 或 2,一般用 1

  • 通话组:按你接入的网络选。国内常见的有 860(全国通话组)、8601 到 8609(分区通话组);本地数字中继的通话组建议直接问当地老爱好者

调试最简单的方法是先做 Echo 测试(通话组 9990):按下发射键,Pi-Star 仪表盘下方应该出现本机的 RF 活动记录,松手后能听到自己刚才的录音回来。能听到回声,说明整条链路通了。

几个常见问题和一条合规提醒

  • 页面打不开:Wi-Fi 没连上,检查 wpa_supplicant.conf

  • 仪表盘显示 Unlinked:DMR Master 没连上,检查网络和服务器地址

  • 手台发射无响应:频率、色码、时隙三项中有一项不匹配

  • 热点反复重启:供电不足,换 5V/3A 以上的优质电源

  • 干扰到邻居:频点选得不合适,避开已知有杂散问题的频点

最后是一条不能忽略的合规问题:热点的本质是一台会发射的电台。 它需要有效的业余无线电操作资格,工作频率必须符合你所在地区的频段规划,功率要控制在必要的最小值。几毫瓦就足够覆盖一套住宅,没必要加大。发射功率和频率不对,性质上和违规设台没有区别。


参考来源

  • OERadio:《Set Up a Pi-Star Hotspot: DMR, D-STAR and C4FM》

  • G8SIB:《Pi-Star DMR Hotspot》

  • Ailunce:《Set up MMDVM DMR Hotspot》(Pi-Star 配置与 BrandMeister 接入实例)

  • Pi-Star 官方文档与镜像下载页(pistar.uk)

各国家/地区对数字语音网络的使用规则不同,注册与接入前请先确认本地规定。

END