Универсальный Технологический Контроллер на Н1806ВМ2 "УТК"

Digital Equipment Corporation PDP-8 & PDP-11 (а также совместимые с последним советские ЭВМ на 1801ВМ1/2/3)

Moderator: Shaos

User avatar
MM
Banned
Posts: 102
Joined: 02 Feb 2014 08:29
Location: Павловский Посад

Универсальный Технологический Контроллер на Н1806ВМ2 "УТК"

Post by MM »

bigral wrote:
MM wrote:3.Если хорошо поискать, могу даже найти Э3 такого контроллерчика для спецприменений. ИС СОЗУ - 62256х2 шт. Граница СОЗУ - 0-137777 и в адресах ввода - вывода - 4000 ( 8 ). Порты 177714, 177716. ИС 1801ВП1-065 с примочкой под RS-232. Могу и сфоткать макет - 2008 г. 10х20 см. МГТФ 0.05.
Вот такой контроллерчик бы был очень полезен, и как я понимаю он бы мог заменить "БК11М" для известного модуля на ВМ3\ВМ2 без которого сам модуль не стартонет. Ну а Э3 такой вещицы и есть то самое ради чего мегабайты сообщений уже написанно на разных сайтах в течении более 10 лет.
В принципе, экстремально простой контролерчик на 1806ВМ2 ( 98% взаимозаменяем на 1801ВМ2 по одноименным выводам ) разработан, ДПП доступны по почте. Привожу экстремально краткое ТО :
* * *
Разрешите представить новодел по теме БК ( или ДВК ? ) - Универсальный Технологический Контроллер "УТК".
ЭБ :
ЦПУ - Н1806ВМ2 - 5 мгц ( или 5.5 мгц ? ).
СОЗУ - 48 ( +2 кбайт ) кбайт на 2х62256 с батареей. Ток хранения - не более 1 микроампера.
ПЗУ - КР1801РЕ2 - 055 ( от МС1201.02 ).
Порты - КР580ВВ55А, 4 ИС.
Таймер - КР580ВИ53Д, 1 канал штатно ( 100-й вектор процессора ) , остальные - на усмотрение пользователя.
Возможность установки i8042 - для расширения функционала. Или, с незначительными доработками - SL811 USB1.1
АЦП 8 входов 9 бит - 1113ПВ1 с коммутатором 564КП2.
Телеграф - КР1801ВП1-065 с ТТЛ - каналами обмена, с настраиваемой логической полярностью сигналов.
Вариант скорости обмена - 31250 бод ( МИДИ ).
Мелкие ИС - ЭКФ1533, ЭКФ1564.
Ток потребления - в районе 1 а.
Image
*
Приблизительный внешний вид ДПП :
ImageImage
*
Ориентировочная Э3 2-го варианта исполнения :
ImageImageImageImage
*
Ориентировочное распределение АП УТК :
Image
*
Назначение разъемов, выключателей и перемычек УТК 2-е исполнение :
Image
*
Назначние выводов разъемов УТК :
Image
*
Измеренное быстродействие Н1806ВМ2 - 5.5 мгц - 1100 т. рег-рег на командах 060304 ( ADD R3, R4 )
*
Работа с PS/2 клавиатурным портом в базовом варианте осуществляется программно
*
Основное назначение - клавиатурный переходник под 1801ВП1-014, будет загружаться от встроенного в БК0010 ( и даже в БК0011/М ) телеграфного канала программным способом.
Дополнительное назначение - контроллер MIDI - клавы для стандартного порта GAME на ИБМ ЭВМ, при устаноке кварца на результирующую частоту 1801ВП1-065 7500 кгц и скорости обмена "19200" ( 31.25 кбод ).
Да, софт со временем выложу - пока тестирование проходит на таком конструктиве :
Блок УТК УСО ( ТТЛ-ИРПС 065 ) :
ImageImageImage
( Универсальный Технологический Контроллер Устройство Связи с Объектом )
*
Подключение к УТК УСО стандартного КНГМД БК0011/М :
Блок УТК УСО ( ТТЛ-ИРПС 065 ) :
Image
*
В данный момент используется эмулятор терминала 15-ИЭ-013 под RT-11 на БК0011М с функциями загрузки софта прямо в пульт ведомой М-ЭВМ - вольно переписал терминальчик от УТК-1 с ИБМ ЭВМ ( 2008 г. ).
*
3-я редакция УТК :
ImageImageImage
ImageImageImage
ImageImage
Отличия от УТК-2 - только в преобраователе +5в. ---> +5в. стаб и минус 15 в., а так же пара конденсаторов на SYNC МПИ.
*
Пришли платы ред.3 :
ImageImage
В данный момент - без гарантии, т.к. платы еще не собирались. Э3 - см. выше, в целом повторяют ред.2, за исключением БП 1113ПВ1 и нескольких временных цепочек на МПИ. Так же исправлено 2 косяка в трекинге.
Цена - 1500 руб + почта. ( Ниже себестоимости изготовления - порядка 1600 руб ). В комплекте - чистая плата блока КМК БК0011 - для организации блока ИРПС на ВП1-065 ( с ТТЛ-сигналами ).
*
Регулярно обновляемая тема о изделии :
http://www.phantom.sannata.ru/forum/ind ... ew&o=&st=0
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/
User avatar
MM
Banned
Posts: 102
Joined: 02 Feb 2014 08:29
Location: Павловский Посад

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by MM »

Для желающих изготовить ДПП УТК2 - герберы :
https://cloud.mail.ru/public/M4Dz/mYmWNgkt2

Топнормы - трек 0.2 мм, зазор между треками 0.2 мм, мин. диам. отверстия - 0.4 мм, мин. КП - 0.6 мм. 1.5 мм текстолит FR-4, медь 18 мкм ( лучше - 35 мкм ).

И УТК-3 Герберы от 14 июня 2016 г. :
https://cloud.mail.ru/public/7Dcp/sM98unTR9

Вопросы по отладке - задавайте в теме.

Камень монтировать в соотвествии с фото - крышкой вниз. Можно и 1801ВМ2 с соответствующим МГТФ и поднятием тактовой частоты.
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by Shaos »

А прошивка доступна? Хотя бы в бинарном виде (лучше конечно сырцы)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
MM
Banned
Posts: 102
Joined: 02 Feb 2014 08:29
Location: Павловский Посад

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by MM »

Shaos wrote:А прошивка доступна? Хотя бы в бинарном виде (лучше конечно сырцы)
Прошивка используется 055 от МС1201.02.
Она не сложна в прочтении DESSом ( в нём встроенный дизассемблер ).
Должна гуглится.
Сами ПЗУ доступны по почте в интернет-магазинах, в т.ч. в Анионе :
http://www.anion.ru/
Микросхема КР1801РЕ2Б 1991,-055 >100 45.00 42.00
( Покупки от 500 руб).
*
Насчет текста софта. Он пока в разработке, рабочий на уровне отдельных блоков текста.
*
Извещение.
Обнаружена ошибка в трекинге разъема PS/2 ДПП УТК-3. Перепутано всё, что только можно, включая питание клавы.
Для исправления ошибки трекинга необходимо до монтажа разъема PS/2 перерезать все дорожки к сигнальным контактам разъема (корпус разъема оставить на общем ) :
Image

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

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

* * *

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

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

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

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

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

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by MM »

Можно было бы и кнопочку "Удалить" пристроить...
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by SAA »

MM wrote:
Камень монтировать в соотвествии с фото - крышкой вниз. Можно и 1801ВМ2 с соответствующим МГТФ и поднятием тактовой частоты.
Почему 1806 смонтирован именно так? Так допустимо? Или именно так и нужно?
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by SAA »

MM wrote:Камень монтировать в соотвествии с фото - крышкой вниз.
Монтаж крышкой вниз - это штатно? Почему именно так? Косяк разводки, или есть смысл? Рассеивать тепло в плату?
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by Shaos »

Ещё пара майских сообщений одобрена...
Я тут за главного - если что шлите мыло на me собака shaos точка net
SAA
Senior
Posts: 136
Joined: 12 Jul 2016 21:30

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by SAA »

Shaos wrote:Ещё пара майских сообщений одобрена...
Спасибо, я уж и не ждал. Но похоже ответа и не будет - тема остановлена.
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by Shaos »

Автор забанен за неадекватность - так что скорее всего да - ответов небудет...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by Lavr »

Чайф wrote:Время не ждёт. И что-то не вышло.
Глядя в свою телефонную книжку,-
...
Здесь ставим крест. Он уже никогда не придёт.
iLavr
Mixa64
Doomed
Posts: 480
Joined: 25 Aug 2009 07:02
Location: Москва

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by Mixa64 »

MM wrote:Тест обеспечивает индикацию
Индикатор прикольный. Можно высветить ЖОПА.
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by Shaos »

Mixa64 wrote:
MM wrote:Тест обеспечивает индикацию
Индикатор прикольный. Можно высветить ЖОПА.
у меня тож такие индикаторы куплены - помельче и покрупнее :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Универсальный Технологический Контроллер на Н1806ВМ2 "УТ

Post by Lavr »

Mixa64 wrote:Индикатор прикольный. Можно высветить ЖОПА.
Вспомнился анекдот про Кая и Снежную Королеву:
- Госпожа, но из букв Ж... О... П... А... не сложить слова ВЕЧНОСТЬ ! :mrgreen:
iLavr