我有一个旧的 Evolution Mk149 音乐键盘,键盘上有一个 DIN 5 连接器,另一端有一个 15 针“D”连接器。我的新笔记本电脑上没有兼容的连接。由于键盘需要通过其互连电缆获取电源,Din 5 到 USB 的连接线是否能提供可行的解决方案?如果可以,我在哪里可以买到?我在网上搜索过,没有找到。问题 571252 与我的问题很接近,但涉及一个旧的文本键盘。
答案1
答案2
你的尖锐问题实际上回答了很多。
DIN5 连接器(又称 MIDI 连接器)是身体上与 PS/2 连接器相同。我看不到 DIN5 到 USB 转换器的主要原因是,在现代 PC 中,DIN5 不像 PS/2 端口那样常用,后者也已逐渐被淘汰,取而代之的是 USB。
现在它可以可以工作,因为 USB 主机可以供电(PS/2 端口也可以)。根据维基百科:
USB 电流(与电源有关)以 100 mA 为单位分配,每个端口的最大电流总量为 500 mA。因此,兼容总线供电的集线器最多可以有四个下游端口,并且不能向下游设备提供总共超过四个 100 mA 单位的电流(因为集线器本身需要一个单位)。如果设备需要的电流单位多于其插入端口所能提供的电流单位,则操作系统通常会将此情况报告给用户。
根据维基百科再次,PS/2 连接器的 4 号引脚输出+5 V DC at 275 mA
根据制造商手册对于你的键盘:
您还可以使用具有以下规格的交流适配器:9-12V DC 输出,250-300mA,中心正极
PS/2 和 USB 信号电压均为5V
。但是,仅将 DIN5 转换为 PS/2 再转换为 USB 是行不通的。主要是因为 HSB 主机无法确定键盘所需的电量。
因此,要使其工作,您需要一个有源转换器,以某种方式告诉 USB 主机设备需要多少 mA。这用于为键盘供电。至于传输数据,您遇到了障碍。没有现有的支持驱动程序,而且您正在转换很多东西。但是,假设您可以编写一个应用程序来读取 USB 的输出并将其转换为 DIN5 输出(或者可能欺骗系统认为 USB 是 DIN5),那么您就不会遇到问题。
但就像我说的,据我所知,这是一个尚未解决的问题。主要是因为这项技术还很老旧。尽管关联@oscillik 指出这看起来很有希望。