Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Калькуляторы, арифмометры, PDA, HPC »   Самодельный калькулятор в корпусе Б3-23
RSS

Самодельный калькулятор в корпусе Б3-23

На Н1806ВМ2

<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7 8 9 10
Печать
 
svinka
Advanced Member
Сеньор

Откуда: Совчина
Всего сообщений: 1585
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 июня 2016
xoiss написал:
[q]
3. Сколько потребляет КР537РУ11 в дежурном режиме и в каком-нибудь режиме чтения/записи?
[/q]
Есть заводская этикетка! Выложить???
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
xoiss написал:
[q]
опубликовать ту часть схемы, где показаны соединения ЦПУ, ОЗУ и ПЗУ?
[/q]
1.ОЗУ и ППЗУ устанавливаются на одноименные линии МПИ, согласно расписанию их выводов.
ЦП со временем опубликую ( на него нет библиотеки ), из особенностей - сигнал AR ( адрес принят ) соединен напрямую с SYNC, что повлечет потерю быстродействия ~5% ( см. его ТО на сайте А. или Физики ). Почему потерю - в отличии от 1801ВМ2 сигнал AR следует снимать до снятия сигнала SYNC не менее, чем за 1 такт - это фича 1806ВМ2 ( по типу как сигнал SSYNC в 1801ВМ3, общая длина следующего цикла МПИ определяется по переходу сигнала SYNC с 0в. к +5в. ( для сигнала SSYNC )).

xoiss написал:
[q]
Сколько потребляет (М)1801РР1 в дежурном режиме?
[/q]
2.Измерю на днях, при сигнале SYNC = +5в. Модуль ЭСППЗУ - совсем немного, определяется ЭКФ1533ЛП17 и подтяжками 10 ком - порядка 10 ма, при выборке - порядка ~50 ма.

xoiss написал:
[q]
Сколько потребляет КР537РУ11 в дежурном режиме и в каком-нибудь режиме чтения/записи?
[/q]
Это вопрос к обладателю этих ИС. Пока у меня их нет. Но для КМОП ток хранения - совсем небольшой, даже при +5в.
xoiss
Гость

Ссылка

svinka написал:
[q]
Есть заводская этикетка! Выложить???
[/q]
Да, было бы здорово.
И на остальные чипы, что здесь упоминались, — если у Вас что-нибудь есть, то тоже поделитесь, пожалуйста.

// на сайте 155la3.ru на эти микросхемы ничего нет

Спасибо!
Сейчас на форуме
xoiss
Гость

Ссылка

MM написал:
[q]
ЦП со временем опубликую ( на него нет библиотеки ), из особенностей >...>
[/q]
вот-вот, как раз про "особенности" я и говорю! :)

соединить линии адреса-данных — это в общем, очевидно
но совсем не очевидно, что с остальными линиями делать
может, где-то времена отклика как-то надо согласовывать, или ещё что-нибудь

на импортные то микросхемы всегда очень детальная информация идёт в даташитах, а то и appnotes опубликуют с готовой схемой-примером
а наши этим почему-то не шибко озадачивались
вот. поэтому практический опыт/знания (Ваши, в частности) здесь имеют ключевую роль

спасибо!
Сейчас на форуме
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Очень краткое ТО 1806ВМ2, распознано с бумаги, содержит множество "опечаток", но самая позорная в заглавии - устранена.
http://npofizika.ru/pdf/1806vm2.pdf
Детальное ТО привести нет возможности, т.к. камень находится на "спецприменении", и выпускается в данный момент.
Отмечу, что по этикетке напряжение питания - 4.5 .... 5.5 вольт, в отличии от "распознанного с бумаги ".

Для тактовых чатот менее ~3 мгц и платы менее 10 х 10 см. согласовывать что-либо нет необходимости.
На частотах свыше ~4 мгц и плате более ~12 х 12 см. ( разводка МПИ от процессора ) коррекция таймингов и антизвонные мероприятия необходимы,
из расчета эффективных частот МПИ более 10 мгц ( не путать с к-вом транзакций МПИ ).

Что делать с ост. линиями проца - я на Э3 привел резисторные сборки с указанием выводов 1806ВМ2 - к их выводам и присоединить.
*
Насчет детального описания импортных БИС, особенно контроллеров - к сожалению, это не всегда так.
Пример - USB1.1 контроллер SL811 - на него есть описание применения , но только совместно с ОЭВМ этой же фирмы - т.е. намекается - покупайте только у нас, причем всё сразу !
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MM написал:
[q]
Измерю на днях, при сигнале SYNC = +5в.
[/q]
Измерил, сопротивление - 10 ом, входящее напряжение стенда - 5.3 вольт :

Ток потребления М1801РР1 - 22 ма.
*

Ток потребления КР1801РЕ2-253 - колебался в границах 8 ма...16 ма, видимо зависит от 23 вывода ( CS ).
*

Ток потребления модуля ЭСППЗУ - стабильно 16 ма.

Если сменить подтяжки с 10 ком на 100 ком, и ЭКФ1533ЛП17 на 74HC07D, то вполне можно добиться тока хранения порядка 5 ма.
*
Патченная Э3 :

Изменения :
1.Вместо 1564ТМ2 применена 1564ИЕ19 - можно выбрать тактовую из ряда 1.0, 0.5, 0.25, 0.125, 0.0625, 0.03125, 0.015625, 0.0078125 мгц.
2.Добавлен полноценный ковокс 8 бит
3.Более предметно обозначены входы клавиатуры 4 шт. от 145ИП11 ( выходы клавы - выходы ИД10 )
4.Добавлен РНП на адреса 020000 ... 160000 - для дальнейшего апгрейда без смены платы ( можно СОЗУ нарастить до 32 кбайт ).
5.Усилитель звука ковокса сделан на 1564ЛН1
svinka
Advanced Member
Сеньор

Откуда: Совчина
Всего сообщений: 1585
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 июня 2016
xoiss
Гость

Ссылка

спасибо за справочные данные!

между делом запилил операции умножения и деления
осталось сделать взятие процентов
https://github.com/xoiss/b3-23/blob/master/simulator-b3-23.c




Коллеги, есть ли у кого нибудь живая машинка — одна из таких?:
Б3-23, Б3-24, Б3-26, МК-23, МК-26, МК-57
(они все были выполнены на одном и том же процессоре к145ип11)

хотелось бы прогнать на ней несколько последовательностей и посмотреть, какой будет отклик на экране

кто может помочь?
спасибо!
Сейчас на форуме
1Ж24Б
Advanced Member


Откуда: Kaluga
Всего сообщений: 349
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 нояб. 2014
Есть живой Б3-23 и МК-57. Что требуется выполнить?
xoiss
Гость

Ссылка

Ну, собсна, всё — софт в "консольном" варианте готов!

Желающих протестировать, приглашаю сюда:
https://onlinegdb.com/rkoD9v2sm — версия с логикой вычисления процентов, как у Б3-23
https://onlinegdb.com/ry3kCP2sQ — версия с улучшенной логикой вычисления процентов (сам придумал :) )
[upd 22.10.18 16:05] сделал фикс в вычислениях процентов
[upd 23.10.18 00:35] переделал обработку = в вычислениях процентов
[upd 23.10.18 12:46] переделал логику вычисления процентов в режимах * и /

Инструкция:
- открываете ссылку (см. выше)
- увидите страничку с моим проектом — Вы не сможете его редактировать, но сможете его запустить на исполнение
- нажимаете кнопку Run — нужно подождать 5-10 сек., пока проект скомпилируется
- далее в нижней половине экрана откроется текстовая консоль (белые буквы на чёрном фоне) — в неё моя программа напечает приветствие и приглашение к диалогу
- если нижняя часть слишком узкая по высоте, то наведите мышкой на границу-разделитель и потяните её вверх, чтобы увеличить высоту окна консоли, уменьшая высоту окна с кодом
- переведите курсор (мышкой) в консоль и попробуйте ввести какие-нибудь примеры для расчёта
- ... например, введите 1+2=
- каждый раз в конце нажимайте ENTER, чтобы завершить ввод строки — ну, дальше, думаю, сами разберётесь
- программа обрабатывает клавишу-за-клавишей и после каждой "клавиши" печатает состояние дисплея калькулятора и внутреннее состояние аппарата
- когда Вам надоест, в пустой строке нажмите Ctrl+D (эта комбинация в POSIX операционных системах при дефолтных настройках вводит с консоли символ "конец файла")
- программа подосвиданькается с Вами и завершит работу
- ... далее нажмите ENTER (ну или просто закройте окно браузера)

Пример, как это выглядит в окне браузера:


Теперь о безопасности Вашего компьютера (если Вы вдруг боитесь, что я хочу Вам вирус подпустить):
- как Вы могли догадаться, моя программа компилируется и запускается не у Вас на компьютере, а где-то далеко за-морями-за-лесами на каком-то буржуйском сервере (как сейчас модно говорить, "в облаке")
- браузер, запущенный на Вашем компьютере, просто передаёт тому серверу, какие кнопульки Вы нажимаете у себя на клавиатуре, и получает от сервера картиночку, которую надо отрисовать в окне — для Вас же это в совокупности выглядит как работа с консольным приложением
- короче, на Вашем компьютере ничего по сути не запускается, и никакое экзешники-с-вирусами на него не приползают

Для тех же, кто хочет скомпилировать прямо у себя в бинарь и сей бинарь запустить, можете скачать проект отсюда:
https://github.com/xoiss/b3-23.git

Проект написан под Linux. Проверял на Ubuntu 14 (Trusty):


Если у Вас Windows, то Вам потребуется установить наборы MinGW + MSys. Я проверил - собирается, взлетает, летает, садится.
Если у Вас macOS, BSD, Solaris, то... думаю, тоже заведётся, но Вам наверняка потребуется допилить Makefile (если у Вас на машине нет gcc, то это точно придётся сделать).

Вот. Как-то так.

Немного передохну и попробую перекинуть на ДВК под RT-11, для начала.
Может, ещё доделаю остальные функции процессора к145ип11 — которые в Б3-23 были спрятаны "под капотом", но зато видны в клавиатуре Б3-26 и МК-57

Всем привет!
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3 4 5 * 6 7 8 9 10
Печать
Полигон-2 »   Калькуляторы, арифмометры, PDA, HPC »   Самодельный калькулятор в корпусе Б3-23
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS