Я так думаю, что для протокола ХТ хватит даже 74НС595, грубо говоря, с мелкой логикой и светодиодами, ну или на контроллере с выводом на терминал компа(так нагляднее и понятнее будет)
Зачем? Если Intel давным давно специально сделали микроконтроллеры под любые (координатные-строка/столбец)механические клавиатуры и протоколы? Когда стали появляться сенсорные клавиатуры, стали использовать другие чипы. Сейчас есть и гибкие и проекционные клавиатуры, куда эти чипы конечно же не поставишь.
Последний раз редактировалось andrews; 27.09.2022 в 18:36.
Я имел ввиду, в моем случае для этой клавиатуры (которая от ЕС) довольно просто реализовать свой контроллер, просто для проверки.
А если ее использовать в своих поделках, то думаю, будет несложно прописать процедуру обслуживания. А добавлять еще 40пин корпус(его ещё где-то найти надо...), и опять же для него писать драйверок, думаю, нерационально.
Последний раз редактировалось kotsergoff; 28.09.2022 в 13:06.
Наконец-то доделал свой адаптер для проверки клавиатуры на рассыпухе.
К сожалению, клаву ХТ оригинальную так пока и не нашел(((.
Схема родилась довольно быстро, но не заработала как надо с первого раза...
Был перерыт интернет, найдены разные схемы, но... особо нового они не дали...
Во вложении рабочая схема, собранная на макетке.
Пришлось достать свой старый ноутбук с ЛПТ на борту и ХР, запустил анализатор, он подтвердил протокол для клавы, но особо ясности не внес...
Зато заметил, что когда тыкаешь анализатором или простым осциллографом на ножку сброса 74НС595, схемка работает как задумано...
В итоге поставил кондер на эту цепь(С1 по схеме) на 1000пф(экспериментально от 100пф до 1000пф) и все пошло! Когда его нету или емкость больше, то опять сбой, получается сдвиг на один бит на выходе, то есть младший постоянно в 1, а остальной код сдвинут, в итоге я не вижу нажатие-отпускание клавиши, а только сдвинутый код без старшего бита.
Думаю, можно этот адаптер дополнить на выходе ПЗУ для перекодировки и получить адаптер ХТ-ASCII :-)
P.S. Итоговую схему нарисовал в протеусе, потому что она у меня только на бумажке, 100500 раз исправлена, короче полный бардак... :-(
- - - Добавлено - - -
В итоге не так все просто получилось(волшебный С1)....![]()
Последний раз редактировалось kotsergoff; 24.10.2022 в 10:06.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)