第四章:核心硬件选型
硬件选型这事儿,说简单也简单,说复杂也复杂。我见过不少项目,软件写得漂漂亮亮,结果硬件选型没做好,最后整个系统跑起来各种别扭。今天咱们就聊聊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转换,信号容易受干扰。数字传感器直接输出数据,省事又可靠。
个人经验:
我曾经在项目里用了某款光照传感器,结果发现它在强光下输出值会饱和。后来换了一款动态范围更大的型号,问题才解决。所以选型时一定要看传感器的量程是否覆盖实际使用场景。
好了,核心硬件选型就聊到这儿。记住一句话:选型不是选最贵的,也不是选最便宜的,而是选最合适的。下一章咱们聊聊软件架构设计,到时候见。