И так... Пока едет платка Ленинград 3. Не стал упускать свой шанс и Тем временем разжился контролером. ps/2 Контролер свежесобранный и протестированный с хорошими благодарностями человека из форума. Здорово! Как я понял это первой ревизии контроллер. Кто что знает интересное про этот чудо девайс отпишите! В наличие пока у меня его нет, этот собранный девайс едет по почте в мою сторонуСпасибо ребятам которые подсказывали с выбором контролера. т.к. я уже начал придумывать свои идеи по его созданию с микроконтроллером ардуино. Идея может и классная. Ну зачем как говорится делать уже сделанное. Хотя конечно свой первый вклад вложить в платформу zx было бы очень даже кстати.
И так фото моего пополнения.
http://piccy_.info/view3/13501283/90...1ca273a7/orig/
В любом случае контроллер нужен т.к. паять на трафаретке клавиатуру с не такими уж и дешевыми кнопками и потом же искать на нее корпус и прочее. То еще дело подумал я! И все таки в любом случае клавиатура для запуска того же Ленинград 3 нужна в любом случае, так же к отладке она пригодится. А ps2, usb клавиатур с переходники и без ps2 у меня достаточно. Так что этот вариант более чем идеальный как по мне. Да и сам контроллер симпотичный, маленький и качественный сдержаться сил не хватило.
https://github.com/andykarpov/ps2_cpld_kbd
Последний раз редактировалось Terabiterr; 16.11.2019 в 23:35.
Кто знает размеры платы Ленинград 3? Хочу изготовить корпус, нуждаюсь в размерах высота, ширина
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Dotoro,
Eltaron,
Serg6845,
bigral,
tigr101274,
CodeMaster,
andreysur,
marinovsoft,
r3d,
kolobokru,
ZX_NOVOSIB,
siemensC35,
life,
polikarpov76,
Anubis_OD,
krotan,
SoftLight,
Очередной вопрос к профессионалам этой темы.
Есть обозначения A11. A10. A9 ....... Эти выходы совпадают? Просто интересно знать т.к. контроллер для zx spectrum создавался если логически подумать то по идеи на всех спеках эти A10 A11 ... Должны по идее быть одинаковыми.
Скрины для сравнения ps2 контролер и Схема клавы Ленинград 3
Последний раз редактировалось Terabiterr; 18.11.2019 в 20:43.
Совпадают
Отлично спасибо!
- - - Добавлено - - -
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Dotoro,
Eltaron,
Serg6845,
bigral,
tigr101274,
CodeMaster,
andreysur,
marinovsoft,
r3d,
kolobokru,
ZX_NOVOSIB,
siemensC35,
life,
polikarpov76,
Anubis_OD,
krotan,
SoftLight,
Есть еще вопросы. На схеме контроллера элементы схемы ==>> J1, J2, J3
Элемент J3 Это выход на спековскую клаву уже с обработанными замыканиями.
элемент J1 по схеме имеет выходы от 1 до 10 так же как и J2
************************************************** ********************************
на этих скринах элементы J1 и J2 что это за выходы? Для чего они? Это тоже на клаву разъемы? И вопросы по дополнительным выходам. Reset, Mosi, sck, miso
Если это дополнительные разъемы т.к. нумерация ног по схеме совподает с J3?
Фото элементов J1 и J2
https://ibb.co/XyfPxJz
https://ibb.co/g6GySxz
************************************************** ********************************
Схема контроллера
Может их мультиметром прозвонить? Ну только будет ли это правильным решением.
Последний раз редактировалось Terabiterr; 18.11.2019 в 23:22.
J1 и J2 - это разъемы для подключения программаторов для программирования микроконтроллера Atmega328p и ПЛИС EPM7128 соответственно.
Контроллер, что к Вам приехал, уже прошит и запущен, поэтому назначением этих двух разъемов можно не заморачиваться
Я специально их не распаивал и положил рядом, для приличия))
Вам, для запуска всего этого дела, в минимальной конфигурации, достаточно будет:
1) подключить 5 проводов KL0-KL4 с разъема клавиатуры от спектрума к контроллеру на KB0-KB4 соответственно
2) подключить 8 проводов A8-A15 с разъема клавиатуры от спектрума к контроллеру на одноименные контакты A8-A15
3) подать питание 5В (2 провода) на контроллер (взять тоже со спектрума, который также питается от 5В)
Дополнительно у контроллера клавиатуры есть 4 выхода, которые можно задействовать:
1) RESET - подключить к линии RESET спектрума, тогда по Ctrl+Alt+Del можно будет делать сброс спектруму
2) MAGIC, TURBO, SPECIAL - дополнительные сигналы, которые может формировать контроллер по нажатию на Scroll Lock, Print Screen и F2, но для Ленинграда они вряд ли пригодятся. На странице проекта в github об этом написано, в исходном коде, который открыт - тоже почитать можно, если интересно.
Github: https://github.com/andykarpov/
andykarpov,
Все разобрался полностью. Теперь я спокоен. Спасибо всем с контроллером.
Контроллер шикарный. То что надо для новичков)
Последний раз редактировалось Terabiterr; 19.11.2019 в 00:11.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)