PDA

Просмотр полной версии : Переходник клавиатуры БК001х - PS/2 "Универсальный Технологический Контроллер" УТК



MM
15.06.2016, 04:44
Разрешите представить новодел по теме БК ( или ДВК ? ) - Универсальный Технологический Контроллер "УТК".
ЭБ :
ЦПУ - Н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, ЭКФ1531, ЭКФ1564.
Ток потребления - в районе 1 а.
http://storage3.static.itmages.ru/i/16/0604/h_1465084564_5362276_22eb80b1fb.jpg (http://itmages.ru/image/view/4360464/22eb80b1)
*
Приблизительный внешний вид ДПП :
http://storage3.static.itmages.ru/i/16/0602/s_1464899008_7563766_09c6e32e2a.jpg (http://itmages.ru/image/view/4352183/09c6e32e)http://storage9.static.itmages.ru/i/16/0607/s_1465342121_2353984_562882197b.jpg (http://itmages.ru/image/view/4374172/56288219)
*
Ориентировочная Э3 2-го варианта исполнения :
http://storage2.static.itmages.ru/i/16/0501/s_1462138433_1171344_ad8d7c2882.jpg (http://itmages.ru/image/view/4218006/ad8d7c28)http://storage5.static.itmages.ru/i/16/0501/s_1462138490_1783606_6d76ea7a96.jpg (http://itmages.ru/image/view/4218008/6d76ea7a)http://storage6.static.itmages.ru/i/16/0501/s_1462138528_7587503_8aee8a63c2.jpg (http://itmages.ru/image/view/4218009/8aee8a63)http://storage7.static.itmages.ru/i/16/0501/s_1462138580_1571691_6e4bb48d9b.jpg (http://itmages.ru/image/view/4218010/6e4bb48d)
*
Ориентировочное распределение АП УТК :
http://storage1.static.itmages.ru/i/16/0602/h_1464843626_3666966_ab7f444211.jpg (http://itmages.ru/image/view/4348061/ab7f4442)
*
Назначение разъемов, выключателей и перемычек УТК 2-е исполнение :
http://storage5.static.itmages.ru/i/16/0504/h_1462397995_2961113_b2735fed9b.jpg (http://itmages.ru/image/view/4230431/b2735fed)
*
Назначние выводов разъемов УТК :
http://storage9.static.itmages.ru/i/16/0506/h_1462559871_2635977_80f37cf96e.jpg (http://itmages.ru/image/view/4238228/80f37cf9)
*
Измеренное быстродействие Н1806ВМ2 - 5.5 мгц - 1100 т. рег-рег на командах 060304 ( ADD R3, R4 )
*
Работа с PS/2 клавиатурным портом в базовом варианте осуществляется программно.
*
Основное назначение - клавиатурный переходник, будет загружаться от встроенного в БК0010 ( и даже в БК0011/М ) телеграфного канала программным способом. Да, софт со временем выложу - пока тестирование проходит на таком конструктиве :
Блок УТК УСО ( ТТЛ-ИРПС 065 ) :
http://storage3.static.itmages.ru/i/16/0604/s_1465001666_4680944_7a80992e2c.jpg (http://itmages.ru/image/view/4357349/7a80992e)http://storage4.static.itmages.ru/i/16/0604/s_1465001695_1373237_b34b55be8b.jpg (http://itmages.ru/image/view/4357350/b34b55be)http://storage6.static.itmages.ru/i/16/0604/s_1465001734_1500449_b5b09fa468.jpg (http://itmages.ru/image/view/4357352/b5b09fa4)
( Универсальный Технологический Контроллер Устройство Связи с Объектом )
*
Подключение к УТК УСО стандартного КНГМД БК0011/М :
Блок УТК УСО ( ТТЛ-ИРПС 065 ) :
http://storage7.static.itmages.ru/i/16/0604/s_1465001754_5712093_b914e0420c.jpg (http://itmages.ru/image/view/4357353/b914e042)
*
В данный момент используется эмулятор терминала 15-ИЭ-013 под RT-11 на БК0011М с функциями загрузки софта прямо в пульт ведомой М-ЭВМ - вольно переписал терминальчик от УТК-1 с ИБМ ЭВМ ( 2008 г. ).
*
3-я редакция УТК :
http://storage1.static.itmages.ru/i/16/0614/s_1465923195_3545592_2dc69fbfe5.jpg (http://itmages.ru/image/view/4418029/2dc69fbf)http://storage6.static.itmages.ru/i/16/0614/s_1465923473_7756036_9f5bb956a4.jpg (http://itmages.ru/image/view/4418043/9f5bb956)http://storage6.static.itmages.ru/i/16/0614/s_1465923557_8182014_5e2c41fc43.jpg (http://itmages.ru/image/view/4418053/5e2c41fc)
http://storage2.static.itmages.ru/i/16/0614/s_1465923627_2486099_ddd4bcd38f.jpg (http://itmages.ru/image/view/4418058/ddd4bcd3)http://storage9.static.itmages.ru/i/16/0614/s_1465923762_2469928_5e88646848.jpg (http://itmages.ru/image/view/4418066/5e886468)http://storage5.static.itmages.ru/i/16/0614/s_1465923822_2672488_678833d421.jpg (http://itmages.ru/image/view/4418070/678833d4)
http://storage3.static.itmages.ru/i/16/0614/s_1465925529_6925162_800a854d42.jpg (http://itmages.ru/image/view/4418124/800a854d)http://storage4.static.itmages.ru/i/16/0614/s_1465926137_9113506_54e84522dc.jpg (http://itmages.ru/image/view/4418147/54e84522)
Отличия от УТК-2 - только в преобраователе +5в. ---> +5в. стаб и минус 15 в., а так же пара конденсаторов на SYNC МПИ.
*
Принимаются предварительные заказы на ДПП УТК-3 с поставкой в Июле 2016 по 1500 руб + почта, без предоплаты до момента готовности ДПП.
Софт - в стадии разработки. Ориентировочная готовность софта - 2-я половина 2016 г.
УТК вполне совместим с RT-11, ввиду применения КР1801РЕ2-055 - т.е. сам может загружаться с КНГМД МХ ДВК ( при подключении таковой к внутренней МПИ УТК, а так же с КМД ( МУ ) и КНГМД БК0011М ).
*
Обсуждение софтового решения по работе с PS/2 :
http://zx-pk.ru/threads/26619-bystrodejstvuyushchaya-softovaya-obrabotka-protokola-klavy-ps-2-na-protsessore-vm2.html

- - - Добавлено - - -

Как использовать УТК в роли контроллера МИДИ - клавиатуры ?
1. Установить кварц на ВП1-065 7.5 мгц, битрейт 31.25 кбод - выбирается скорость "19200".
2. Подключить к стандартному Соундбластеру ( Креатив ) со стандартным портом МИДИ, питание можно брать с 15-пин разъема Гаме.
3. На языке высокого уровня написать простую программу закачки управляющего софта МИДИ-контроллера в УТК.
4. Использовать как обычную МИДИ-клаву с Гаме-разъемом.
5. Таблица МИДИ - кодов гуглится.

Клава подойдет от китайской детской игрушки на ОЭВМ.

svinka
01.07.2016, 14:57
В принципиальной схеме U16 и U17 вроде должны применяться 74xxx373 (ир22), а не 74xxx374 (ир23). тогда и память 150нс будет работать с 0 тактов ожидания.

MM
01.07.2016, 16:36
В принципиальной схеме U16 и U17 вроде должны стоять 74xxx373 (ир22), а не 74xxx374 (ир23). тогда и память 150нс будет работать с 0 тактов ожидания.
Наконец то кто-то посмотрел таки на Э3 !

svinka
01.07.2016, 18:10
В блоке ВМ3 такая же фигня

MM
01.07.2016, 18:43
В блоке ВМ3 такая же фигня
В блоке ВМ3А слишком большая емкость от 6СПП - порядка 100 пф на трек 10 см, но СОЗУ честно 0 тактов - т.е. данные появляются на МПИ до начала сл. такта.
И не использован синтезатор таймингов МПИ при работе с постоянно подключенном SSYNC на общий. Коммутация SSYNC по ходу исполнения текста программы не обеспечивает максимальной производительности М-ЭВМ, но значительно её упрощает - на десяток ИС как минимум.

svinka
01.07.2016, 18:56
Дело не в емкости а логике шины. Нужна прозрачная защелка и не триггера для выделения адреса на отдельную шину. Вы задерживаете адрес для созу где-то на 100нс. Зачем?

MM
01.07.2016, 19:25
Дело не в емкости а логике шины. Нужна прозрачная защелка и не триггера для выделения адреса на отдельную шину. Вы задерживаете адрес для созу где-то на 100нс. Зачем?
Как раз и идет создание шины по типу ISA - т.к. более 90% всех простых БИС под неё и заточено ( серия 580, например ).
В любом случае на МПИ УТК висят БИС 1801-й серии, они требуют соблюдения таймингов МПИ - см. ГОСТ. Т.е. ни о каком цикле меньше 500 нс никак нельзя говорить.
Есть и еще очень важный фактор - звон параллельной шины. Он вееесьма существенный, десятки ( если не сотни ) нс. Что такое "звон" - это понятно только господам, имеющим достук к цифровым многоканальным ослам или лично отлаживающим новодел.

svinka
01.07.2016, 19:31
Ну вот и надо поставить как на ISA. Там стоят 74LS373. А в 580серии есть такая КР580ИР82. Вот она тоже работает как ир22 (и ир33 - отличаются распиновкой).

MM
01.07.2016, 19:53
Ну вот и надо поставить как на ISA. Там стоят 74LS373. А в 580серии есть такая КР580ИР82. Вот она тоже работает как ир22 (и ир33 - отличаются распиновкой).
Что мешает Вам сделать свою конструкцию и показать всем желающим её работоспособность ?
( А заодно предложить платы всем желащим по цене производства плат без учета стоимости разработки ).
А то по теме БК что-то не видно вообще никого с принципиально новым новоделом, реплика БК0011М не в счет - фактически там нет никаких принципиальных отличий от образца 1993 г. - так, только простенький звук приделан.
*
Если насчет спроса на правильный новодел, с существенными инновациями - может и купят пяток образцов...

hobot
02.07.2016, 18:31
с существенными инновациями нет мотивации ретро любителю покупать инновацию.
На то он и любитель ретро. Вот его ностальгия припекла и он хочет такую же как когда то БК, только рабочую, новенькую и
желательно без "ошибок прошлого" под которыми подразумевается чаще всего замен станд. клавиатуры на УК-НЦшного типа.
Наверное это всё что хочет ретро любитель - вряд ли я сильно ошибаюсь. Благо с играми и программами проблем в целом почти нет.

Заметьте инновация в виде контроллер + эмулятор харда на SD карте где разделы = объёму дискеты (бррр) востребован.
А кому нужен ВМ1 разогнанный до скорости P2 и с PC-клавиатурой? И что с ним делать? Демо? ))) То есть вопрос - зачем???
сверх актуален. (этот вопрос в всех темах по разработкам новоделов "странных" неплохо бы топик стартерам самим себе
ответить на него.

MM
02.07.2016, 21:20
нет мотивации ретро любителю покупать инновацию.
ИМХО - в связи с положением дел на Э. просто у меня нет денег на полный цикл проектирования новодела с передовыми для БКшки момента 1994 г. параметрами, а потребителей пяток всегда найдется.
( речь идет о ~100 т.р. на 1 конструкцию, а конструкций несколько. Например, только заказ 6СПП размером с БК 1 шт. стоит порядка 10 т.р. , а их надо несколько ... ).

MM
19.07.2016, 21:38
Пришли платы ред.3 :
http://storage4.static.itmages.ru/i/16/0718/s_1468844481_5612476_b527315371.jpg (http://itmages.ru/image/view/4609219/b5273153)http://storage3.static.itmages.ru/i/16/0718/s_1468844615_1811993_3d6bf65a8c.jpg (http://itmages.ru/image/view/4609235/3d6bf65a)
В данный момент - без гарантии, т.к. платы еще не собирались. Э3 - см. выше, в целом повторяют ред.2, за исключением БП 1113ПВ1 и нескольких временных цепочек на МПИ. Так же исправлено 2 косяка в трекинге.
Есть в продаже на Барахолке дешевле себестоимости изготовления в Резоните, не считая затрат на проектирование.

vwarlock
23.09.2016, 12:51
Всем доброго времени суток!

Заранее извиняюсь за, возможно, не очень умные вопросы:

Я правильно понял, что данное устройство является практически полноценным ДВК-совместимым компьютером?
Мне было бы интересно спаять - отладить данный девайс, тем более есть желание разобраться с PDP-ДВК.
Собирать оригинал ДВК как-то очень дорого выходит :-(
Я запислся на новодельные корзину, контроллер MY и MC1201.04, простейшая ДВК, воде бы, получится после сборки-отладки.
В наличии есть 1806ВМ2, его надо пристроить куда-то, создавать свой девайс пока силенок не хватит точно.
Вот и возникает вопрос: для это устройство может быть полезно? :-)

До выяснения подробностей прошу зарезервировать за мной одну плату, если это возможно.
В соответствующей ветке в барахолке отписался.

Заранее благодарен.

MM
23.09.2016, 17:21
Я правильно понял, что данное устройство является практически полноценным ДВК-совместимым компьютером?
Мне было бы интересно спаять - отладить данный девайс, тем более есть желание разобраться с PDP-ДВК.
Собирать оригинал ДВК как-то очень дорого выходит :-(
Я запислся на новодельные корзину, контроллер MY и MC1201.04, простейшая ДВК, воде бы, получится после сборки-отладки.
В наличии есть 1806ВМ2, его надо пристроить куда-то, создавать свой девайс пока силенок не хватит точно.
Вот и возникает вопрос: для это устройство может быть полезно? :-)

Да, УТК создавался именно как урезка ДВК-2 для управления подконтрольными девайсами, например MIDI - клавой и т.п. и т.д.
Обращаю внимание, что в конфигурации поставки ДПП обеспечено только 48 кбайт СОЗУ, в отличии от 56 кбайт на МС1201.02 ( прототипе УТК ).
Т.е. теневого ПЗУ нет - оно всегда на виду ( 140000-157776 ). Однако, предусмотрены такие фичи, как фиксация по SYNC сигнала SEL ВМ2 ( дальше он не разведен для экстремальной простоты конструкции ).
В натуральной МС1201.02 при 0в. фиксированном SEL ВМ2 видно ПЗУ 140000-157776 и ОЗУ в 170000-173777, а при SEL = +5в. в 140000-157776 сидит ОЗУ, а участок ОЗУ 170000-173777 вообще не видим.
Рекомендуемое средство загрузки УТК с дискет МФМ - блок КНГМД БК0011М ( 326 ПЗУ 1801РЕ2 ). Загрузку производить командой 160000G из пульта. Диск должен быть приготовлен как для ДВК, но с драйвером BY.SYS ( в. т.ч. прописанным как загрузочный ). Загрука УТК без доработки МГТФ возможна только с МХ-контроллера ДВК или блока КНГМД БК0011М. Для включения в список еще и МУ-контроллера - надо привести АП УТК в соотвествие с МС1201.02 ( в части теневого ПЗУ ) и проработать вопрос с сигналами ВМ2 DMR и SACK.
*
Для использования УТК в роли МС1201.02 в составе ДВК необходимо на монтажное поле установить некоторое к-во ИС КР531АП2 и резисторных сборок НР1-3 - для усиления внутренней МПИ УТК, и разъем/шлейф к корзине ДВК.
*
Можно использовать процессор М1801ВМ2 с МГТФ - в соответствии с наименованием сигналов ВМ2 ( электрическая совместимость 100%, проверял лично ). Для достижения производительности 1 млн рег-рег для М1801ВМ2А необходимо использовать кварц 20 мгц ( или немного побольше, но менее 25 мгц ).

MM
04.10.2016, 00:45
Методика монтажа плат УТК.
1. Подготовить Стенд БК, собрать шлейф СБК-колодка 24-пин ДИП ИС для подключения вместо ПЗУ на УТК. Каждый второй проводник в таком шлейфе должен быть общий. Шлейф не должен быть длинее 50-60 см.
2. На чистую плату УТК на позицию ПЗУ установить колодку РС24-7 ( строго желтую, иначе потом будет масса неясных сбоев, экономить 100 руб на ней неуместно ). Так же установить по питанию 1 шт. ( или немного больше ) конденсатор керамический не менее 0.1 мк ( лучше КМ5 или К10-17 ).
http://storage3.static.itmages.ru/i/16/1005/s_1475678814_6520419_eea5281e57.jpg (http://itmages.ru/image/view/4982651/eea5281e)

3. Соединить Стенд БК и плату УТК с колодкой шлейфом. Провести тест коротких замыканий на МПИ с включенными резисторами подтяжки на +5в. на Стенде БК. При наличии брака платы УТК устранить короткие замыкания дорожек.
http://storage9.static.itmages.ru/i/16/1005/s_1475678960_4176060_951117c21c.jpg (http://itmages.ru/image/view/4982675/951117c2)http://storage7.static.itmages.ru/i/16/1005/s_1475678362_6065128_83d597d3d5.jpg (http://itmages.ru/image/view/4982616/83d597d3)

4. Замонтировать ИС, относящиеся к СОЗУ УТК, включая ИС 217ЛА2 ( 217ЛБ2, 2ЛБ172 ). Конденсатор задержки сигала RPLY СОЗУ можно не монтировать.
Установить границы СОЗУ в адресах 0...137776, провести тест ОЗУ на Стенде БК. Так же замонтировать резисторы подтяжки МПИ на плате УТК, номиналом в рамках 1.0 к .... 2.2 к. Для тщательного теста ОЗУ на Стенде БК целесообразно использовать ПЗУ КР1801РЕ2-019 ( МСТД БК0010 ), команды тестов описаны в руководстве системного программиста к БК0010 ( режим тестов не "ТС", а "ТД" -т.е. тестируем внешнюю М-ЭВМ ).
http://storage5.static.itmages.ru/i/16/1005/s_1475688432_5905525_215f00631a.jpg (http://itmages.ru/image/view/4983736/215f0063)http://storage6.static.itmages.ru/i/16/1005/s_1475689601_3841104_67402144c7.jpg (http://itmages.ru/image/view/4983830/67402144)http://storage6.static.itmages.ru/i/16/1005/s_1475688593_5896385_64a8003d64.jpg (http://itmages.ru/image/view/4983756/64a8003d)http://storage4.static.itmages.ru/i/16/1005/s_1475690401_1178995_9d263007a4.jpg (http://itmages.ru/image/view/4983901/9d263007)

5. Замонтировать узел с 1801ВП1-065, включая кварцевый генератор на 4608 кгц ( частота может отличаться по желанию пользователя для конкретных применений, например для MIDI-скорости используется кварц 7.5 мгц и выставляется скорость "19200", итоговая выходит - 31.25 кбод ).
Так же монтируется коммуникационный 10-пин разъем. С помощью Стенда БК установить/проверить адреса 177560 и подходящую скрость обмена с внешним терминалом, а так же выбрать логическую полярность сигналов обмена.
http://storage5.static.itmages.ru/i/16/1007/s_1475872186_8414336_98a0a8d9b5.jpg (http://itmages.ru/image/view/4994451/98a0a8d9)http://storage6.static.itmages.ru/i/16/1007/s_1475872233_1223510_c932cda4a6.jpg (http://itmages.ru/image/view/4994464/c932cda4)http://storage4.static.itmages.ru/i/16/1007/s_1475872296_7207311_6b02af0303.jpg (http://itmages.ru/image/view/4994476/6b02af03)

6. Замонтировать узел выделения адресов регистров УТК 177600-177656. Осциллографом проверить прохождение сигналов выборки ИС портов 580ВВ55А при запуске зацикленного теста с Стенда БК
7. Замонтировать узел начального пуска процессора на ЭКФ1564ТЛ2, а так же Регистр Начального Пуска РНП ( выключателями выставить биты адреса РНП 14000х ), тактовый генератор процессора и собственно процессор. Под металлическую крышку процессора подложить кусочек изоляции ( бумажку ).
Монтировать металлической крышкой процессора Вниз. Так же установить тайминги задежки SYNC - 1 такт процессора, тайминг удержания адреса - 1 такт, и тайминг снятия сигнала AR - 1 такт процессора.
8. Отключить режим ПДП процессора 1806ВМ2 выключателями и произвести пуск УТК посредством перещелкивания выключателя, установленного параллельно стартовому конденсатору на сигнале DCLO ( 22 мк 25 в. ). ( Выключатель на сигнале DCLO монтируется пользователем для отладки УТК ).
http://storage7.static.itmages.ru/i/16/1010/s_1476131677_2846064_c29453f7ff.jpg (http://itmages.ru/image/view/5007034/c29453f7)http://storage8.static.itmages.ru/i/16/1010/s_1476131715_2748461_68a02086d3.jpg (http://itmages.ru/image/view/5007035/68a02086)http://storage8.static.itmages.ru/i/16/1011/s_1476196249_3537179_e0a3331dcf.jpg (http://itmages.ru/image/view/5010817/e0a3331d)
Подсоединить внешний терминал для отображения телеграфных посылок и прочитать адрес начального останова в виде цифр в к-ве 6 шт. и знака "@".
На терминале произвести тестирование УТК штатными тестами от МС1201.02 ( см. её паспорт , гуглится. Например, Т2 - тест ОЗУ ).
Так же в селекторе СОЗУ установить включенным участок в адреса 170000-173776.
При отсуствии терминала осциллографом проверить наличие стартовой телеграфной посылки от УТК ( 1801ВП1-065 ).
При ожидании стартовой посылки котов из ВП1-065 следует принять меры к установлению уровня 0в. на её входе BSYD выв.29. Сигналы наблюдать на выв.27 - данные.
*
9. Тестирование УТК на задании пользователя.
При установленных БИС ДД29, ДД30 580ВВ55А можно воспользвоваться специализированным тестом PS/2 клавы :
http://storage5.static.itmages.ru/i/16/1011/s_1476201657_8651396_eb6669ec1d.jpg (http://itmages.ru/image/view/5011354/eb6669ec)http://storage8.static.itmages.ru/i/16/1011/s_1476201712_7407604_62ca1ebb01.jpg (http://itmages.ru/image/view/5011357/62ca1ebb)
Набирать с 002000 адреса на скриншоте в 001000 адресе УТК. Тест обеспечивает индикацию кота кнопки с клавы PS/2 :
http://storage5.static.itmages.ru/i/16/1011/s_1476202592_3422520_4f57d350f4.jpg (http://itmages.ru/image/view/5011427/4f57d350)http://storage9.static.itmages.ru/i/16/1011/s_1476202427_7632475_09e471f498.jpg (http://itmages.ru/image/view/5011412/09e471f4)
( на фото - нажата кнопка "пробел", кот собирается жрать сосиски )
*
"Совершенно случайно" :mad: протухла клава Оклик - один из выходов стал коротить с общим.
И что самое интересное - на пленке этой клавы оказалось 18х8 сканов...
http://storage2.static.itmages.ru/i/16/1010/s_1476131828_9863635_5e1485f0e6.jpg (http://itmages.ru/image/view/5007039/5e1485f0)http://storage9.static.itmages.ru/i/16/1010/s_1476131739_7274847_99f00e51d4.jpg (http://itmages.ru/image/view/5007037/99f00e51)

MM
11.10.2016, 19:38
Извещение.
Обнаружена ошибка в трекинге разъема PS/2 ДПП УТК-3. Перепутано всё, что только можно, включая питание клавы.
Для исправления ошибки трекинга необходимо до монтажа разъема PS/2 перерезать все дорожки к сигнальным контактам разъема (корпус разъема оставить на общем ) :
http://storage2.static.itmages.ru/i/16/1011/s_1476201916_1041177_f5a439595f.jpg (http://itmages.ru/image/view/5011369/f5a43959)

И сделать разводку подходящим проводком :
http://storage9.static.itmages.ru/i/16/1011/s_1476202285_8765241_bf8b4da730.jpg (http://itmages.ru/image/view/5011404/bf8b4da7)

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

*

Назначение выводов разъема МПИ и блока УТК УСО :
http://storage4.static.itmages.ru/i/17/0221/s_1487707600_1969786_dc03d8429d.jpg (https://itmages.ru/image/view/5490383/dc03d842)
Где сигналы - программный порт ТЛГ 177716 БК0010 и БК0011М ( 11 модель необходимо доработать ).

MM
11.03.2017, 22:54
Разрешите проинформировать о окончании проектирования УТК-3М :
http://storage5.static.itmages.ru/i/17/0107/s_1483820287_6496273_cfbac6c007.jpg (https://itmages.ru/image/view/5353532/cfbac6c0)http://storage6.static.itmages.ru/i/17/0107/s_1483820313_5741046_6f0376f505.jpg (https://itmages.ru/image/view/5353533/6f0376f5)http://storage4.static.itmages.ru/i/17/0107/s_1483820328_3374216_1c65a741bc.jpg (https://itmages.ru/image/view/5353535/1c65a741)
http://storage6.static.itmages.ru/i/17/0107/s_1483820349_7930342_44ecd067df.jpg (https://itmages.ru/image/view/5353537/44ecd067)http://storage1.static.itmages.ru/i/17/0107/s_1483820372_4681856_1b098355ca.jpg (https://itmages.ru/image/view/5353545/1b098355)http://storage3.static.itmages.ru/i/17/0107/s_1483820401_2633810_a04a03ea22.jpg (https://itmages.ru/image/view/5353546/a04a03ea)
Герберы :
https://cloud.mail.ru/public/4kPZ/W5v1Jbzxi
Отличие :
1. Новый размер ДПП - 212 х 145 миллиметров.
2. Установлены, но не разведены PS/2 коннекторы клавы и мыши.
3. Отсуствует узел БП АЦП, а также сам АЦП и узел индикатора. Только функции переходника клавы для БКшек.
4. Отсуствует I8042 и КР580ВИ53. По адресам они тоже не выбираются.
5. Разведен звуковой ЦАП :
http://storage4.static.itmages.ru/i/16/1125/s_1480113349_1297031_05b9e34e58.jpg (https://itmages.ru/image/view/5238934/05b9e34e)
Динамик на ДПП отсуствует ( предполагается пищалка от БКшки )
6. Добавлено 7 сканов на пассивную клаву ( гребенку ).
7. Все электролиты заменены на бескорпусные керамические конденсаторы TDK 22 мк 25 в. и Мурата 68 мк 6.3 в.
В т.ч. блокирвочные по питанию. Так же улучшена разводка общего.

zx_
09.04.2017, 21:25
в свете возможной новой БК , интересует примеры компоновки УТК и платы БК11М2 в видении автора,
и КНМГД
как-бы это все поэлегантнее без бэкашного оригинального корпуса расположить
а УТК хороший получился, Covox тоже весьма порадовал

MM
09.04.2017, 22:40
Компоновка - да обычная, в стареньком корпусе БК0011 с отломанным отсеком ПЗУ :v2_dizzy_keyboard:
, т.к. в БК11М2 частометр расположен на главной плате, а так же там расположена куча микровыключателей ВДМ1-8 , да и колодки под классические ПЗУ БК11М 324,325 - с которыми он может стартануть в режиме 99% совместимости с БК11М и включенном процессоре 1801ВМ1А.
Все внешние блоки подойдут от БК11М, в т.ч. и СМК для процев ВМ1 и ВМ2.
*
Т.к. УТК может работать с внешней клавой PS/2, можно все платы скомпоновать в любом подходящем корпусе. Например - в корпусе МС501 ( не шутка ),
и понатыкать плат от ДВК, т.к. МПИ в БК11М2 буфетизирована на 74F641. Конечно, понадобится пассивный переходник на слоты ДВК.
*
Звучок в УТК-3М предназначен для художественного воспроизведения звуков клика.

MacBuster
12.06.2017, 23:42
Например - в корпусе МС501 ( не шутка )
А случаем не МС 0511?

MM
13.06.2017, 17:34
А случаем не МС 0511?
Нет, ДВК-2М МС501.

Примерный общий вид макета с УТК-3М :
http://storage4.static.itmages.ru/i/17/0415/s_1492284526_9523394_54fc35c7cc.jpg (https://itmages.ru/image/view/5655320/54fc35c7)
( Одновременная работа пассивной клавы на фото и PS/2 клавы ( на фото не показана ).

В данный момент проект приостановлен по 2 причинам :
1. Разработчик УТК перестал выходить на связь, мотивируя это "нехваткой времени".
2. Отсуствие у потенциальных покупателей наличных - за 4 т.р. такое никто не купит, по крайней мере десяток экз.
( При чистой себестоимости комплектухи ~3 т.р., без учета затрат на разработку )

MM
23.05.2018, 05:33
УТК-3 :
https://pic.maxiol.com/thumbs/1527040199platavm2urez1612051.jpg (https://pic.maxiol.com/?v=1527040199platavm2urez1612051.jpg)https://pic.maxiol.com/thumbs/1527040304platavm2urez1612052.jpg (https://pic.maxiol.com/?v=1527040304platavm2urez1612052.jpg)https://pic.maxiol.com/thumbs/1527040338platavm2urez1612053.jpg (https://pic.maxiol.com/?v=1527040338platavm2urez1612053.jpg)
*
УТК-2П :
https://pic.maxiol.com/thumbs/1527041369utk01.jpg (https://pic.maxiol.com/?v=1527041369utk01.jpg)https://pic.maxiol.com/thumbs/1527041512utk02.jpg (https://pic.maxiol.com/?v=1527041512utk02.jpg)
https://pic.maxiol.com/thumbs/1527041596utk03.jpg (https://pic.maxiol.com/?v=1527041596utk03.jpg)https://pic.maxiol.com/thumbs/1527041675utk04.jpg (https://pic.maxiol.com/?v=1527041675utk04.jpg)
https://pic.maxiol.com/thumbs/1527041815.jpg (https://pic.maxiol.com/?v=1527041815.jpg)
https://pic.maxiol.com/thumbs/15270420071354.jpg (https://pic.maxiol.com/?v=15270420071354.jpg)https://pic.maxiol.com/thumbs/15270420911355.jpg (https://pic.maxiol.com/?v=15270420911355.jpg)
https://pic.maxiol.com/thumbs/1527042192pcb1.jpg (https://pic.maxiol.com/?v=1527042192pcb1.jpg)https://pic.maxiol.com/thumbs/1527042252pcb2.jpg (https://pic.maxiol.com/?v=1527042252pcb2.jpg)
https://pic.maxiol.com/thumbs/1527042375scheme6.jpg (https://pic.maxiol.com/?v=1527042375scheme6.jpg)

Xrust
22.03.2019, 10:50
MM, вот сейчас пытаюсь собрать макетную плату на вм2. Есть вопрос по вашей схеме. Почему для защелкивания адреса используются синхронные регистры? Ведь из-за этого пришлось городить сложную схему формирования AR, вместо того, чтобы просто замкнуть его с SYNC. Или я что-то не догоняю?

MM
22.03.2019, 14:35
Ведь из-за этого пришлось городить сложную схему формирования AR, вместо того, чтобы просто замкнуть его с SYNC. Или я что-то не догоняю?
Обычно перед применением БИС принято читать ТО, хотя бы краткое из открытых источников.

Потом, ничто не мешает сделать так, как считаете нужным.

Xrust
22.03.2019, 18:32
MM, я понимаю, что форумы придумали не для того, чтобы делиться знаниями. ТО я именно что прочитал и поскольку в данном вопросе никак не специалист, а всего лишь любитель, то решил провести еще и эксперимент. После всего этого я и задаю вопрос, поделитесь секретом. Зачем так сделано? Очевидного ответа я своим дилетантским взглядом не нахожу.

MM
22.03.2019, 19:03
Очевидного ответа я своим дилетантским взглядом не нахожу.
Из-за чудовищного звона на шине.
Т.к. к-во транзакций при 5.5 мгц тактовой порядка 1.3 млн с двухкратной сменой данных, необходимо на шине получить периоды достоверности данных, и в этот момент их защелкивать.
Общая эфф. частота на МПИ в данном изделии - порядка 11 мгц ( по суммам частот в 1 шт. отдельно взятой линии МПИ ).

Есть 3 пути преодоления звона на МПИ :
1. Простой. Применять 4СПП при монолитной заливке общим одного внутреннего слоя.
2. Сложный. Выполнить МПИ с чередованием общих - типа как балансные линии.
3. Снизить тактовую частоту процессора ( не наш метод ), до примерно ~3 мгц на МПИ, или ~400 т. транзакций в 1 сек - так поступлили на БК001х.
*
В ТО прямо говорится, что логика сигнала AR не соответствует 1801ВМ2, и требует снимать сигнал не менее, чем за 1 такт ( по CLCO ) до завершения цикла МПИ. Иначе будут потери быстродействия - 1 такт.

Xrust
22.03.2019, 20:12
Из-за чудовищного звона на шине.
Но ведь адрес проц выставляет на шине за целый T до начала SYNC. Разве этого недостаточно для устаканивания? Если использовать ИР23, то как раз это время теряется впустую.

Про AR понял, спасибо.

MM
22.03.2019, 20:20
Но ведь адрес проц выставляет на шине за целый T до начала SYNC. Разве этого недостаточно для устаканивания? Если использовать ИР23, то как раз это время теряется впустую.
Лично Вам никто не запрещает делать так, как считаете нужным.

svinka
24.03.2019, 17:02
Xrust, Вы на правильном пути!
Используйте ИР22 ИР33 ИР82 ТМ7

MM
24.03.2019, 18:11
Вы на правильном пути!
Это путь в никуда.
В больших платах МПИ важно точно и верно выбрать момент отсуствия звона, который идет по всем линиям.
К тому же напомню, что в МПИ быстродействие доступа к устройству измеряется относительно сигналов DIN и DOUT, а не каких-то других.

Дальнейший троллинг будет награжден.

- - - Добавлено - - -

В данной ДПП ВМ2 давал имульс по общему ( в момент выставки SYNC ) порядка полампера, и помеха на плате ( по общему ) достигала 1.5 вольт.
Звон на линях данных МПИ был порядка 200-300 нс, смотря что считать порогом ошибки - примерно уровень выше 1 в. относительно точки подключения общего.

Все эти дела были учтены в схеме калькулятора на ВМ2 - там звон не превышал 100 нс, и никакие корректоры SYNC не использовались, за счет общих малых габаритов и обилии общего рядом с сигналами МПИ.
Макс. стабильная частота работы Н1806ВМ2 была 7.00 мгц - под RT-11, с использованием эмуля ДВК господна Патрона, для проца 2003 г.в., а для задания пользователя ( работа со звуком ) - и 7.5 мгц в СОЗУ.