У меня есть старая клавиатура с разъемом DIN 5, я заметил, что проводка на разъеме DIN 5 в основном идентична 4-контактной проводке на основе USB.

Могу ли я просто слепо подключить DIN 5 (начиная с платы) к USB-разъему, чтобы использовать клавиатуру, как если бы она была USB?

2 ответа2

1

Существует три различных метода сигнализации, которые исторически использовались на клавиатурах ПК. Первые два использовали 5-контактный разъем DIN и были очень похожи электрически, но использовали несовместимые клавиатуры. Исторически, клавиатуры с 5-контактными разъемами DIN часто имели переключатель с надписью «XT /AT» для выбора между двумя методами.

Когда IBM представила линейку компьютеров PS/2, они хотели подражать Macintosh SE и Macintosh II, которые использовали одинаковый стиль разъема для клавиатуры и мыши. В отличие от Macintosh, где клавиатура и мышь совместно используют провода, используемые для сигнализации, IBM представила шестиконтактный разъем, который использовал питание, заземление, два провода для сигнализации клавиатуры и два независимых провода для сигнализации мыши. До PS/2 мыши обычно подключались к последовательному порту, используя метод передачи сигналов, отличный от используемого PS/2.

Чтобы избежать необходимости создания отдельных мышей для систем PS/2 и систем, отличных от PS/2, производители мышек нашли способ, которым мышь с четырьмя проводами может иметь эти провода, подключенные либо к разъему последовательного порта, либо к разъему PS/2, по напряжениям на тех проводах определите, какой тип разъема был установлен, а затем сгенерируйте сигнализацию, подходящую для этого разъема. Кроме того, многие компании продавали адаптеры PS/2-to-serial port или адаптеры serial-to-PS/2, которые позволили бы мыши, которая была подключена к одному типу штекера, но была электрически способна обрабатывать любой стандарт, который будет использоваться с другой вид оборудования.

Позднее USB стал популярным стандартом сигнализации для использования с клавиатурами; как и раньше, некоторые компании производили клавиатуру, которая могла быть подключена к разъему USB или разъему PS/2, и автоматически определяли, нужно ли ей генерировать сигналы USB или PS/2, вместе с адаптерами, которые позволяли бы клавиатурам, которые были электрически способны обрабатывать Стандарт для использования с обоими видами оборудования.

Важно отметить, что в большинстве адаптеров между разъемами PS/2 и DIN, или между PS/2 и USB, они, как правило , не делают ничего, кроме подключения выводов PS/2, которые будут подключены к определенным проводам на PS/2. клавиатура к контактам, которые будут подключены к тем же проводам на клавиатуре USB. Таким образом, такие адаптеры будут работать только в том случае, если клавиатуры предназначены для работы с ними. Хотя новые клавиатуры предназначены для работы с такими адаптерами, подавляющее большинство клавиатур, которые были изготовлены с DIN-штекером, были созданы еще до изобретения USB и, следовательно, были бы неспособны поддерживать его электронным способом. Электрически несложно сконструировать адаптер, который будет взаимодействовать с клавиатурой в стиле AT (или даже в стиле XT) и вести себя как клавиатура USB, которая сообщает, что ее состояние клавиши соответствует состоянию подключенной клавиатуры в стиле AT, но это не так. Это огромный спрос на такие устройства, и поэтому они являются чем-то особенным.

0

Нету. USB использует другой протокол.

Что вы можете сделать, это использовать два конвертера.

  • От DIN5 до PS2 и
  • Активный конвертер PS2 в USB (не просто вилка. То, что активно читает сигналы по проводам, понимает их и переводит).

Альтернативно, может существовать одно устройство от DIN 5 до USB, но между этими стандартами существует много лет, и даже если оно существует, оно может быть очень редким или дорогим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .