Ferguson PS/2 Keyboard Adapter — это адаптер PS/2-клавиатуры, разработанный Chris Tersteeg (djtersteegc), предназначенный для подключения к 26-контактному разъёму одноплатного компьютера Ferguson Big Board на базе процессора Z80. Проект основан на работе, которой поделился enrico на форуме VCFed (Vintage Computer Federation).
Адаптер преобразует сигналы современной PS/2-клавиатуры в параллельный интерфейс, совместимый с портом клавиатуры Ferguson Big Board, позволяя использовать современную клавиатуру вместо оригинальной.
1. Основные сведения
- Тип устройства: PS/2 → параллельный адаптер клавиатуры
- Целевая платформа: Ferguson Big Board (Z80 SBC)
- Подключение: 26-контактный разъём (26 pin header)
- Микроконтроллер: PIC (судя по упоминанию PIC-программатора)
- Источник вдохновения: работа enrico на форуме VCFed
2. Перечень компонентов (BOM)
BOM доступен по ссылке: https://djtersteegc.github.io/ferguson-ps2-keyboard-adapter/ibom.html3. Прошивка
Прошивка доступна в директории firmware. Для программирования используйте любой удобный PIC-программатор, например:- Pickit3 с адаптерной платой
- TL866/T48
4. Ревизии
v1.0
- Протестирована и работает
v1.1 (текущая)
- Добавлен 100 нФ развязывающий конденсатор для микросхемы PIC
5. Структура репозитория
| Папка/Файл | Назначение |
|---|---|
| docs | Документация, включая iBOM |
| firmware | Прошивка для PIC-микроконтроллера |
| gerbers | Производственные Gerber-файлы платы |
| ps2-to-parallel-keyboard-adapter.kicad_pcb | Файл печатной платы (KiCad) |
| ps2-to-parallel-keyboard-adapter.kicad_pro | Файл проекта (KiCad) |
| ps2-to-parallel-keyboard-adapter.kicad_sch | Принципиальная схема (KiCad) |
6. Резюме
Ferguson PS/2 Keyboard Adapter от djtersteegc — это компактный адаптер, позволяющий подключить современную PS/2-клавиатуру к одноплатному компьютеру Ferguson Big Board на базе Z80 через 26-контактный разъём. Проект основан на работе enrico с форума VCFed, использует PIC-микроконтроллер и включает полную документацию: схему, PCB (KiCad), Gerber-файлы, прошивку и iBOM. Текущая ревизия v1.1 добавляет развязывающий конденсатор для повышения надёжности. Это отличное решение для энтузиастов, восстанавливающих или использующих Ferguson Big Board и желающих заменить оригинальную клавиатуру на современную PS/2.Файлы для загрузки
| Название файла / Папка | Описание | GitHub | Yandex.Диск |
|---|---|---|---|
| docs (папка) | Документация проекта, включая iBOM | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| firmware (папка) | Прошивка для PIC-микроконтроллера | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| gerbers (папка) | Gerber-файлы для производства печатной платы | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| ps2-to-parallel-keyboard-adapter.kicad_pcb | Файл печатной платы (KiCad) | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| ps2-to-parallel-keyboard-adapter.kicad_pro | Файл проекта (KiCad) | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| ps2-to-parallel-keyboard-adapter.kicad_sch | Принципиальная схема (KiCad) | Ссылка на GitHub | Ссылка на Яндекс.Диск |
| Скачать все файлы | Все файлы находятся в одном архиве | Ссылка на GitHub | Ссылка на Яндекс.Диск |
Полезные ссылки проекта:
- Оригинальная работа enrico на VCFed — VCFed Forum
- iBOM (интерактивная спецификация) — https://djtersteegc.github.io/ferguson-ps2-keyboard-adapter/ibom.html
- Репозиторий проекта — GitHub