Made with KiCad(九十七):让你的旧电脑也可以用 USB 设备
“USB HID 至 XT / AT / PS/2 / 串行转换器。这个项目非常适合 80 后或 70 后的 DIYer...”
Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中:
https://www.eda.cn/ecadViewer/viewerPage/?xmlId=85482865-c9be-4c1a-913f-7dbef5bb4b23&fileZip=%2Fdata%2Fdesign%2Fdemo%2F85482865-c9be-4c1a-913f-7dbef5bb4b23.zip 即可动态查看设计的原理图、PCB、3D 及 BOM,查询设计中器件、走线、焊盘的属性详情。还可以在原理图中与AI小助手互动,帮您更高效地学习设计细节:
概览
HIDman 是一款开源的设备,允许在传统 PC 上使用现代 USB 键盘和鼠标。 支持传统 PC 的外设越来越难找,尤其是最早的 PC。该项目旨在提供一种简单、廉价的解决方案,涵盖从最初的 IBM 5150 PC 到拥有 PS/2 端口的现代电脑的所有产品。 您认识下面这些接口吗?
功能
(应该)支持大多数标准 USB 键盘和鼠标,包括使用无线转接器的键盘和鼠标。
还支持(某些)USB 游戏控制器--按钮/轴可映射到按键或鼠标操作
可模拟以下设备
OG IBM PC / XT 键盘
AT / PS/2 键盘
串行鼠标(可选罗技式第三按键)
PS/2 鼠标(可选 Intellipoint 式滚轮和多达 5 个按钮)
无驱动程序配置菜单--只需打开文本编辑器即可更改设置
USB 连接
您可以将多种 USB 设备组合连接到 HIDman。
最常见的是将键盘连接到一个 USB 端口,将鼠标连接到另一个 USB 端口:
或者,您可以在一个端口上连接无线键盘和鼠标,在另一个端口上连接游戏控制器:
集线器(Hub)支持时好时坏。这(主要)不是 HIDman 的错--许多现代集线器无法正常支持低速 USB 设备。
新的电脑(支持 PS/2)
将 HIDman 键盘和鼠标端口用公对公 Mini-DIN 电缆连接到电脑的 PS/2 端口。
打开 PC。
如有必要,按 HIDman 的 ⏻ 电源按钮选择 PS/2 模式(淡蓝色)。
旧的电脑(AT/XT 及 串行)
将 HIDman 键盘端口上的一条公对公 Mini-DIN 电缆连接到 Mini-DIN 转 DIN 适配器。
将该适配器连接到电脑的键盘端口。
将直通式公对母 DE-9 电缆从 HIDman 的串行端口连接到 PC 的串行端口。
打开 PC。
按下 HIDman 的 ⏻ 电源按钮,选择 AT 模式(淡蓝色),或 80 年代早期 IBM PC 和克隆机的 XT 模式(橙色)。
Firmware 更新
项目采用了沁恒的芯片 CH559 作为主控芯片。
如果您使用的是 Windows 系统,请首先安装 WCH 的 ISP 工具:
https://www.wch-ic.com/downloads/WCHISPTool_Setup_exe.html
如果您使用的是 Mac 或 Linux 系统,请安装 ch55xtool :
https://github.com/MarsTechHAN/ch552tool
下一步是将 HIDman 设为固件更新模式。
断开与 HIDman 的所有连接,包括所有 USB 设备和 PC。(不这样做可能会导致 HIDman、电脑或两者损坏)。
按住 HIDman 的 ⏻ 电源按钮。
使用 USB A 到 A 电缆将 HIDman 的下 USB 端口连接到现代 PC 上的 USB 端口。
原理图 & PCB
License
N/A
仓库 & 下载
可以在Github中获取开源仓库:
https://github.com/rasteri/HIDman
Baidu 下载:
注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。
常用合集汇总:
和 Dr Peter 一起学 KiCad
KiCad 8 探秘合集
KiCad 使用经验分享
KiCad 设计项目(Made with KiCad)
常见问题与解决方法
KiCad 开发笔记
插件应用
发布记录
审核编辑 黄宇