第四章:核心硬件选型

硬件选型这事儿,说简单也简单,说复杂也复杂。我见过不少项目,软件写得漂漂亮亮,结果硬件选型没做好,最后整个系统跑起来各种别扭。今天咱们就聊聊PIS系统里那几个核心硬件的选型思路。

4.1 主控芯片选型

主控芯片是整个PIS系统的大脑。选错了,后面全白搭。

我个人习惯把主控芯片分成三个梯队:

  • 第一梯队:工业级ARM Cortex-A系列。比如NXP的i.MX8系列、TI的AM62x系列。适合中大型PIS系统,需要跑Linux,处理多路视频流。
  • 第二梯队:高性能MCU。比如STM32H7、瑞萨的RZ系列。适合中小型系统,实时性要求高,但不需要复杂图形界面。
  • 第三梯队:FPGA+ARM异构方案。比如Xilinx的Zynq系列。适合需要自定义视频处理、特殊接口的场景。

核心选型指标:

  • 主频:不低于800MHz(跑Linux的话)
  • 内存:至少512MB DDR3/DDR4
  • 视频解码能力:硬件H.264/H.265解码
  • 工业级温度范围:-40°C ~ 85°C
  • 供货周期:至少保证5年以上

我在项目中遇到过一件事。有个同事选了某款消费级芯片,价格确实便宜。结果量产半年后芯片停产了,整个项目被迫重新设计。嗯,这里要注意——PIS系统通常要跑5-10年,芯片的长期供货能力比性能更重要。

避坑指南:

我曾经因为贪图性能选了某款高端芯片,结果发现它的散热设计特别麻烦。PIS系统装在车厢里,通风条件差,芯片过热直接死机。后来换成了同系列的低功耗版本,性能够用,散热问题也解决了。

4.2 显示终端选型

显示终端是乘客直接看到的界面。说白了,这就是PIS系统的脸面。

选型时我主要看这几个方面:

  • 屏幕尺寸:车厢内一般用21.5寸到32寸。太小了看不清,太大了安装空间不够。
  • 亮度:至少1000cd/m²。车厢里光线变化大,尤其是靠窗的位置,亮度不够根本看不清。
  • 视角:178°广视角。乘客从各个角度都能看到。
  • 防护等级:前面板至少IP65。车厢里灰尘大,偶尔还有清洁喷水。
参数 推荐值 说明
分辨率 1920x1080 低于这个分辨率,文字边缘会有锯齿
刷新率 60Hz 动态信息滚动时不会卡顿
接口 LVDS/EDP 工业级接口,抗干扰能力强
寿命 ≥50000小时 按每天运行16小时算,能用8年以上

你想想看,如果屏幕在太阳底下反光严重,乘客根本看不到到站信息。所以我建议选配AR防反光膜,成本增加不多,但体验提升很明显。

个人经验:

我习惯在选型阶段就要求供应商提供样机,直接装到实际车厢里测试。实验室里看着好好的屏幕,装到车上可能因为震动、电磁干扰出现各种问题。早发现早解决。

4.3 音频设备选型

音频设备包括扬声器、功放和麦克风。很多人觉得音频简单,其实坑不少。

扬声器选型要注意:

  • 功率:车厢内一般用10W-30W。功率太小,车厢嘈杂时听不清。
  • 阻抗:4Ω或8Ω。要和功放匹配。
  • 频率响应:200Hz-8kHz。主要覆盖人声范围。
  • 防水等级:至少IP54。车厢顶部可能会有冷凝水。

功放这块,我建议用D类功放。效率高,发热小。以前用AB类功放,散热片做得老大,占地方还重。

麦克风主要用于司机对讲。选型时注意指向性——用心形指向的,能有效抑制背景噪音。我曾经在项目里用了全向麦克风,结果司机说话时,车厢里的广播声也录进去了,形成回声,那叫一个乱。

避坑指南:

我曾经遇到过音频延迟问题。数字音频处理需要时间,如果延迟超过50ms,乘客会感觉声音和画面不同步。后来我们在选型时专门要求音频芯片的延迟控制在20ms以内。

4.4 网络设备选型

PIS系统的网络设备主要包括交换机、无线AP和车载网关。

交换机选型要点:

  • 端口数量:至少预留20%的冗余端口
  • 端口速率:千兆起步,视频传输需要带宽
  • 管理功能:支持VLAN、QoS、环网冗余
  • 工业级:支持M12接口,抗震抗干扰

无线AP这块,现在主流是Wi-Fi 6。为什么?因为车厢里终端设备越来越多,乘客的手机、车载监控、PIS终端都在抢带宽。Wi-Fi 6的OFDMA技术能有效提升并发能力。

车载网关负责连接地面中心。我建议用4G/5G双模方案。5G速度快,但覆盖还不完善。4G作为备份,保证通信不中断。

网络拓扑建议:

每节车厢部署一台工业交换机,通过环网连接。车头和车尾各部署一台无线AP。网关放在车头,通过5G连接地面。这样即使某节车厢的交换机故障,环网会自动切换,不影响其他车厢通信。

4.5 传感器选型

传感器是PIS系统的感知层。主要用这几类:

  • 温度传感器:监测车厢温度,用于空调联动
  • 光照传感器:自动调节屏幕亮度
  • 加速度传感器:检测列车启动、制动,用于到站预报
  • 门状态传感器:检测车门开关,联动到站信息显示

选型时注意:

  • 精度:温度±0.5°C,光照±10%,加速度±0.1g
  • 接口:I2C或RS485,抗干扰能力强
  • 功耗:传感器通常24小时工作,低功耗很重要

我建议传感器选型时留个心眼——尽量选数字输出型的。模拟传感器需要额外做ADC转换,信号容易受干扰。数字传感器直接输出数据,省事又可靠。

个人经验:

我曾经在项目里用了某款光照传感器,结果发现它在强光下输出值会饱和。后来换了一款动态范围更大的型号,问题才解决。所以选型时一定要看传感器的量程是否覆盖实际使用场景。

好了,核心硬件选型就聊到这儿。记住一句话:选型不是选最贵的,也不是选最便宜的,而是选最合适的。下一章咱们聊聊软件架构设计,到时候见。