Экран для старой кассы стоил около $300, и я вывел картинку на VGA через Raspberry Pi Pico

opium 6 минут назад Краткое содержание статьи Экран для старой кассы стоил около $300, и я вывел картинку на VGA через Raspberry Pi Pico 7 мин 20 Производство и разработка электроники * Реверс-инжиниринг * Старое железо...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. opium 6 минут назад Краткое содержание статьи Экран для старой кассы стоил около $300, и я вывел картинку на VGA через Raspberry Pi Pico 7 мин 20 Производство и разработка электроники * Реверс-инжиниринг * Старое железо DIY или Сделай сам Перевод Автор оригинала: Voltage Ventures Кассовый аппарат с вскрытым корпусом, макетные платы и монитор с меню кассыСмотрели когда-нибудь на старое устройство и думали, можно ли заставить его дисплей работать с современным железом? С этого проект и начался. У меня есть старый кассовый аппарат Samsung SPS-1000 с монохромным STN-дисплеем.
Дисплейный модуль у него сломан. Я поискал такой же на eBay, и стоил он около 300 долларов. Сдаваться я не стал и решил разобраться, как касса управляет дисплеем и можно ли перехватить исходные сигналы и превратить их в обычный VGA.
Технические детали
В итоге я снял данные прямо с интерфейса дисплея Samsung SPS-1000 микроконтроллером STM32F407, потом RP2040, и восстановил картинку на VGA-мониторе в реальном времени. Сама касса при этом работает как обычно: микроконтроллер только слушает сигналы и собирает изображение независимо от неё. Способ не привязан к SPS-1000.
Его можно попробовать на многих старых монохромных STN-дисплеях и других экранах с параллельными данными и сигналами синхронизации. Идея простая: старый контроллер дисплея не заменяем, а разбираемся в его сигналах, снимаем данные и строим новый интерфейс вывода. Что понадобитсяRaspberry Pi Pico (RP2040).
Отладочная плата STM32F407 Discovery. Преобразователь уровней: 20-выводная микросхема в DIP-корпусе (например, 74LVC245 или 74HCT245), чтобы безопасно опустить логику с 5 В до 3,3 В. Понижающий DC-DC-преобразователь: из 5 В от жгута кассы он делает стабильные 3,3 В для Pico.
Отраслевые последствия
Разъём VGA DB15, гнездо (на переходной плате или для монтажа на панель). Резисторы 270 Ом для цветовых линий VGA и перемычка или резистор 0 Ом (необязательно, чтобы отключать питание при отладке). Макетная плата, паяльник, монтажный провод и штыревые разъёмы.
: 74HCT245 для такого понижения не подходит. Он питается от 4,5–5,5 В, и его выходы дают уровень около напряжения питания, то есть те же 5 В. Для перевода 5 В в 3,3 В нужен вариант вроде 74LVC245 с питанием 3,3 В.
Как устроен исходный дисплейВ Samsung SPS-1000 стоит монохромный STN-дисплей. Управляет им контроллер SED1351FOA, он и формирует все сигналы для ЖК-панели. Плата дисплейного модуля с микросхемами HD66206Изучив плату дисплея и её разъёмы, я определил такие сигналы:U0, U1, U2, U3 — четырёхбитная шина пиксельных данных;XSCL — тактовый сигнал данных;LP — строчная синхронизация, защёлкивание строки;YD — кадровая синхронизация.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.




