PDA

Просмотр полной версии : Нужна схема контроллера XT- клавиатуры ПРОФИ v5.03



Alex2
21.04.2010, 00:58
Приветствую всех почитателей Спектрума !
Срочно ищу схему этой платки, так как из-за глюка сетевого фильтра
зглючил Б.П. В итоге перестала работать XT- клавиатура на ПРОФИ v.5.03.
Поиски на форуме оказались безрезультатными. :v2_conf2:
Может у кого есть схема, или кто нибудь знает где ее можно найти.

Прилагаю фото подозреваемого ( если кому интересно ).

Хотя могу ошибаться. Может кто знает как определить ее работоспособность.
Буду признателен за любую помощь в поиске и ремонте неисправности.

molodcov_alex
21.04.2010, 01:13
Плату я перисовывал вот тут: http://zx.pk.ru/showpost.php?p=129184&postcount=575 (хотя похоже тут разводка несколько отличается)
Есть некая схема, но она вроде неточная.
Эту схему правил Black_Cat, но его постов в соответствующей теме не наблюдаю. Возможно у меня сохранилась правленная версия, но ее надо искать.

Alex2
21.04.2010, 10:06
molodcov_alex

Спасибо за схему. Буду сравнивать.
А не подскажешь Профи-железячника (ну который хорошо шарит в Профи-железе).
У кого спросить совета по ремонту. Может Black_Cat?

Sayman
21.04.2010, 10:52
Собери контроллер от Каро и не мучайся!

alvis
21.04.2010, 23:15
Есть некая схема, но она вроде неточная.


Откуда информация, что она не точная? Эту схему я рисовал со схемы прилагаемой к плате контроллера. По этой же схеме контроллер был собран и работает до сих пор.

P.S. Версии контроллера есть разные. У меня, например, к профику подключен контроллер XT V 3.6, и он отличается разводкой от фотографии выложенной Alex2 (см. вложение). Хотя, если мне не изменяет память, схема именно под его версию платы.

molodcov_alex
21.04.2010, 23:21
Откуда информация, что она не точная?
Просто Black_Cat в ней чего-то исправлял, после того как я плату выложил.
Лично я не сверял.

alvis
22.04.2010, 00:28
А вот эта не она? Нет?..
http://s39.radikal.ru/i083/1004/54/a9a6098410ed.bmp

Эту я не пробовал собирать, пока. Но это не "родная" схема от профи. а самостоятельная разроботка.

Vadim
22.04.2010, 07:41
А вот эта не она? Нет?..

Это схема контроллера для AT-клавы от Caro. На профике был контроллер для XT клавы. Схема у меня есть, будет время посмотрю, если она отличается от вышевыложенной (http://zx.pk.ru/showpost.php?p=129184&postcount=575), то отсканю и выложу тут.

molodcov_alex
22.04.2010, 07:44
то отсканю и выложу тут
Если схема оригинальная, то сканить в обязательном порядке - для истории.

Anykey
22.04.2010, 08:48
У меня самого контроллера небыло,
но схема в приложениях была такая -

Anykey
22.04.2010, 09:17
По ремонту:
Я бы проверил питание, подаваемое на клавиатуру,
посмотрел осцилографом, что с нее приходит,
при нажатии клавишь, посмотрел бы что на 4выв. ВЕ39,
работает ли ВЕ39 (меняются ли адреса на РФ2, меняется ли сигнал ALE).

Самое простое прозвонить все диоды.

Вместо кварца кондер с дроселем?

Alex2
22.04.2010, 17:28
Вместо кварца кондер с дроселем?

Вроде-бы.

Нашел перегоревшую дорожку по +5в возле ТМ2, запаял, безрезультатно.

Anykey
Если перегорела дорожка, значит могли и микросхемы полететь, или еще
чего нибудь?
Диоды прозвонил тестером, вроде нормальные. Осцилографа нет.Но
существуют программы "Осцилограф" на компе. Они наверно не помогут?

Anykey
22.04.2010, 17:34
На какую ножку или ножки шла сгоревшая дорожка?
Через какой элемент шел большой ток?

Может ее (дорожку) на фото покажешь?

Можно попробовать TM2 заменить.

Alex2
22.04.2010, 18:06
На какую ножку или ножки шла сгоревшая дорожка?
Через какой элемент шел большой ток?

Может ее (дорожку) на фото покажешь?

Можно попробовать TM2 заменить.

Вот фото. Восстановленную дорожку найдешь между ножек ТМ2.
Нашел 4 шт.(б.у.) ТМ2, пробовал менять. С двумя комп глючил, с двумя
без изменений (комп работает, клава нет). Думаю ТМ2 не виновата.

Anykey
А ты как думаешь? Можем разъем на матери как то проверить для начала?

Anykey
22.04.2010, 18:30
Проверь питание на плате,
греется ли какая нибудь микросхема

Лучше конечно подключить обычную клавиатуру, проверить,
может основная плата не работает.

Alex2
22.04.2010, 21:35
Проверь питание на плате,
греется ли какая нибудь микросхема

Лучше конечно подключить обычную клавиатуру, проверить,
может основная плата не работает.

Питание по +5в ? (в смысле есть или нет или где то конкретно).
Не знаю сильно ли отличается схема от моей (знать бы какие изменения
были внесены) поэтому не знаю какие звонить дорожки. Подозреваю
где то еще могли перегореть дорожки по +5в.
Греется "ВЕ39", как мне показалось, но может это и нормально(примерно
50 градусов), но я не уверен.
Обычной клавы нет, может как нибудь без нее можно позамыкать
контакты на разъеме?

Anykey
22.04.2010, 22:12
Приходит ли вобще на плату +5V?

Не знаю точно но вроде для ВЕ немного греться
нормально.

Можно замыкать на панельке основной платы
любой из 3,4,5,6,7 с любым из
1,10,11,12,13,14,15,16

GrifonLeo
28.04.2010, 04:34
У меня есть печатка и ПЗУ для платы которая судя по описанию для ПРОФИ 4.0

Вот миниатюры

GrifonLeo
28.04.2010, 04:36
В архиве получше разрешение

Может кому пригодится

Alex2
31.05.2010, 19:23
Контроллер восстановлен (была сгоревшая КР1816ВЕ39). Успешно заменил на P8049AH
(русский аналог КР1816ВЕ49). Оказалось они стояли в старых XT и AT клавиатурах
с большими разъемами (это для информации).
Всем кто присылал схемы и помогал ценными советами, в частности Anykey,
Огромное Спасибо!!!:v2_cheer:

Тему можно закрывать.::v2_rolley

Anykey
03.06.2010, 09:46
По просьбам схема ХТ контроллера и
другие приложения с большим разрешением.

Mdesk
03.06.2010, 13:25
схема ХТ контроллера и другие приложения с большим разрешением

Для завершения картины неплохо бы выложить прошивку 573РФ2 (РФ5). Вот прилагаемая мною здесь, это та самая? :v2_conf3:

Anykey
06.06.2010, 11:04
У меня контроллера и прошивки не было,
только комплект схем, поэтому не знаю
та или нет.

solegstar
11.12.2018, 21:30
Итак, нужна помощь Профиводов с такой реликвией, как контроллер ХТ-клавиатуры (мой уже не работает :(), для проверки кодов клавиш Print Screen и Scroll Lock в программе из вложения. Нужно наконец выяснить, как они формируются со стороны спектрума. Заранее спасибо!

caro
11.12.2018, 23:44
Итак, нужна помощь Профиводов с такой реликвией, как контроллер ХТ-клавиатуры (мой уже не работает :(), для проверки кодов клавиш Print Screen и Scroll Lock в программе из вложения. Нужно наконец выяснить, как они формируются со стороны спектрума. Заранее спасибо!Что касается Print Screen, то судя по прошивке она никак не задействована.
Нажатие на клавишу Pause/Break приводит к перезапуску программы микроконтроллера - выполняется команда JMP 0.
Scroll Lock привязан к какому то скан-коду, но что-то не хочется ковырятся в прошивке, лучше бы проверить на живом контроллере.

caro
12.12.2018, 10:37
Покопался в коде контроллера XT-клавиатуры и обнаружил, что в нем предусмотрено управление подачей кодами через адрес сканирования.
Переключение неким режимом, (пока не понял каким) производится кодом адреса 0xAA - установка режима, кодом 0x55 - отключение режима.
Тоесть это программное управление.
Клавишей Scroll Lock производится аппаратное управление этим же режимом, переключая его при каждом нажатии.
Кто-нибудь знает, что это за режим?

PS. В переписке с Алексеем Тарасовым еще в 2004 году я нашел его запись:
Scroll Lock - тормоз процессора
но в прошивке выполняется что-то другое, связанное с кодами сканирования клавиш.

Есть еще две записи:
Print Screen - переключатель ЯВЕРТЫ-ЙЦУКЕН как в СПМ так и ТЫРДОС (не везде)
Pause - сброс клавы

Похоже он ошибся и Scroll lock и есть переключатель ЯВЕРТЫ-ЙЦУКЕН
Pause - сброс клавы (это точно)
Print Screen - похоже ничего не делает.

solegstar
12.12.2018, 11:11
Покопался в коде контроллера XT-клавиатуры и обнаружил, что в нем предусмотрено управление подачей кодами через адрес сканирования.
Переключение неким режимом, (пока не понял каким) производится кодом адреса 0xAA - установка режима, кодом 0x55 - отключение режима.
Т.е. контроллер посылает спектруму эти команды при нажатии на Scroll Lock, я правильно понял?

caro
12.12.2018, 11:21
Т.е. контроллер посылает спектруму эти команды при нажатии на Scroll Lock, я правильно понял?
Нет не правильно.
Переключение режимом ЯВЕРТЫ-ЙЦУКЕН (похоже это он) производится двумя способами:
1) Передачей со стороны Спектрума двух команд по шине адреса сканирования клавиатуры 0xAA и 0x55;
2) Нажатием Scroll Lock на клавиатуре.

set_1: ld bc,0xAAFE
in a,(c)
set_2: ld bc,0x55FE
in a,(c)

solegstar
12.12.2018, 11:36
Переключение режимом ЯВЕРТЫ-ЙЦУКЕН (похоже это он) производится двумя способами:
1) Передачей со стороны Спектрума двух команд по шине адреса сканирования клавиатуры 0xAA и 0x55;
2) Нажатием Scroll Lock на клавиатуре.
Да, похоже, что это он. Получается таки раскладку ЯВЕРТЫ-ЙЦУКЕН для спектрума меняет сам контроллер "налету"...

caro
12.12.2018, 11:40
Да, похоже, что это он. Получается таки раскладку ЯВЕРТЫ-ЙЦУКЕН для спектрума меняет сам контроллер "налету"...Я бы сказал, мог менять при необходимости.
В новом контроллере это не предусмотрено и мне кажется не актуально.

alvis
14.12.2018, 22:03
Pause - сброс клавы (это точно)
Не знаю как насчет сброса клавиатуры (не обращал внимания), но было несколько версий прошивки контроллера ХТ. В одной версии кнопка Pause останавливала работу компьютера, а в другой не останавливала (просто сбрасывала клавиатуру?). Возможно были и другие версии.
По Print Screen и Scroll lock - абсолютно верно.

Mick
09.01.2022, 18:58
У меня есть печатка и ПЗУ для платы которая судя по описанию для ПРОФИ 4.0

Перерисовал эту плату на досуге. И хочу сказать в ней есть ошибки. Путем сравнения со схемами я их исправил.

Вот перерисовка в лейке

https://i.ibb.co/1fps87k/xt-keyboard-lay.jpg (https://ibb.co/1fps87k)

После переноса в P-CAD 2002

https://i.ibb.co/CHZvZy8/xt-key-pcad.png (https://ibb.co/CHZvZy8)

Mick
10.01.2022, 19:38
Вот что что получилось в P-CAD 2002
верх

https://i.ibb.co/T006D8W/xt-keyboard-top.png (https://ibb.co/T006D8W)

низ

https://i.ibb.co/VjYYZCm/xt-keyboard-bot.png (https://ibb.co/VjYYZCm)

Файлы проекта

Схема и монтажка контроллера Profi XT в pdf - http://micklab.ru/file/profi/Profi_xt.pdf
Схема контроллера Profi XT в P-CAD 2002 - http://micklab.ru/file/profi/Profi_xt_sch.rar
Печатная плата контроллера Profi XT в P-CAD 2002 - http://micklab.ru/file/profi/Profi_xt_pcb.rar
Гербер файлы для производства платы контроллера Profi XT - http://micklab.ru/file/profi/Profi_xt_gerber.rar
Прошивка контроллера Profi XT - http://micklab.ru/file/profi/Profi_xt_frm.rar
Библиотека P-CAD 2002 - http://micklab.ru/file/profi/Profi_xt_lib.rar

Интересно прикрутить к ВЕ35 МT8816 и PS/2 клаву, так сказать тепло и лампово. :)

solegstar
10.01.2022, 22:37
Mick, а что за ошибки были на плате?

Mick
11.01.2022, 07:53
Mick, а что за ошибки были на плате?

Некоторые дорожки коротили сигналы, некоторых нет вообще.
Короче на этой плате ошибок больше двух :)
На реплике все ошибки исправлены.

tank-uk
13.01.2022, 08:16
Короче на этой плате ошибок больше двух
у меня плата без ошибок , у нее есть одно большое НО , она не работает с переходником AT>XT ( активным на пике )

Mick
13.01.2022, 08:42
у меня плата без ошибок

Я говорил про ту плату, скан которой тут приводился. Естественно были платы без ошибок.
Уж что есть, с тем и работаем.