← На главную

Тренажёр Class 80x обзавёлся панелью фар с CAN bus и AWS sunflower

30.07.2026 21:18 · hackernews

Три с лишним года автор строит в квартире физический тренажёр британского пассажирского поезда Class 80x (Class 800/801/802/805/810). Цель — максимально точно повторить приборы и управление из настоящей кабины. Часть компонентов настоящие, часть — реплики. В проекте есть собственная плата CAN bus transceiver, несколько daughterboards и панели, на которых всё смонтировано. Обычно автор пишет пост после готовности детали, но за полгода продвинулся сразу в нескольких местах, так что это сводный статус.

Самый сложный элемент — панель управления фарами. У настоящего поезда там шестипозиционная ручка, кнопка аварийной сигнализации и LED-схема конфигурации фар. Автор сделал PCB с белыми и красными surface-mount LED, она же daughterboard для CAN bus transceiver и выводит контакты на переключатель и кнопку. Подбирал варианты светодиодов, прошёл две итерации платы, заказал у JLC матовые белые диффузоры. Труднее всего дался переключатель: новый продаётся партиями за сотни долларов, поэтому автор собрал свой из б/у деталей. Проверил всё в Train Simulator и Train Sim World, хотя Train Sim World не отдаёт наружу состояние LED и индикаторов.

В ноябре был hardboard-прототип центральной панели, а в конце декабря — полная четырёхсекционная конфигурация на самодельном столе. Идея подтвердилась, но hardboard хрупкий и не выглядит реалистично: некоторые комментаторы приняли его за картон. Поэтому автор перешёл на листовой металл. Первыми сделали TPWS и DRA: лазерная резка, порошковая окраска, гравировка, покраска, прозрачный лак; помогал Тим «geekboy1011» Келлер. Получилось лучше ожидаемого. Потом заказал матовые чёрные панели для остальных секций, они приехали в конце марта. Кнопки и переключатели перенеслись без проблем, металл меньше гнётся, но панели тяжёлые для hardboard и MDF — нужна фанера. Маркировка матовых панелей не удалась: белая акриловая краска впитывается в покрытие, подход придётся менять.

Ещё одна тема — AWS «sunflower», чёрно-жёлтый индикатор: если последний сигнал не зелёный, машинист должен ехать осторожно. Большой механический sunflower уже подключён к Train Simulator. Теперь коллега передал три модуля AWS поменьше: один с механическим, два с LED-подсветкой, все со своим предупреждающим гудком и звонком «clear». Автор разобрал миниатюрный механический, задокументировал соединения и проверил звук. Ему нужно high-side (common cathode) переключение, а FET на CAN bus transceiver board работают только в low-side (common anode). Поэтому автор переделывает I/O daughterboard: четыре из пяти FET смогут настраиваться на любой режим. Когда платы приедут, покажет результат. Думает встроить LED-версию sunflower, хотя механического «thunk» не будет.

Читать оригинал →