Универсальный Технологический Контроллер УТК (Переходник клавиатуры PS/2 для БК001х на основе Н1806ВМ2 по мотивам МС1201.02. Описание. Обсуждение.)

ЭВМ и ПЭВМ, производившиеся в СССР и странах СЭВ
MM
Advanced Member
Сообщения: 5894
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 11.10.2016,20:03

Извещение.
Обнаружена ошибка в трекинге разъема PS/2 ДПП УТК-3. Перепутано всё, что только можно, включая питание клавы.
Для исправления ошибки трекинга необходимо до монтажа разъема PS/2 перерезать все дорожки к сигнальным контактам разъема (корпус разъема оставить на общем ) :
Изображение

И сделать разводку подходящим проводком :
Изображение

Приношу извинения за ошибку разработчика трекинга ДПП УТК-3.

* * *

Методика монтажа плат УТК.
1. Подготовить Стенд БК, собрать шлейф СБК-колодка 24-пин ДИП ИС для подключения вместо ПЗУ на УТК. Каждый второй проводник в таком шлейфе должен быть общий. Шлейф не должен быть длинее 50-60 см.
2. На чистую плату УТК на позицию ПЗУ установить колодку РС24-7 ( строго желтую, иначе потом будет масса неясных сбоев, экономить 100 руб на ней неуместно ). Так же установить по питанию 1 шт. ( или немного больше ) конденсатор керамический не менее 0.1 мк ( лучше КМ5 или К10-17 ).
Изображение

3. Соединить Стенд БК и плату УТК с колодкой шлейфом. Провести тест коротких замыканий на МПИ с включенными резисторами подтяжки на +5в. на Стенде БК. При наличии брака платы УТК устранить короткие замыкания дорожек.
ИзображениеИзображение

4. Замонтировать ИС, относящиеся к СОЗУ УТК, включая ИС 217ЛА2 ( 217ЛБ2, 2ЛБ172 ). Конденсатор задержки сигала RPLY СОЗУ можно не монтировать.
Установить границы СОЗУ в адресах 0...137776, провести тест ОЗУ на Стенде БК. Так же замонтировать резисторы подтяжки МПИ на плате УТК, номиналом в рамках 1.0 к .... 2.2 к. Для тщательного теста ОЗУ на Стенде БК целесообразно использовать ПЗУ КР1801РЕ2-019 ( МСТД БК0010 ), команды тестов описаны в руководстве системного программиста к БК0010 ( режим тестов не "ТС", а "ТД" -т.е. тестируем внешнюю М-ЭВМ ).
ИзображениеИзображениеИзображениеИзображение

5. Замонтировать узел с 1801ВП1-065, включая кварцевый генератор на 4608 кгц ( частота может отличаться по желанию пользователя для конкретных применений, например для MIDI-скорости используется кварц 7.5 мгц и выставляется скорость "19200", итоговая выходит - 31.25 кбод ).
Так же монтируется коммуникационный 10-пин разъем. С помощью Стенда БК установить/проверить адреса 177560 и подходящую скрость обмена с внешним терминалом, а так же выбрать логическую полярность сигналов обмена.
ИзображениеИзображениеИзображение

6. Замонтировать узел выделения адресов регистров УТК 177600-177656. Осциллографом проверить прохождение сигналов выборки ИС портов 580ВВ55А при запуске зацикленного теста с Стенда БК
7. Замонтировать узел начального пуска процессора на ЭКФ1564ТЛ2, а так же Регистр Начального Пуска РНП ( выключателями выставить биты адреса РНП 14000х ), тактовый генератор процессора и собственно процессор. Под металлическую крышку процессора подложить кусочек изоляции ( бумажку ).
Монтировать металлической крышкой процессора Вниз. Так же установить тайминги задежки SYNC - 1 такт процессора, тайминг удержания адреса - 1 такт, и тайминг снятия сигнала AR - 1 такт процессора.
8. Отключить режим ПДП процессора 1806ВМ2 выключателями и произвести пуск УТК посредством перещелкивания выключателя, установленного параллельно стартовому конденсатору на сигнале DCLO ( 22 мк 25 в. ). ( Выключатель на сигнале DCLO монтируется пользователем для отладки УТК ).
ИзображениеИзображениеИзображение
Подсоединить внешний терминал для отображения телеграфных посылок и прочитать адрес начального останова в виде цифр в к-ве 6 шт. и знака "@".
На терминале произвести тестирование УТК штатными тестами от МС1201.02 ( см. её паспорт , гуглится. Например, Т2 - тест ОЗУ ).
Так же в селекторе СОЗУ установить включенным участок в адреса 170000-173776.
При отсуствии терминала осциллографом проверить наличие стартовой телеграфной посылки от УТК ( 1801ВП1-065 ).
При ожидании стартовой посылки котов из ВП1-065 следует принять меры к установлению уровня 0в. на её входе BSYD выв.29. Сигналы наблюдать на выв.27 - данные.
*
9. Тестирование УТК на задании пользователя.
При установленных БИС ДД29, ДД30 580ВВ55А можно воспользвоваться специализированным тестом PS/2 клавы :
ИзображениеИзображение
Набирать с 002000 адреса на скриншоте в 001000 адресе УТК. Тест обеспечивает индикацию кота кнопки с клавы PS/2 :
ИзображениеИзображение
( на фото - нажата кнопка "пробел", кот собирается жрать сосиски )
*
Внутренности клавы. Для целей использования как пассивной клавы к УТК.
И что самое интересное - на пленке этой клавы оказалось 18х8 сканов...
ИзображениеИзображение
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

SKcorp
Advanced Member
Сообщения: 3559
Зарегистрирован: 28.07.2008,13:37
Откуда: Leningrad, USSR

Конкурсы

Вклад в сообщество

Сообщение SKcorp » 11.10.2016,20:15

MM писал(а): кот собирается жрать сосиски )
Это кошка.

reiji
Advanced Member
Сообщения: 1262
Зарегистрирован: 03.10.2013,05:14
Откуда: St.-Petersburg

Сообщение reiji » 14.10.2016,09:52

интересный проект. вот бы в модуль КАМАК засунуть вместе с контроллером крейта в одном блоке.. как обычно я всё о своем)) однако, где нынче 1806ВМ2 брать?

MM
Advanced Member
Сообщения: 5894
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 14.10.2016,11:14

reiji писал(а):...однако, где нынче 1806ВМ2 брать?
Во всех приличных магазинах ИС или у участника форума svinka есть в продаже Н1806ВМ2.

Впрочем, УТК изначально проектировался для встраивания в оборудование или для замены ДВК-2 МС1201.02
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

reiji
Advanced Member
Сообщения: 1262
Зарегистрирован: 03.10.2013,05:14
Откуда: St.-Petersburg

Сообщение reiji » 14.10.2016,15:40

MM писал(а):Во всех приличных магазинах ИС или у участника форума svinka есть в продаже Н1806ВМ2.
действительно. странно, некоторое время назад chipfind не показывал их, только один магазин был под заказ. видимо глюк поиска у них был

Аватара пользователя
svinka
Advanced Member
Сообщения: 2856
Зарегистрирован: 25.06.2016,04:12
Откуда: Чертаново

Сообщение svinka » 14.10.2016,16:35

Да, у меня есть
На время бана связь по email: helen povetkina @ gmail. com - без пробелов

reiji
Advanced Member
Сообщения: 1262
Зарегистрирован: 03.10.2013,05:14
Откуда: St.-Petersburg

Сообщение reiji » 15.10.2016,06:12

svinka писал(а): Да, у меня есть
хорошо, буду иметь ввиду) а город какой?
пока послежу за развитием проекта и может очередными ревизиями плат) была идея собственный подобный проект именно под КАМАК делать на 1801ВМ3, но я не настолько собаку съел в этом чтобы с нуля соорудить за адекватное время, да и может не стоит изобретать велосипед

MM
Advanced Member
Сообщения: 5894
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 15.10.2016,12:08

reiji писал(а):...подобный проект именно под КАМАК делать на 1801ВМ3...
Насчет УТК на ВМ3 - были и такие решения, с 134 ПЗУ и 1 метром батарейного СОЗУ на 4СПП. Пока проект даже не разрабатывался, т.к. потребитель не обозначил потребность. К тому же в таком изделии будет немного больше мелких ИС - т.к. линии МПИ у 1801ВМ3А на полпорядка слабее 1806ВМ2 - соответственно, надо ставить АП6 2 шт. Далее, необходим коммутатор пультового СОЗУ - еще пяток мелкоты...
Расчетное быстродействие УТК-ВМ3А - 1.5 млн. рег-рег ( 4 такта ). К тому же необходим серьезный БП - на 2577 пятиножке, т.к. 1801ВМ3А очень требователен к питанию - на 4.6 в. на 6 мгц трапует только так, ему надо строго от 4.85 в. питания.

Вообще УТК-3 получился и так довольно мощный по питанию - 1 а. запросто потребляет ( с индикатором ), а на ВМ3А - и 1.5 а. получится.

Выпуск следующих редакций ДПП УТК пока не ожидается, т.к. и 3-й редакции пока имеется, всего-то 4 проволочки ошибочны. :frown:
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

reiji
Advanced Member
Сообщения: 1262
Зарегистрирован: 03.10.2013,05:14
Откуда: St.-Petersburg

Сообщение reiji » 16.10.2016,05:22

MM, спасибо за разъяснение.

насчет питания в КАМАКе это совсем не проблема) там вместо 5, вовсе 6В с солидной нагрузочной способностью и понижаются в каждом модуле отдельно диодом, БП на 400-500Вт + вентиляция блоков.
изначально планировал микро-корзину в модуле делать и попробовать найти туда М6, полуплаты отлично по габаритам влезают, но видимо М6 купить по адекватной цене не судьба.
так то ничего нового, буржуины такие трюки уже проводили с дековскими полуплатами в модуле.

Anonymous1
Advanced Member
Сообщения: 2727
Зарегистрирован: 22.11.2011,09:41
Откуда: Москва(Россия)

Вклад в сообщество

Сообщение Anonymous1 » 16.10.2016,10:34

6 вольт - плохо, ни то ни сё, для линейного стабилизатора слишком мала разница, импульсный только трансформаторный DC-DC можно поставить и потерять четверть мощности на тепло (а больше КПД почти невозможно сделать при такой разнице напряжений), но получить честные стабильные 5 вольт. Кстати, М6 тоже очень чувствителен к питанию.

MM
Advanced Member
Сообщения: 5894
Зарегистрирован: 02.08.2013,22:13
Откуда: Павловский Посад Мск.обл.
Контактная информация:

Вклад в сообщество

Сообщение MM » 16.10.2016,15:40

Anonymous писал(а):6 вольт - плохо, ни то ни сё, для линейного стабилизатора слишком мала разница, импульсный только трансформаторный DC-DC можно поставить и потерять четверть мощности на тепло (а больше КПД почти невозможно сделать при такой разнице напряжений), но получить честные стабильные 5 вольт. Кстати, М6 тоже очень чувствителен к питанию.
Можно поэксперементировать с ГТ806 в части линейного стабиллизатора, правда всё равно до 25% уйдет в тепло,
или на 2Т908 и 34063 ИС БП ( есть совковый ж. аналог 1156ЕУ5 ), массивном дросселе и диоде КД213Б на теплоотводе - такой может и 20% в тепло отдать, но хорошо справится с напряжением от 4 вольт ( до 6.3 вольт входного при нагрузке не менее 1 а. ).
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/

Ответить