PDA

Просмотр полной версии : Реплики платы ПЭВМ "Океан-240"



Страницы : [1] 2

perestoronin
09.01.2013, 12:24
http://okean-files.perestoroniny.ru/medium/OK240-g.png (http://okean-files.perestoroniny.ru/OK240-g.png)
http://okean-files.perestoroniny.ru/medium/OK240-net.png (http://okean-files.perestoroniny.ru/OK240-net.png)

http://okean-files.perestoroniny.ru/medium/FDD-g.png (http://okean-files.perestoroniny.ru/FDD-g.png)
http://okean-files.perestoroniny.ru/medium/FDD-net.png (http://okean-files.perestoroniny.ru/FDD-net.png)


Разводка сделана Юрием 15.09.2015, схемы им же нарисованные
https://cloud.mail.ru/public/3TmK/s3h2zj7pf

marinovsoft
09.01.2013, 19:46
Первый раз о таком вообще слышу?
Это клон чего? Или же не клон чего?
Какой есть уникальный игровой софт? Или портированный хотя бы?

Все здесь
http://zx.pk.ru/showthread.php?t=14176

perestoronin
28.01.2013, 00:13
Начал работу над платой "Океана-240" (http://azmaster.narod.ru/Ocean-240/):

Исходной отправной точкой будет моя хорошая память, так как я себе собрал этот компьютер в 1989 году, плату покупал из второй партии (мне сказали что в нее были внесены исправления ? какие), описание, файлы, материалы, прошивки, ПО http://azmaster.narod.ru/Ocean-240/, а также качественные сканы из журнала http://zxpress.ru/book_articles.php?id=2110.

Монтажная схема основной платы :
http://okean-files.perestoroniny.ru/medium/mpss-83.png (http://okean-files.perestoroniny.ru/mpss-83.png)

Списки микросхем:

Плата КНГД (18 микросхем):



*- КР1531ЛН1 D1
*- К155ЛП10 D2
*- К155ЛА13 D3, D11
*- КР556РТ4А D4
*- КР1533ТМ2 D5, D15, D16
*- КР1818ВГ93 D6
*- КР531ГГ1 D7
*- КР1533ИР16 D8
*- КР1533ЛЕ1 D9
*- К155ЛН3 D10
*+ КР1533АГ3 D12, D18
*- КР1533ИЕ7 D13, D14
*- КР1533ТМ9 D17


Основная плата (80 микросхем)



*- 27C512-45Z (К573РФ4 2шт) DD1, DD2
*- КР580ВК28 D3
*+ КР580ВМ80А D4
- КР1533ЛЛ1 D5, D22
*- КР1533ЛИ1 D6, D65
* КР170АП3 D7
- КР1531ЛН1 D8
*- КР1533ЛА3 D9
*- КР1533ЛЕ1 D10
*- КР1533ИД4 D11
*- КР1533ТЛ2 D12, D71
*- КР1533ТМ2 D13, D64
- КР1533ИР16 D14, D34-D37, D46, D47
*- КР1533ИЕ7 D15, D42
- КР1531ЛА3 D16
*- КР580ВВ55А D17, D67, D78-D80
*- КР1531ИМ6 D18, D19, D20
- КР544УД2 DА21, DA76, DA77
* КР1533ЛП5 D23
*- КР1533ИЕ5 D24, D25, D26, D27
*- КР1533КП12 D28-D33
*- КР1533КП13 D38-D41
* КР1533СП1 D43
*- КР1533КП11 D44, D45
*- КР565РУ5Г D48-D63
*- КР556РТ4А D66
*- К155ЛН3 D68, D69
*- КР580ВИ53 D70
*- КР580ВВ51 D72
*- АОТ110 DA73
*- К262КП1 DA74
*()- КР580ВН59 D75



Интересны любые предложения по заменам на более современные детали, возможно решусь на установку ПЛИС вместо логики в видеоконтроллер, но первая реплика будет максимально близко выполнена к оригиналу.
В первую очередь хотелось бы выкинуть из схемы преобразователь напряжений и на его место установить разъем ATX.

Также интересует варианты замены и расположения разьъемов на более удобные, доставаемые, из новых, например Din41612 (http://www.trimmer.ru/index.php?target=21&nom=5)

В дальних планах заменить ОЗУ (пока не решил чем и как, чтобы не нарушить возможностей Океана), обе ПЗУ на одну в панельке PLCC32, заменить все резисторы и конденсаторы на smd 0805, электролиты на тантал type A-C (по причине очень низкой цены на smd детали) и объединить обе платы в одну в формате miniATХ, на новой плате развести контроллер PS/2 клавиатуры на отдельном микроконтроллере (возможно решение для Специалиста удастся адаптировать к Океану).

Astrolux
25.03.2013, 17:23
Я согласен, что надо

1. Разъемы заменить на более доступные серии IDC, а не DIN.
2. Модуль питания с трансформатором и транзисторами заменить на разъем питания ATX.
3. Заменить на современное ПЗУ дефицитные микросхемы РФ4, РТ4.
4. Контроллер PS/2 клавиатуры добавить по схеме Caro на Atmega48.
5. Плату отформатировать под форм-фактор mini-ATX.

dk_spb
25.03.2013, 19:58
Пожелания:
1) не надо smd
2) не надо менять ПЗУхи: если для кого-то 2764(рф4) такая уж редкая - возьмите at28c64b. РТ4 тоже везде навалом и программатор самодельный есть на этом форуме
3) преобразователь питания поменять на современные DIP или SIP DC/DC конвертеры. Мощность там нужна смешная.
Тяга к ATX - зло. Зачем таскать этот гроб? Давно есть малюсенькие мощные 5В питальники. Исключение: 12V для 5.25" дисковода (у меня, например, встроенный БП во внешнем дисководе). Для 3.5" вообще 12В не надо, а разницы (кроме удобства) нет. Я даже 8" запитал от маленького блока и DC/DC конвертер.
Вот еще (http://www.aliexpress.com/item/Wholesale-12V-5V-AC-Power-Adapter-Supply-Charger-Converter-HDD-HARD-DISK-DRIVE-IDE/487530517.html) для 5.25" флопа. Когда надо прочитать 5.25 дискеты - достали флоп с питальником. В остальное время 3.5". А ATX сразу съедает кучу места.

vinxru
25.03.2013, 20:31
Желательно компьютер делать на основе деталей 1990 года.

dk_spb
25.03.2013, 21:43
Для всех кто любит 90е, будет восстановлена документация на оригинальную плату, рассчитанную как раз на детальки 90х годов и это будет сделано до разработки новой платы под smd.
Это отлично и за это заранее спасибо. Но если не трудно, может можно предусмотреть посадочные места под dc/dc, чтобы без трансформатора и т.д.
Вместо ВГ93 я давно буржуйские аналоги ставлю, они не требуют 12В.
А вот с вм80 сложнее. А нарушать красоту платы навесным монтажом не хочется.
А потом можно и пропустить этап с smd, и сразу в какую-нибудь резиновую жен..., пардон, в ПЛИС и т.д.

vinxru
26.03.2013, 15:58
+12 -> -5
из Специалиста.

http://i036.radikal.ru/1303/4f/e963e594f210.jpg

dk_spb
26.03.2013, 16:22
vinxru, А смысл? Есть готовые dc/dc конвертеры 5V->-5V и 5V->+12V (а может и оба сразу - надо поискать) в SIP4, SIP7 и в DIP8.
Им никакой обвески вообще не надо.

vinxru
26.03.2013, 16:32
Их не было в 90-х годах.
Их нет в моем городе.

dk_spb
26.03.2013, 16:34
>Их не было в 90-х годах.
ТОгда надо оставить как есть на печатке и не менять ничего

>Их нет в моем городе
А кто тут шумел что теперь детальки только на ебеях будет покупать

vinxru
26.03.2013, 16:38
А кто тут шумел что теперь детальки только на ебеях будет покупать

EBAY это долго. С того момента, как я сказал про ebay и заказал там микроконтроллеры, микроконтроллеры я так и не получил.

---------- Post added at 15:38 ---------- Previous post was at 15:36 ----------


ТОгда надо оставить как есть на печатке и не менять ничего

Или так.

dk_spb
26.03.2013, 16:38
СТранно, я уже два раза получал детальки с тех пор.
Выбирайте продавцов из HK, а не из CN - и будет Вам ЩАСТИЕ

vinxru
26.03.2013, 16:38
vinxru, А смысл? Есть готовые dc/dc конвертеры 5V->-5V и 5V->+12V (а может и оба сразу - надо поискать) в SIP4, SIP7 и в DIP8.
Им никакой обвески вообще не надо.

Дроссель то по любому нужен.

dk_spb
26.03.2013, 16:58
vinxru, Я же написал, никакой обвески. откуда дроссель?
Пример недешевых (http://www.aimtec.com/am1dc-z)

dk_spb
26.03.2013, 17:25
vinxru, Да они и так мелкие http://www.aimtec.com/am1l-nz

vinxru
26.03.2013, 22:46
ИМХО избыточно сложный БП. Мироксхемка DK_SPB будет лаконичнее.

---------- Post added at 21:46 ---------- Previous post was at 21:46 ----------


Да и 750 мА по +5В маловато, лучше, как мне кажется КР142ЕН5А как никак 1,5А.

Это печка. Лучше использовать внешний БП на +5 Вольт. А +12 и -5 синтезировать на плате.

Astrolux
28.03.2013, 15:52
Не нравится МС китайская - значит на оригинале остаётся КТ805 - нормально у меня работал и без шумов и писков, правда сердечник для трансформатора преобразователя придется "поискать", но думаю, что смогу приобрести сердечники мелким оптом.

Лучше всё же от трансформатора в модуле питания отказаться в пользу микросхем-стабилизаторов. Действительно, сейчас много внешних блоков питания на 5В, 12В, и дешевые микросхемы-стабилизаторы есть практически везде.

Хорошист
03.12.2014, 01:40
.

perestoronin
08.01.2015, 01:55
А журнальные статьи нужно прочитать, там и написано:
МПСиС №3 1987год страница 27

СН051-30 (http://rworks.ru/rmanual/144/51/)
http://rworks.ru/img-manual/144-167.jpg
Ответные части еще сложнее найти чем, те что в плату впаиваются, в том числе и их обозначение.
Только разочарую, их и в 90е не найти было те части что ответные, не на плате, а сейчас тем более, даже задорого нет, поэтому нужно платы под линейные импортные DIN подправить немного.


http://bk0010.spb.ru/PHOTO/DSC00017.JPG
Кстати, может счастливый владелец чистой платы уже нашёл плату и сканер А3 формата купил себе ?
Или может кто из питерских коллег подсобит ?

А может кто из коллег, у кого платы так и лежат частично распаянные, сдуют (а лучше хорошими кусачками срежут и выпаяют остатки выводов) феном аккуратно все детальки, чтобы по возможности не порвать дорожки и не сильно покорежить платку и отсканируют платки с двух сторон 600dpi ? Аналогичное нужно и для платы контроллера дисководов проделать. Только прошу убедиться, что у Вас платы 240.2 (на них должны ставиться СП1 и ИМ6), а не 240 (на них ИМ6 и СП1 вроде бы не было). Перед распайкой прошу сделать сканы и фотографии "на память", вдруг и эта информация сгодится позже при сборке на новодельных платах или в случае отрыва каких-то дорожек при демонтаже феном.

Взамен обещаю платки с зеленой маской новые в подарок :), правда не быстро и полный набор новеньких микросхем логики (в основном в наборах серия К555 заменена на КР1533, а КР531 на КР1531), микросхемы уже сейчас в наличии (в этой теме только чрезмерные излишки или то что мне совсем не нужно). (http://zx-pk.ru/market/viewtopic.php?f=4&t=566)

artyr_n
11.01.2015, 17:59
http://azmaster.narod.ru/Ocean-240/

Mick
11.01.2015, 19:34
Вставлю свои пять копеек.
Для начала рекомендую нарисовать схему, а уж потом благодаря связям рисовать разводку. Преимущество такого подхода, во первых схема будет в электронном виде, во вторых можно всегда внести изменения. И в третьих ошибок при разводке в этом случае практически не возникает.
А нарисовав одну плату, получится инвалид, коих столько на форуме нарисовано.

Mick
11.01.2015, 21:02
Проблема в том, что надо схему соотнести с разводкой, разводка содержит меньше ошибок чем схема ;) . Кое какие ошибки, уже не схемы, а разводки, описаны в разделе о наладке.


Ну когда все делаешь все взаимосвязанно, то и схема корректируется автоматом. Иначе есть типа схема и есть печатка. Допустим печатка не имеет ошибок, но где гарантия, что эта печатка соответствует схеме.
Далеко ходить не надо, куча Спектрумов и не только имеют схемы никак не соотвествующие печатным платам.
Впрочем, никто вам не запрещает делать как вам удобнее. Я лишь высказал свое мнение.

ZXFanat
11.01.2015, 21:22
.....
хотя скажут, что рано, нет готовых экземпляров, .....
Да есть рабочие машинки!

L Juriy
11.01.2015, 22:32
Вот такая схема нашлась у меня.

L Juriy
12.01.2015, 09:16
perestoronin, если есть погрешности можно отсканировать снова, бумажный(калька) экземпляр жив.
Есть НЕЗАКОНЧЕННЫЙ проект в gEDA под ubuntu для процесорной платы Океана.

perestoronin
12.01.2015, 09:49
Есть НЕЗАКОНЧЕННЫЙ проект в gEDA под ubuntu
Отлично, я как раз с gEDA лишь и "играюсь" в свободное от работы время.
Я мог бы подхватить проект.

L Juriy
12.01.2015, 10:14
Viktor2312, В выложенном архиве есть сборочный чертеж с размерами. И на фото на вашей странице моей платы есть данные точки крепления

Насколько я помню было два варианта плат и схем для КНГМД. В одном подключалость к ВВ55 а вдругом вместо ВВ55.

С15 у меня и справлено на 0,68, скорее всего такой и стоит.

L Juriy
12.01.2015, 11:08
Viktor2312, Вместо ВВ55, там еще 2 дополнительных контакта на плате правее ВВ55 для 42 контактного разьема.

PS. Это может послужить привязкой отверстий для крепления.

Я паял на макетке вот по этой схеме. Совпадает она с той или нет я не знаю и не сверял. Отладить и подключить не успел, забросил:frown:. Так что пока лежит до сих пор.

L Juriy
12.01.2015, 17:34
Да вместо D80.
Добавлен 21 - А2 и 22 - RDYS.

Mick
14.01.2015, 13:46
У кого нибудь есть размеры разъёмов СНО51-30-2-В

Посмотри хотя бы тут http://rworks.ru/rmanual/144/52/ http://www.eandc.ru/catalog/detail.php?ID=14738

Хорошист
15.01.2015, 12:36
L Juriy, вы бы не могли поделиться со мной своими наработками ?
dk_spb, а можно поинтересоваться этим моментом (нужен другой форм-фактор).
просто если разводить плату , то сразу под определённый корпус , пока выбран корпус от УКНЦ . Он дёшев и купить не проблема .Не хочется чтоб в очередной раз всё валялось на столе и не имело законченного вида .
Если хотите продать свой компьютер , готов купить .

Mick
15.01.2015, 19:18
Народ, а чем связаны такое бурное желание восстановить именно этот компьютер. Есть масса других забытых, а выбрали именно Океан?

Mick
15.01.2015, 19:53
Хорошо, спрошу по другому. В чем он такой особенный?

perestoronin
15.01.2015, 22:37
В чем он такой особенный
Аппаратная поддержка прокрутки текста и в какой-то степени и графики.

А самое главное - первый собранный мною компьютер, это важная его особенность.
Жаль я через год собирал уже Профики, а немного позже АТМ. Ввиду небольшого студенческого дохода и ограниченного пространства в общежитии, все ранее собранные компьютеры продавал, чтобы собрать следующий.

А вот и обещанные картинки и файлы от автора проекта (http://zx-pk.ru/member.php?u=5468) по восстановлению Океана-240:

НЕЗАКОНЧЕННЫЙ проект в gEDA под ubuntu для процесорной платы Океана
все файлы выложены с разрешения автора проекта, сами же исходники доступны в архивах
архив (http://okean-files.perestoroniny.ru/okean240/last/OK240.rar)в комплекте со сканами, выставлялись как фоновые изображения и поверх них шла отрисовка
обновление (http://okean-files.perestoroniny.ru/okean240/last/OK240%281%29.rar) этого архива (только обновленные файлы)
библиотеки (http://okean-files.perestoroniny.ru/okean240/last/pcb-elements.rar)к проекту с обновлением, остальные файлы из стандартных библиотек gEDA были использованы - не прилагаются поэтому.
http://okean-files.perestoroniny.ru/okean240/last/medium/P1146102.jpg (http://okean-files.perestoroniny.ru/okean240/last/P1146102.jpg)
http://okean-files.perestoroniny.ru/okean240/last/medium/P1146101.jpg (http://okean-files.perestoroniny.ru/okean240/last/P1146101.jpg)
остальные картинки под под спойлером (если ничего не отображается - попробуйте обновить страницу или ищите картинки здесь (http://okean-files.perestoroniny.ru/okean240/last/)):

http://okean-files.perestoroniny.ru/okean240/last/medium/P1146084.jpg (http://okean-files.perestoroniny.ru/okean240/last/P1146084.jpg)
http://okean-files.perestoroniny.ru/okean240/last/medium/P1146083.jpg (http://okean-files.perestoroniny.ru/okean240/last/P1146083.jpg)
http://okean-files.perestoroniny.ru/okean240/last/medium/P1146082.jpg (http://okean-files.perestoroniny.ru/okean240/last/P1146082.jpg)
http://okean-files.perestoroniny.ru/okean240/last/medium/ROM.png
(http://okean-files.perestoroniny.ru/okean240/last/ROM.png)
http://okean-files.perestoroniny.ru/okean240/last/medium/RAM.png (http://okean-files.perestoroniny.ru/okean240/last/RAM.png)
http://okean-files.perestoroniny.ru/okean240/last/medium/CPU.png (http://okean-files.perestoroniny.ru/okean240/last/CPU.png)
http://okean-files.perestoroniny.ru/okean240/last/medium/Video.png (http://okean-files.perestoroniny.ru/okean240/last/Video.png)
http://okean-files.perestoroniny.ru/okean240/last/medium/Power.png (http://okean-files.perestoroniny.ru/okean240/last//Power.png)

perestoronin
15.01.2015, 23:36
вижу
Опиши ошибки пожалуйста.

alx32
16.01.2015, 00:26
Диоды в преобразователе наизнанку...

L Juriy
16.01.2015, 11:26
alx32, Исправлено

perestoronin
23.01.2015, 23:38
Это ошибки журнальной платы?

L Juriy
24.01.2015, 14:28
Это описываются "ошибки" разводки на удаленном эскизе печатной платы. Это незаконченная плата, писалось уже об этом. Нужны ошибки в СХЕМЕ, а не на плате разводки.

L Juriy
11.09.2015, 19:44
Возник вопрос к тому кто знает.
Куда на процессорной плате идет сигнал RDYS с платы дисководов (контакт 22)?

bigral
11.09.2015, 21:43
кто может толково описать каким образом работает преобразователь, за счет чего возникают в нем колебания и какой формы они должны быть?

perestoronin
13.09.2015, 10:08
каким образом работает преобразователь
https://ru.wikipedia.org/wiki/Блокинг-генератор


Куда на процессорной плате идет сигнал RDSYS с платы дисководов (контакт 22) на основую плату?
Жаль в журнальных статьях и схемах по этому поводу ничего не отражено, но опубликованная журнальная разводка платы учитывает установку панельки DIP42 под плату контроллера FDD вместо самой верхней левой ВВ55 и два дополнительных контакта на основной плате разведены, разводку новоделов нужно подогнать под сканы журнальной разводки и имеющиеся фотографии оригиналов плат.

Может кто поделиться сканом оригинальной платы (версии 240.2, чистую без деталей), или может сфотографирует не под углом чистую основную плату ? Проверять и разводить плату совсем неудобно по сканам журнала.

L Juriy
13.09.2015, 19:56
perestoronin, 21 контакт (A3) платы дисководов подключается шине данных D0 на плате процессора (разведено на 11 ножку контроллера прерываний). 22 контакт (RDYS или RDSYS) платы дисковода подключается на 23 контакт DD4 (процессора). Это готовность(READY). На своей плате я эти контакты развел. Осталось устранить "узкие" места на процессорной плате и плате дисководов.

alx32
22.09.2015, 23:01
Виктор, а не лучше ли сразу в CADе каком-нибудь схему рисовать?
Это поможет избежать многих ошибок при разводке платы.

Отправлено с моего V8 через Tapatalk

perestoronin
09.02.2016, 10:00
чтобы он был более актуальным
http://okean-files.perestoroniny.ru/medium/OK240-g.png (http://okean-files.perestoroniny.ru/OK240-g.png)
http://okean-files.perestoroniny.ru/medium/OK240-net.png (http://okean-files.perestoroniny.ru/OK240-net.png)

http://okean-files.perestoroniny.ru/medium/FDD-g.png (http://okean-files.perestoroniny.ru/FDD-g.png)
http://okean-files.perestoroniny.ru/medium/FDD-net.png (http://okean-files.perestoroniny.ru/FDD-net.png)

Разводка сделана Юрием 15.09.2015, схемы им же нарисованные, выложу сегодня вечером.
Проверяем, чтобы потом не МГТФить много.

Ewgeny7
11.09.2016, 22:05
Когда мы уже начнем его собирать? Паяло перегрелось...

perestoronin
11.09.2016, 23:47
Когда мы уже начнем его собирать? Паяло перегрелось...
Шустрые какие :) Если паяльник перегрелся, то может сперва контроллер клавиатуры usb-ASCII (KOI-8R) соорудить сподручно ? Желательно на STM32F205. Если нет желания заказывать STM32F205 у друзей, то я могу выслать из Красногорска. Я теперь на 15 километров ближе живу к Петербургу.
Пауза вполне объективная. Но если все же горит, и если много МГТФ в наличии, то могу и микросхемами к Океану осчастливить ;)
У меня тут проекты более важные чем платки, к примеру переезд в Красногорск, и много каких еще других.
А Океан, как и следовало ожидать, никуда не убежал.

Вывод сделал, буду допиливать свою и не ждать вашу, даже если она будет раньше готова...
О, это долго ждать мне, и заброшено будет со ссылкой на кого-нибудь другого и на его кривой напильник (это я про Иришу и все что с ней связано). А что налито лейкой, как на душу пришлось, так это не важно. Надеюсь ремонты техники качественно делаете?

Весело живём:
Конечно весело, теперь и тарифы на аренду ячейки на почте веселые, и тарифы на интернет не менее веселые, но теперь хотя бы радует скорость - 1Гбит/с. Про расценки на услуги грузчиков, слесарей-сантехников и грузоперевозки даже и те с неба. И не только в Москве и области, но в и Ставропольском крае!

Ewgeny7
21.08.2017, 23:58
Шустрые какие
Гм.....
Паяльник давно перегорел....
Ап, что ли.
Грустно. Машинка-то поинтересней ЮТа будет. Точнее, была.

MacBuster
22.08.2017, 09:50
Я уже некоторое время топчусь в очереди на плату и компоненты.

Ewgeny7
22.08.2017, 11:59
Я уже некоторое время
Некоторое? Помнится, года четыре перекличка в очереди идет :)

HardWareMan
22.08.2017, 14:52
Может потыкать палкой ТСа, да он поделится герберами с теми, кто потянет изготовление плат? Или придется кому-то проделывать весь путь ТСа заново... А так да, я бы повертел бы в руках этот вам Океан 240.

Mick
22.08.2017, 14:57
Вроде как плату Юрий нарисовал полностью. Но на этой стадии всё и заглохло.

А почему Юрий не выложил тут труды своей работы. Если уж те кто собирался не смогли заказать, пусть другие попытаются тогда.
Или файлы секретные.

CodeMaster
22.08.2017, 15:11
Может потыкать палкой ТСа

А почему Юрий не выложил тут труды своей работы.

Вот вроде бы и не оффтоп, но почему не спросить в личке перед тем как тут постить эхом? Юрий вчера был на форуме, Вячеслав сегодня.

MacBuster
22.08.2017, 15:51
Мой коллега с сокурсниками собирал Океан-240 по статьям в МПСиС, и не в последнюю очередь из-за его весьма качественной схемы.

HardWareMan
22.08.2017, 19:12
Mick, я так понимаю, что все здесь (http://okean-files.perestoroniny.ru/). Там проект есть. Только я не понял в чем.

Mick
22.08.2017, 19:25
Только я не понял в чем.
Судя по теме то подозреваю что в gEDA.

HardWareMan
22.08.2017, 19:52
Mick, тогда, дело за малым: сфабриковать гербера. Кто справится? Я gEDA не знаю (и не хочу знать).

Ewgeny7
22.08.2017, 20:04
Слегка подмёл в теме.
MacBuster, извини, выпилил из твоего поста шерсть и блохи от барсика. Так он красивей будет :)

L Juriy
23.08.2017, 17:51
Не прошло и 2 года, и появился интерес.:v2_dizzy_coder:
Сфабрикованные герберы, схемы и рсв платы Океан-240-2, драйвер для FDD.
Берем по ссылке (http://nextcloud.perestoroniny.ru/index.php/s/JIVSCNvxR8oG7dg)

MacBuster
23.08.2017, 21:01
Сфабрикованные герберы, схемы и рсв платы Океан-240-2, драйвер для FDD.
А это все соответствует оригинальной схеме в МПСиС или в них вносились какие-то изменения? Если вносились, они где-нибудь описаны?

Shumadan
23.08.2017, 21:48
в чем сложность создания реплики? вроде вся документация есть

Atari1974
23.08.2017, 23:20
Витя попросил вставить его цитатку сюда, все вопросы к нему :)

Viktor2312. Как писал об ошибках в данной плате, с переодичностью в год, и каждый раз одни и те жи все ошибки на месте, и уже 2017, всё наместе, ну ну, дерзайте, любители МГТФ, скальпеля и остальных сопутствующих уродств.

L Juriy
24.08.2017, 15:18
MacBuster, Платы соответствуют схемам которые в комплекте.
Схемы рисовались с журнала с учетом исправлений.
На просьбу просмотра и исправления ошибок - полная тишина в течении 2 лет.
Попросили герберы я выложил. Вот теперь мы начнем править , я так думаю.

MacBuster
25.08.2017, 18:32
Если кто-нибудь закажет производство, я готов взять платы компьютера и контроллера дисковода (а по возможности и компоненты).

Voxel
29.03.2018, 09:22
Не прошло и 2 года, и появился интерес.:v2_dizzy_coder:
Сфабрикованные герберы, схемы и рсв платы Океан-240-2, драйвер для FDD.
Берем по ссылке (http://nextcloud.perestoroniny.ru/index.php/s/JIVSCNvxR8oG7dg)

Пожалуйста выложите файлы куда-нибудь, а то по ссылке не скачать.

Voxel
03.04.2018, 17:29
Не дождался ответа(((

Для нуждающихся по ссылке архив с проектом в gEDA и архив с Gerber файлвми https://www.dropbox.com/sh/a72hku2y5fg8vl5/AABVG38m0lTqO0yNGAx2WN0Ba?dl=0

L Juriy
04.04.2018, 08:04
Извиняюсь за задержку.
Вот новая ссылка. (https://cloud.mail.ru/public/3TmK/s3h2zj7pf)

Voxel
04.04.2018, 10:07
Извиняюсь за задержку.
Вот новая ссылка. (https://cloud.mail.ru/public/3TmK/s3h2zj7pf)

Спасибо) Я так понимаю плату не проверяли? Или можно в будущем заказывать на производстве?

L Juriy
04.04.2018, 10:11
Платы не изготавливались, если вы это имели в виду.

Павел Рябцов
24.07.2018, 08:19
Заинтересовал проект, закажу я 5 комплектов плат, надо же закончить проект. 4 комплекта раздам кто все соберёт. Надеюсь Юрий не против, он первый в списке) perestoronin второй)

L Juriy
24.07.2018, 09:56
Павел Рябцов, Я не против.

dk_spb
24.07.2018, 10:43
Мне надо комплект для немецких друзей.

work
24.07.2018, 11:03
Мне тоже комплект для себя.

Павел Рябцов
24.07.2018, 12:13
Ну значит всё, 5 штук все распределены. Будет это только к осени. Ктоб ещё герберы мне на почту скинул))

Daniil Chislov 86
06.08.2018, 20:33
Можно мне тоже платку?

Павел Рябцов
06.08.2018, 21:51
А я вообще вроде и не заказывал, походу никому и не надо, просил герберы скинуть и тишина...

L Juriy
07.08.2018, 05:54
Павел Рябцов, На страницу раньше есть ссылка на проект.
Я проверю проект еще раз и перевыложу позже и сообщу в эту тему.

Павел Рябцов
07.08.2018, 06:10
Павел Рябцов, На страницу раньше есть ссылка на проект.
Я проверю проект еще раз и перевыложу позже и сообщу в эту тему.

Если это затеняется на долго я не смогу сделать, так как после Mista я вероятней всего завязываю с платами.

L Juriy
07.08.2018, 06:44
Павел Рябцов, Я думаю не надолго, уже приступил.
Нужна таблица сверл для производства, где ты заказываешь платы.
Или они сами заменяют на нужные?

Павел Рябцов
07.08.2018, 07:17
Павел Рябцов, Я думаю не надолго, уже приступил.
Нужна таблица сверл для производства, где ты заказываешь платы.
Или они сами заменяют на нужные?

Вы меня насмешили)) Конечное подбирают.

L Juriy
07.08.2018, 08:37
Павел Рябцов, Ну вот проверил все по быстрому.
Проекты находятся ЗДЕСЬ (https://cloud.mail.ru/public/3TmK/s3h2zj7pf).
Отличия проекта 01 от стандартного:
1 Заменен преобразователь напряжений на -5В и +12В.
2 Установлен преобразователь уровней для последовательного порта.
Последовательный порт выведен на раздельные разьмы для TTL уровня и стандартного RS232.
Разьмы в обеих проектах заменены на современные.
Будут вопросы, пишите.

Павел Рябцов
07.08.2018, 14:52
Улетели в производство в красной маске.

ЦЕЛИТЕЛЬ МИКРО МИРА
14.08.2018, 13:35
Привет . Когда придут с производства ? Всё для сборки уже года три пылиться .

ЦЕЛИТЕЛЬ МИКРО МИРА
31.08.2018, 14:54
А в ответ тишина ....

Павел Рябцов
21.09.2018, 15:50
Зачит так, кому обещал выслать на тест, пишем в личку.

https://preview.ibb.co/kZKXMe/IMG_20180921_154606_resized_20180921_034623048.jpg

tnt23
21.09.2018, 16:22
Крутотень! С интрересом жду результатов тестирования.

Павел Рябцов
21.09.2018, 16:31
Крутотень! С интрересом жду результатов тестирования.

Так присоединяйтесь ко всем, Вы то чем хуже?!

tnt23
21.09.2018, 17:30
Присоединился ко всем, написав в личку.

А BOM (список деталей) есть? А про софт уже есть топик?

Павел Рябцов
22.09.2018, 19:30
Все кто просил в личке плату, они уехали, треки завтра, запрос с ФИО.

tnt23
25.09.2018, 09:16
Можно мне тоже трек? ФИО в личку отписал. Спасибо.

tnt23
01.10.2018, 20:22
Плату получил, красотища. Спасибо, Павел!

Павел Рябцов
01.10.2018, 20:31
Ну и отлично, просто меня атаковали со всех сторон, я ничего не успеваю(((

MacBuster
01.10.2018, 23:04
Я тоже получил плату, спасибо!

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

Смешной какой список компонентов. Это вот что такое?

DD7 170AP3
DA74 262??1
DA73 3OT110A
DD18 555IMA5
DD43 555SP1
DD38 555??13
DD39 555??13
DD40 555??13
DD41 555??13
DD17 580BSR
DD67 580BSR

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

Сам поправил по монтажной схеме из МПСиС №3 за 1987-й год:

DD7 К170АП3
DA74 К262КП1
DA73 АОТ110
DD18 К555ИМ6
DD43 К555СП1
DD38 К555КП13
DD39 К555КП13
DD40 К555КП13
DD41 К555КП13
DD17 КР580ВВ55
DD67 КР580ВВ55

MacBuster
03.10.2018, 07:24
Ошибся с DA73 - должно быть АОТ110 :/

Павел Рябцов
03.10.2018, 07:37
Осталось ещё 2 платы, может кто хотел хапнуть...?

Mick
03.10.2018, 08:41
Осталось ещё 2 платы, может кто хотел хапнуть...?

Ну если никто не против, тогда возьму одну.

Anubis_OD
03.10.2018, 10:03
Тоже хотел бы собрать.. Напишу в личку.. Вдруг получится

MacBuster
03.10.2018, 23:21
Кто знает почему в оригинальной схеме используется РУ5, а в списке компонентов казаны РУ7? Схема была переделала под РУ7?

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

Нумерация элементов на плате вообще совпадает с журнальной? С резисторами просто АД.

tnt23
07.10.2018, 20:45
Кто знает почему в оригинальной схеме используется РУ5, а в списке компонентов казаны РУ7? Схема была переделала под РУ7?


В журнальной статье говорилось, что "предусмотрена установка микросхем памяти плотностью более 64кБит":

66492

И тут вот еще:

66490

MacBuster
07.10.2018, 22:32
Это хорошо.

Я бы хотел посмотреть полный список компонентов для сборки именно этой версии, предоставленный авторами схемы. То что лежит в архивах можно понимать как угодно.

tnt23
07.10.2018, 23:13
Похоже, шаг у микросхем и разъемов дюймовый. Что для панелек даже хорошо, а вот для 40-ножечных корпусов может быть врастяжечку.

Кто-нибудь уже понял, какого форм-фактора лучше взять кварц, и как его запаивать?

MacBuster
07.10.2018, 23:51
Что для панелек даже хорошо
Я тоже сначала подумал ставить панельки, а потом подумал как же я буду резать под ними дорожки, если это потребуется.

tnt23
08.10.2018, 12:19
Я бы хотел посмотреть полный список компонентов для сборки именно этой версии, предоставленный авторами схемы. То что лежит в архивах можно понимать как угодно.

Как я понимаю, выложенные здесь файлы сделаны в gEDA уважаемым L Juriy. Я помучал исходники грепом, сортом и текстовым редактором на предмет хотя бы микросхем, получил примерно такое:


DD1 573RF4
DD2 573RF4

DD3 580BK28
DD4 580BM80
DD5 555LL1
DD6 555LI1
DD7 К170АП3
DD8 555LN1
DD9 555LA3
DD10 555LE1
DD11 555ID4
DD12 555TL2
DD13 555TM2
DD14 555IR16
DD15 555IE7
DD16 555LA3
DD17 КР580ВВ55
DD18 К555ИМ6

DD19 К555ИМ6
DD20 К555ИМ6

DA21 К544УД2

DD22 555LL1
DD23 555LP5

DD24 К555ИЕ5
DD25 К555ИЕ5
DD26 К555ИЕ5
DD27 К555ИЕ5

DD28 555KP12
DD29 555KP12
DD30 555KP12
DD31 555KP12
DD32 555KP12
DD33 555KP12

DD34 555IR16
DD35 555IR16
DD36 555IR16
DD37 555IR16

DD38 К555КП13
DD39 К555КП13
DD40 К555КП13
DD41 К555КП13

DD42 555IE7
DD43 К555СП1
DD44 555KP11
DD45 555KP11
DD46 555IR16
DD47 555IR16

DD48 565RU7
DD49 565RU7
DD50 565RU7
DD51 565RU7
DD52 565RU7
DD53 565RU7
DD54 565RU7
DD55 565RU7
DD56 565RU7
DD57 565RU7
DD58 565RU7
DD59 565RU7
DD60 565RU7
DD61 565RU7
DD62 565RU7
DD63 565RU7

DD64 555TM2
DD65 555LI1
DD66 556RT4
DD67 КР580ВВ55
DD68 555LN3
DD69 555LN3
DD70 580BI53
DD71 555TL2
DD72 580BB51
DD75 580BH59

DA76 К544УД2
DA77 К544УД2

DD78 КР580ВВ55
DD79 КР580ВВ55
DD80 FDD


Предлагаю его править и дополнять в этом посте, потом оформить результат в виде красочного лубка и пришпилить в первое сообщение темы, например.

tnt23
08.10.2018, 22:23
А есть где-нибудь внятное описание работы клавиатуры? Раскладка, коды и прочее.

L Juriy
09.10.2018, 15:50
tnt23,
Клавиатура используется с параллельным интерфейсом.
Я сначала использовал самодельную (смотри фото и схему здесь (https://cloud.mail.ru/public/DBGC/QCrJAnwdK)), а потом подключил клавиатуру Consul XXX.
Но для консула пришлось ставить платку с инверторами.
Я буду выкладывать имеющийся материал по указанной ссылке.

tnt23
09.10.2018, 16:13
L Juriy, зачетные фото. Панельки пиленые TESLA, судя по виду.

Контроллер клавиатуры я вряд ли решусь собирать на рассыпухе. На мелком контроллере каком-нибудь да, со стробом и параллельным выводом самое то. Тем более что в оригинале стоит РФ2, а ее прошивка есть?

В соседней вселенной тлеет желание сделать альтернативную клавиатуру для Вектора из Cherry MX. Может быть, можно сделать что-то универсальное.

L Juriy
09.10.2018, 17:07
tnt23,
Кроме Теслы в то время ничего не было, поэтому они родные и стоят.
На контроллере и ПЗУ не нужна. Содержимое ПЗУ зависит от собранной матрицы клавиатуры.
Да там вроде все просто, получил сканкод и поставил ему в соответствие нужный код клавиши.
Стоит на панельке, можно считать.

tnt23
09.10.2018, 21:59
Паяем помаленьку. В списке деталей значатся одна ИМ5 и две ИМ6, на схеме все три ИМ6. Как правильно?

66529

(подозреваю, что ИМ6 как на схеме. И УГО соответствует, и пины)

MacBuster
09.10.2018, 22:28
В списке деталей значатся одна ИМ5 и две ИМ6, на схеме все три ИМ6. Как правильно?
На фото видно три ИМ6.

work
10.10.2018, 11:03
В стоке перечня так же резисторы с конденсаторами вместе перечислены (C6,R26,R27,R28,R29,R30 - 100 - 6).
Вот что у меня получается по деталям.

L Juriy
10.10.2018, 12:35
Все три микросхемы ИМ6.
Фото собранной платы из "прошлых веков" это моя старая нерабочая плата.
Было 2 попытки оживить, но пока без успеха. Обрывы в 555 серии из-за хранения на морозе.
Сейчас при пайке несколько раз отлетают дорожки.

tnt23
14.10.2018, 13:18
- в BOM отсутствуют резисторы R26,R27,R28,R29,R30 номиналом 100 Ом
- транзистор VT4 на самом деле КТ315
- отверстия под VT11 маловаты по сравнению с другими транзисторами

L Juriy
15.10.2018, 07:36
tnt23,
Спасибо поправил.

tnt23
15.10.2018, 11:17
L Juriy, спасибо. Еще пара косметических моментов по обновленному списку:

- позиция R11 обозначена как "1,5 кОм 1,6К". Что-то одно из двух?
- позиция R38 обозначена как "10 кОм 1К", тот же вопрос
- позиция R89 обозначена как "1.5 кОм 1,5К". Возможно, не сгруппировалась с другими позициями по 1,5 кОм (R10,R36,R79,R8,R81,RD1) из-за точки вместо запятой

L Juriy
15.10.2018, 12:26
tnt23,
R11 все равно какой 1,5 или 1,6.
R38 должен быть 1 кОм.
R88 не обьеденился из-за точки вместо запятой.

tnt23
15.10.2018, 13:31
Тянет так же соптимизировать резисторы на 910 Ом (в видеовыходе) и всякие подтяжки в 1 кОм. Но тут дилемма, увеличение резисторов в видеоцепях чревато изменением видеосигнала не в лучшую сторону, уменьшение подтяжек - ростом потребляемой и рассеиваемой мощности.

Опять же резисторы в 5,1К и 5,6К наверняка можно заменить каким-то одним номиналом.

А еще вопрос, кто разбирался с видеовыходом, пушпул, нагруженный на 100 Ом, это для обычного SCART нормально?

tnt23
16.10.2018, 23:10
Реплики платы КНГМД никто не заказывал еще? в JLCPCB 10 штук с доставкой выходят 1800р

MacBuster
17.10.2018, 00:12
Можно ли ставить DD16 - К531ЛА3, как на исходной схеме? Почему её поменяли на 555-ю серию? Не хватает питания?

L Juriy
17.10.2018, 06:23
MacBuster,
У мня на старой плате стоит К531ЛА3. Работала без проблем.

tnt23
17.10.2018, 10:51
Можно ли ставить DD16 - К531ЛА3, как на исходной схеме? Почему её поменяли на 555-ю серию? Не хватает питания?

Интересное отвлеченное чтение про формирование тактовых сигналов F0 и F1 - http://www.nedopc.org/forum/viewtopic.php?f=90&t=11201&start=0

Из него я заключаю, что для управления ключами 170АП3 годится любой TTL выход, стало быть, и 155 и 555 и 531 будет норм, если хватит быстродействия (а до 2МГц чего бы его не хватало)

tnt23
17.10.2018, 21:10
R88 не обьеденился из-за точки вместо запятой.

R88, судя по всему, должен быть просто R8 (сопротивлением 1,5К). Всю плату облазил, R88 не нашел. Лодка 66, у вас проблемы? :)

L Juriy
18.10.2018, 07:48
tnt23,
R88 стоит в преобразователе +12 В по схеме соответствующей этой плате. Его номинал 1,5 кОм.

tnt23
20.10.2018, 21:07
Дело неуклонно движется к прошивке РТ4. На сайте она выложена в текстовом виде, а знакомый программатор употребляет s-record или бинарь. Пришлось настучать ее в бинарный файлик. Проверьте, кто сколько может, ибо от журнальной прошивки она отличается ну очень сильно:

66615

MacBuster
20.10.2018, 23:19
М-м-м, а что с чем сравнивать-то?

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

С текстом из файла прошивки на сайте всё совпало.

tnt23
20.10.2018, 23:31
М-м-м, а что с чем сравнивать-то?

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

С текстом из файла прошивки на сайте всё совпало.

Ну так я файл и набивал по прошивке с сайта. Проблема в том, что приведенная в журнальной таблице прошивка отличается. Например, первые две строки в журнальном варианте - все нули, а в прошивке на сайте нет.

L Juriy
21.10.2018, 07:28
tnt23,
Есть рабочая прошивка, пока нечем считать. TLL866 их не понимает.
Вот спаяю переходник тогда можно прочитать и сравнить.
О каком сайте идет речь?

tnt23
21.10.2018, 09:51
Речь вот об этом сайте:

http://azmaster.narod.ru/Ocean-240/

По схеме старшая адресная линия A7 РТ4 заведена на выход комбинаторной схемы с участием сигналов GK и GS (гашение кадровое и строчное), из чего как бы напрашивается вывод о правильности журнального варианта прошивки. В журнальном варианте первая половина ROM забита нулями, значит, выходы RGB отключаются на время гасящих импульсов.

tnt23
21.10.2018, 13:54
tnt23,
Есть рабочая прошивка, пока нечем считать. TLL866 их не понимает.
Вот спаяю переходник тогда можно прочитать и сравнить.

Простую читалку можно соорудить из Ардуино

tnt23
21.10.2018, 22:16
Запускаю частично собранную плату, пока что без процессора и 555ИМ6 (зато уже нашлась и была заменена дохлая 555ИЕ5). При кварцевом резонаторе 12.288МГц длительность строки получается 62мкс с копейками. Сдается мне, что 12.0МГц было бы лучше для строчной.

svofski
22.10.2018, 00:09
tnt23, 12.288 это исторически справедливый кварц? Почему так нетрадиционно? А строк сколько?

tnt23
22.10.2018, 09:05
Исторически, возможно, взяли что было. Ну или поздние пересказы сделали его 12.288МГц. Строк видимых 256 должно быть, а сколько всего в кадре, я не знаю. Кадровая вроде 50Гц.

Газетная вырезка:

66642

Mick
22.10.2018, 09:44
Сдается мне, что 12.0МГц было бы лучше для строчной.

Дык 12.0МГц и был изначально. Если прочитать МПСС 1986 №4, стр. 69, то там и написано про это, цитирую

"Тактовый генератор выполнен на микросхемах DD8 (генератор опорной частоты 12,0 МГц) ..."

Даже на журнальной схеме указано что 12.0 МГц.

Кварцевый резонатор 12.288 скорее всего использовали потому что такой под рукой был, либо теоретически связано с коэффициентом деления для ВВ51

tnt23
22.10.2018, 09:48
Для ВВ51 опорная частота генерится канонически, одним из каналов ВИ53. Может быть, действительно 12.288 брали для уменьшения погрешности на высоких скоростях последовательного порта.

svofski
22.10.2018, 13:26
Строк наверное 312, как обычно полстроки туда полстроки сюда. Итого почти 52 кадра. Для телевизора ничего страшного, а компорту радость. Хотя представить себе 8080 без фифо на скоростях выше 19200 мне тяжело.

Mick
22.10.2018, 13:38
Может быть, действительно 12.288 брали для уменьшения погрешности на высоких скоростях последовательного порта.

А возможно выбирали под конкретную задачу, т.е. частный случай. Монитор по всей видимости хавал нормально небольшой уход частоты.
Помнится у нас было устройство с 9000 Бит в секунду, вместо привычных 9600.

tnt23
22.10.2018, 13:43
Строк наверное 312, как обычно полстроки туда полстроки сюда. Итого почти 52 кадра. Для телевизора ничего страшного, а компорту радость. Хотя представить себе 8080 без фифо на скоростях выше 19200 мне тяжело.

Меня смутило, что в телевизионном ГОСТе про 64мкс написано "плюс-минус 0.05%", то есть пять сотых процента.

Фифо там нет, да, но есть прерывание. И что-то такое помнится про ВВ51, что у него какой-то мизерный буфер на 1 принятый символ был. Типа один байт уже принял, второй принимаю, третий примечаю и т.д.

svofski
22.10.2018, 13:52
Советские компьютеры были знамениты просто религиозным блюдением ГОСТов, особенно на телевизионные сигналы. Но все же в журнале-то напечатано 12.0, то есть все должно быть тип-топ. 12.288 наверное просто чаще оказывался в ящике с нужным.

tnt23
22.10.2018, 16:18
Значит, я напрасно заказывал в бутике редкоземельный кварц за конские деньги. Напомнило анекдот про даму и мясника "а вы можете отрезать ломоть ветчины ровно в 731 грамм".

tnt23
23.10.2018, 19:15
По поводу преобразователя -5В на ICL7660: сразу после включения он стал сильно нагреваться. На нижней стороне платы нога 6 преобразователя соединена с шиной +5В, что, по-моему, ошибка. В даташите рекомендуют ногу 6 оставлять висеть, или в каких-то особых случаях заземлять.

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

Нога 7 с обратной стороны платы сидит на земле. По даташиту опять же ее на землю сажают через конденсатор в исключительных случаях. Отрезал ногу нахрен - появились -5В на выходе.

Еще несколько моментов по плате:

- отверстия под диод 1N5817 слишком малы
- отверстия под перемычки S1-S4 также слишком узки, чтобы в них можно было вставить пины-гребенки
- конденсатор C20 слишком близко от преобразователя Up1, приходится отгибать его в сторону, чтобы металлический корпус не замыкал ноги микросхемы
- дорожки шин +12В и -5В можно сделать потолще, а компоненты преобразователя +12В подвинуть ближе к самой микросхеме

L Juriy
23.10.2018, 21:03
[QUOTE=tnt23;983521]По поводу преобразователя -5В на ICL7660: сразу после включения он стал сильно нагреваться. На нижней стороне платы нога 6 преобразователя соединена с шиной +5В, что, по-моему, ошибка. В даташите рекомендуют ногу 6 оставлять висеть, или в каких-то особых случаях заземлять.

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

Нога 7 с обратной стороны платы сидит на земле. По даташиту опять же ее на землю сажают через конденсатор в исключительных случаях. Отрезал ногу нахрен - появились -5В на выходе./QUOTE]
С выводами 6 и 7 преобразователя, это мой косяк, не проверил библиотечный элемент.
Остальное поправил.

MacBuster
23.10.2018, 22:24
Вот чёрт, смотрю в книгу вижу фигу: - я конечно-же спрашивал про замену D8 - с К531ЛН1 на К555ЛН1...

tnt23
24.10.2018, 12:22
Вот чёрт, смотрю в книгу вижу фигу: - я конечно-же спрашивал про замену D8 - с К531ЛН1 на К555ЛН1...


66667

Серия 531 быстрее в 3 раза, но потребляет больше в 10 раз, чем серия 555.

При тактовой 12МГц период клока составляет 83нс. Даже медленная 555 с ее 10нс на элемент при трех элементах в цепочке укладывается в этот норматив с хорошим запасом. (Математик из меня тот еще, но у меня генератор на 555 дает ослепительно яркий и крепкий как скала растр).

Еще соображение в пользу 555 серии, у нее нагрузочная способность вдвое выше. По непонятным мне соображениям создателей "Океана-240" отвод тактовой на триггер DD13 для генерации Ф2 и ~Ф2 сделан прямо от кварцевого резонатора, так вот, подозреваю, 555 тут будет чувствовать себя увереннее.

L Juriy
24.10.2018, 12:40
Добавил команды монитора (https://cloud.mail.ru/public/J4CL/ReY8YHujo)

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

Посмотрел на старой плате изменен выход на магнитофон.

tnt23
24.10.2018, 13:48
Добавил команды монитора (https://cloud.mail.ru/public/J4CL/ReY8YHujo)

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

Посмотрел на старой плате изменен выход на магнитофон.


В PDF нарисовано так:

66669

Отличия в выходе DA76 и номиналах резисторов.

L Juriy
24.10.2018, 20:11
tnt23,
Да в PDF нарисовано так же как в журнале.
У меня на плате были сделаны доработки, вот я их и выложил.
Отличия только в номиналах резисторов и земене транзистора.

tnt23
24.10.2018, 20:52
Еще одна ошибка, в районе DD7 170АП3. Нога 4 с нижней стороны платы сидит на земле. Также на землю посажено соединение C3 и R4 (а должно идти на упомянутую ногу 4 DD7). Из-за этого на ноге 5 не формируются импульсы F2 амплитудой 12в.

L Juriy
25.10.2018, 06:55
Еще одна ошибка, в районе DD7 170АП3.

С выводом 4 это мой косяк, не проверил библиотечный элемент.
Поправил.

tnt23
25.10.2018, 10:45
Можно превентивно проверить 544УД2 в магнитофонном узле, у меня до него не скоро руки дойдут. Они тоже в корпусах DIP-8.

L Juriy
25.10.2018, 12:11
tnt23,
Посмотрел на операционники, там ошибок нет.

perestoronin
26.10.2018, 01:10
КР531 менять нужно на КР1531

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

12 МГц отлично работал

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

Вместо КР531ЛА3 не работала ни К155ЛА3 ни К555ЛА3.
Минские КР1533 мне в начале 90х были не доступны, если все чем нагружена эта ЛА3 поставить серию КР1533 то вероятно потянет даже К555ЛА3
Но все же лучше все КР531 заменить на КР1531

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


Реплики платы КНГМД никто не заказывал еще? в JLCPCB 10 штук с доставкой выходят 1800р
Можно и реплики контроллера, но наверное надежнее здесь эмуль изобрести, и заодно на тот же современный контроллер еще и клавиатуру подцепить, юсб :)
Что дисководы что дискеты уже музейные ценные экспонаты.

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


В журнальной статье говорилось, что "предусмотрена установка микросхем памяти плотностью более 64кБит":

Не взлетела схема на РУ7 у меня в 90х, вернул назад РУ5.

Вероятно причина была в РУ7: исправные было сложно найти, не менее сложно чем сейчас.

Если хочется заменить дефицитные РУ5/7 то смотрите замены на импорт и какие изменения потребуются в обвязке.

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


Улетели в производство в красной маске.

Прошу следующую партию каких угодно цветов сделать, но только не фирменных красных.

Понимаю что красный значит красивый, но можно зелененьких пусть некрасивых но зеленых?

Я бы тоже себе взял бы на опыты платку с зеленой маской.

А м.c. же уже давно сотнями пылятся...

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


Заинтересовал проект, закажу я 5 комплектов плат, надо же закончить проект. 4 комплекта раздам кто все соберёт. Надеюсь Юрий не против, он первый в списке) perestoronin второй)

Летом было не до ретро. Сейчас чуть получше, буду чаще сюда заглядывать. Прощелкал сообщения здесь - подписан на сообщения только на барахолке.
С красной маской мне не надо платок. Хватит того что Феникс и Ева у меня красивые красные, остальные хочется зеленые.

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


Витя попросил вставить его цитатку сюда, все вопросы к нему :)

Содержательно бы, да хотя бы сами ошибки привести, а не только пустые хайли лайки, коими я уже сыт. Витя "забанен" и на Discord (сервер сообщений для общения игроманов оккупированный еще заодно и криптоманами) :), так что спросить не у кого, да и не скажет все равно он где ошибки, но Витя точно знает что они должны быть обязательно !

L Juriy
26.10.2018, 08:28
perestoronin,
Про USB клавиатуру и другие устройства смотри в теме (http://zx-pk.ru/threads/28958-kontroller-usb-klaviatury.html)

perestoronin
26.10.2018, 09:28
perestoronin,
Про USB клавиатуру и другие устройства смотри в теме (http://zx-pk.ru/threads/28958-kontroller-usb-klaviatury.html)
Увы смотреть там не на что, даже ссылки с хостинга открываются чудно как-то вместо картинок показывают урлы к ним как текст на картинке.
Полагаю и контроллеры будут также работать (

L Juriy
26.10.2018, 14:09
perestoronin,
Это вот такая плата (https://cloud.mail.ru/public/5Fra/8FikPaNWM) на STM

perestoronin
26.10.2018, 22:19
perestoronin,
Это вот такая плата (https://cloud.mail.ru/public/5Fra/8FikPaNWM) на STM

PS/2 ? и работает как ASCII ? Впрочем лучше клавиатуру цеплять как матрицу к Океану, тогда хотя бы в короткометражные немногочисленные игрушки можно сыграть

Вам удалось оживить новодел или свой Океан ?

tnt23
27.10.2018, 00:35
Нашел в закромах родины однократную EPROM Am27C512 (64Кx8). Прошил в нее тест, попробовал - не работает.

66718

Собирать пошагиватель было лень, поэтому немного подумал. Сразу после сброса при ненастроенной, неисправной или отсутствующей ВВ55 (DD17) линии A13 и A14 ROM пребывают в высоком состоянии. Стало быть, тест нужно прописать с адреса E000 (вот казалось бы, да?). Прописал в ту же однократную EPROM. Тут же с ВИ53 на ВВ51 последовал клок 74КГц с копейками, а на выходе последовательного порта забрезжила последовательность, определенно начинающаяся с 0x0D 0x0A. Практически "Генрих Герц".

66719

perestoronin
27.10.2018, 05:43
тест нужно прописать с адреса
По всей флешке тест размножить можно, тогда точно запустится при проблемах с дешифратором.

забрезжила последовательность
Можно подключить монитор, если повезет то сразу и картинка будет.

Собирать пошагиватель было лень
Его на картонке собрать за 15 минут можно.

L Juriy
27.10.2018, 06:14
perestoronin,
Новую плату не спеша паяю, жду когда придут заказанные детали.
Старая как образец и частично донор, запускать ее не буду. Там уже дорожки отваливаться начали.

tnt23
27.10.2018, 11:09
По всей флешке тест размножить можно, тогда точно запустится при проблемах с дешифратором.

После сброса и до настройки ВВ55, контролирующей переключение страниц, ПЗУ 1 постоянно выбрано, независимо от ИД4.
В принципе размножить тест по всем 64К правильная идея, но однократка, хотелось сберечь место на всякий случай :)


Можно подключить монитор, если повезет то сразу и картинка будет.

Жду приезда последней ИМ6. Растр уже давно есть, а ОЗУ еще надо дебажить. Пять из восьми РУ5 сильно греются.


Его на картонке собрать за 15 минут можно.

Я даже кусок слепыша нашел, потом вообще взял breadboard. Но лень пересилила.

tnt23
27.10.2018, 16:14
В описании теста сказано:



Тест 1 запускается после включения питания или сброса и предназначен для проверки работоспособности программы, записанной в РПЗУ, т. е. правильности соединения шин адреса, данных управления, функционирования ЦП, контроллера системной шины данных DD3, дешифратора адресов DD11. Тест 1 выполняет программирование БИС УВВ: параллельных интерфейсов DD17, DD67, DD78, DD80, последовательного интерфейса DD72, контроллера прерываний DD75 и таймера DD70 (частота на выходе счетчика 1 устанавливается равной 76 800 Гц, что соответствует скорости обмена по последовательному каналу 4800 Бод).
При правильном выполнении программы на линию RS 232 выдается сообщение «TEST 1 PASSED», сопровождаемое одним звуковым сигналом «проход» (1 кГц). Если этого не происходит, необходимо проверить работу теста в пошаговом режиме. После выдачи сообщения тест 1 выполняет циклический вывод возрастающих кодов в регистры РА, РВ, PC параллельного интерфейса DD80 для его проверки. После на жатия любой клавиши терминала (либо кнопки SA2) вывод прекращается и запускается тест 2.


Всё так, после передачи с терминала любого символа на экране включается картинка, и, видимо, начинается тест 2. В моем случае картинка выглядит так:

66721

И я так понимаю, что в нашем случае не DD80, а DD79.



Тест 2 (проверка видеопроцессора) позволяет визуально контролировать на экране ТВ работу отображения и выполняет следующую последовательность действий:

запись в область видеоОЗУ (страница 1) информации, соответствующей изображению шахматной доски в цветном режиме;
включение изображения в цветном режиме;
сдвиг изображения по горизонтали (влево, затем вправо);
то же, по вертикали (вверх, затем вниз);
запись в область видеоОЗУ (страница 2) изображения шахматной доски в монохромном режиме;
переключение страниц и включение монохромного режима;
последовательное включение семи цветов фона;
выдача сообщения и ожидание команды оператора.
...
Проверку ОЗУ выполняют тесты 3 и 4.



Ничего такого не наблюдается - ни шевеления на экране, ни выдачи сообщений в терминал. Посылка символов с терминала тоже ничего не дает. Такое впечатление, что тест висит в ожидании чего-то (строчного или кадрового импульса на порту B DD78?).

UPD после установки в панельку DD78 тест счастливо поехал дальше.


Тест 3 (проверка шины данных ОЗУ) выполняет последовательную проверку ячеек ОЗУ на соответствие записываемых и считываемых 8-разрядных слов (для значений 00
и FFH). По окончанию проверки выдается сообщение «TEST 3 PASSED» и 3 звуковых сигнала «проход». При обнаружении ошибки выдается сообщение «TEST 3 ERROR AT ADDR NNNNN» (NNNNN-адрес неверно считанного байта, старший разряд адреса равен 0 для основного ОЗУ и 1 для дополнительного), сопровождаемое звуковым сигналом «ошибка». При отсутствии терминала адрес байта может быть считан с выходных линий БИС параллельного интерфейса DD80 (РА — разряды адреса А0...А7, РВ — А8...А15, РС0 — А16). После этого программа переходит к циклической записи-считыванию указанного байта, что позволяет выяснить причину ошибки с помощью осциллографа.
Для продолжения тест-программы необходимо нажать клавишу терминала.

Тест 4 (проверка адресов и регенерации ОЗУ) выполняет запись в ОЗУ кодов, являющихся функцией адреса Х=(А AND 0FFH)-f-(А/8), где А — текущий адрес ячейки; выдерживает паузу 0,5 с, после чего проверяется соответствие считываемых кодов записанным. При ошибочном считывании выдается сообщение «TEST 4 ERROR AT ADDR NNNNN» и звуковой сигнал «ошибка». Запуск следующего теста по нажатию клавиши терминала.


--- Еще описания тестов из Тест-ПЗУ ---

Тест 8 предназначен для проверки контроллера прерываний DD75 и системного таймера (счетчик 0 БИС DD70).
Таймер программируется в режим делителя частоты (fвых=25 Гц), после чего проверяется прерывание от таймера RST4. Правильный проход сопровождается сообщением «TEST 8 PASSED» и звуковым сигналом «проход», при отсутствии прерываний выдается сообщение «TEST 8 ERROR!». Тест 8 использует 3 ячейки ОЗУ с адресами 20Н, 21Н, 22Н для записи вектора прерывания, поэтому в случае неисправного ОЗУ может быть выдано сообщение об ошибке даже при правильной работе логики прерываний.

tnt23
29.10.2018, 16:10
Тесты памяти в Тест-ПЗУ "Океана", по сравнению с популярным тетсовым ПЗУ для спектрума, довольно унылые. Нет чтобы при обнаружении ошибки вывести пару "записано-считано", помимо сбойного адреса.
И не хватает красивого постепенного заполнения экранной памяти, как там.

MacBuster
29.10.2018, 22:51
Что мешает написать или адаптировать подходящий тест? Кстати, кто-нибудь дизассемблировал океановскую тестовую ПЗУ?

L Juriy
30.10.2018, 08:56
Я дизассемблировал.

tnt23
30.10.2018, 09:12
Что мешает написать или адаптировать подходящий тест? Кстати, кто-нибудь дизассемблировал океановскую тестовую ПЗУ?

Соберу свой "Океан" - напишу тест. Хочется его писать, отлаживать и запускать на реальном железе.

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



; После выдачи сообщения тест1 выполняет циклический вывод возрастающих кодов
; в регистры РА, РВ, PC параллельного интерфейса DD80 для его проверки.
TS2:MOV A,D
OUT DD80RA
OUT DD80RB
OUT DD80RB ; ошибка копипасты. Должно быть DD80RC
INR D
IN DD72RR
ANI 02H
JZ TS2


Еще совет дня: помимо проверки микросхем мелкой логики перед монтажом, обязательно проверьте на живость все ВВ55. В моем случае тесты ОЗУ проходили с ошибками из-за неисправной, как выяснилось, DD17 ВВ55. А после замены ее на здоровый экземпляр тест-ПЗУ вообще не стартовало, так линии порта B DD17 управляют переключением старших адресных линий и выборкой ПЗУ, а я поленился по совету perestoronin размножить тест по всем 8К страницам своей 64К однократки.

tnt23
30.10.2018, 23:45
Некоторые из картинок, выдаваемых при работе теста. Последняя из ИМ6 уже где-то на пути к почте, а пока тест ОЗУ №4 (который с проверкой регенерации) проходит, только если зашунтировать DD20 перемычками.

Вертикальный скролл завораживает (см. небольшой видос https://youtu.be/MxIkbQGqijA)

MacBuster
31.10.2018, 10:27
Ну, с такими возможностями прокрутки экрана в разных направлениях это прямо игровая платформа :)

Shumadan
31.10.2018, 10:51
я думал только у меня такой бардак на столе)

tnt23
31.10.2018, 14:48
Ну, с такими возможностями прокрутки экрана в разных направлениях это прямо игровая платформа :)

Только поддержки спрайтов нет, и цветов маловато.

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


я думал только у меня такой бардак на столе)

Это не бардак, и не на всем столе, а тщательно спланированный хаос на отдельной, очень тесной его части.

tnt23
31.10.2018, 23:21
Странный у "Океана" видеовыхлоп. Двухтактные усилители нагружены на 100 Ом (и далее на 75 Ом в типовых видеовходах), это нормально. Vpp на выходах RGB с подключенной нагрузкой (студийный PVM) в моем случае составляет почти 4В, явный перебор. Монитор это ест, хотя явно перегружается.

Почему-то в базах двухтактных усилителей отсутствует резистор на землю, чтобы пригасить выхлоп. Моделирование с 2К дает такое вот:

66785

2К на практике маловато, поставил 5К6, записал очередной видос с шунтированной DD20: https://www.youtube.com/watch?v=7gF21FyI5kg

tnt23
02.11.2018, 09:01
Поставил последнюю ИМ6 в узел горизонтальной прокрутки, в этом смысле стало лучше.

https://www.youtube.com/watch?v=lhIvTHx7ffM

Артефакты в виде полосок на изображении пока не разъяснены будут разъяснены в сообщении №172. Тест не находит ошибок в ОЗУ, но BIOS не стартует. Возможно, причина в разном объеме банков (64К и 256К).

tnt23
04.11.2018, 18:37
Клавиатура используется с параллельным интерфейсом.


Из того, что видно невооруженным глазом в дизассемблированном Мониторе, поддерживается действительно клавиатура с параллельным интерфейсом. В прекрасной статье(tm), конечно, написано, что можно-де подключать любые типы клавиатур вплоть до 8х11 плюс три линии ввода, но я пока нигде сканирования матрицы в Мониторе не нашел.

Это плохо, с одной стороны, а с другой это совершенно замечательно. Потому что можно взять любую старую АТ клавиатуру (или не очень старую PS/2) и по-быстрому склепать гетто-переходник из К555ИР8 и еще по мелочи К555ЛА3 и, наверное, ТМ2. Этого минимализма должно хватить на работу основных там всяких клавиш типа A-Z, 1-9, но стрелочки, например, уже не пролезут без некоторого усложнения схемы. И непонятно, как будут пролезать всякие УС+Ц.

tnt23
07.11.2018, 23:52
Дефект изображения

66860

оказался следствием опечатки в схеме. На ногу DD40-1 ошибочно заведен сигнал Dc0, вместо правильного Db2:

66862

Исправить несложно: с нижней стороны платы отрезать дорожку от ноги DD40-1 и соединить ногу DD40-1 с ногой DD39-9:

66863

После чего наслаждаться красотою:

66861

perestoronin
08.11.2018, 01:23
Странный у "Океана" видеовыхлоп.
Не просто странный, а ужасный, опубликуйте пожалуйста, как закончите эксперименты согласования выходов Океана и входов монитора, что в итоге нужно исправить в этом фрагменте оригинальной схемы, чтобы картинка была хорошей и не перегружать входы телевизора и мониторов.

tnt23
08.11.2018, 10:46
Не просто странный, а ужасный, опубликуйте пожалуйста, как закончите эксперименты согласования выходов Океана и входов монитора, что в итоге нужно исправить в этом фрагменте оригинальной схемы, чтобы картинка была хорошей и не перегружать входы телевизора и мониторов.

Вы как модератор создайте тему про видеовыход Ок240, и перетащим все по модификации-подключениям к ТВ и мониторам туда, чтобы не загромождать общую тему.

Создал отдельную тему: https://zx-pk.ru/threads/29725-quot-okean-240-quot-videovykhod.html?p=985696

Daniil Chislov 86
10.11.2018, 19:02
perestoronin, а файлы проекта посмотреть можно ? Герберы там всякие. Хочу для себя заказать по штуке каждой платы.

tnt23
10.11.2018, 19:38
perestoronin, а файлы проекта посмотреть можно ? Герберы там всякие. Хочу для себя заказать по штуке каждой платы.

Ссылка в этом форуме в сообщении №82: https://zx-pk.ru/threads/24652-repliki-platy-pevm-quot-okean-240-quot.html?p=974769&viewfull=1#post974769

Герберы там всякие есть, но в них присутствуют ошибки, которые имеет смысл исправить перед изготовлением.

perestoronin
10.11.2018, 19:50
а файлы проекта посмотреть можно ? Герберы там всякие. Хочу для себя заказать по штуке каждой платы.
Если с зеленой маской то и я припаду на хвост, мне по паре штучек. Только герберы возьмите, где ошибки последние замеченные исправлены.

tnt23
10.11.2018, 20:03
Только герберы возьмите, где ошибки последние замеченные исправлены.

Сами собой исправления в герберах не появятся. Это нужно открыть исходные файлы (gEDA), поправить там, и уже потом экспортировать герберы. И стоимость изготовления платы такого размера может неприятно удивить.

L Juriy
10.11.2018, 20:31
Исправленных герберов основной платы пока еще нет, жду еще ошибки.

MacBuster
10.11.2018, 21:21
Я постою в очереди на плату с исправлениями.

Daniil Chislov 86
11.11.2018, 17:14
Тут вроде бы запрещена торговля !? А на барахолке меня уже пнули к чертовой бабушке. Так что я не знаю где продавать.

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

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

perestoronin, хотел бы без маски ,но к сожалению китаймены не делают такого.

Павел Рябцов
11.11.2018, 18:16
perestoronin, хотел бы без маски ,но к сожалению китаймены не делают такого.
Плохо смотрели, делают практически все производители, только ценник будет такой же как и с маской.

tnt23
11.11.2018, 19:38
Запустился с монитором OK_Mon240.7.bin и контроллером PS/2 клавиатуры из ардуины:

https://zx-pk.ru/attachment.php?attachmentid=66886&d=1541951867

tnt23
12.11.2018, 23:30
А вот и фосфор (с) Шерлок Холмс

66895

perestoronin
13.11.2018, 02:53
хотел бы без маски
Увы, тогда и без меня. Мне с зеленой маской - пока не отладим платку, после отладки можно и о черных помечтать.
Желательно вернуть разводку и рисунок к схеме оригинала, поправить можно только журнальные ошибки и те, что обнаружены первыми собравшими реплику.

tnt23
13.11.2018, 03:56
Непонятно, зачем нужна медь без маски, разве что желающим помучиться с залипонами и коротышами при монтаже и эксплуатации? Для экзотики есть вариант с прозрачной маской, примерно как коты породы сфинкс, выглядят кошмарно, но все равно любимы.

По поводу возвращения к истокам разводки (зачем?) и схематики (тем более зачем?), это помимо дополнительных трудов означает вернуться к генерации напряжений +12 и -5 на ферритовом кольце, возврат к посконной оптопаре для токовой петли и прочим атрибутам эпохи, когда голубей было больше, а уд стоял крепче. Тогда и шаг для микросхем пожалте метрический, и разъемы советские кривые цельнокованные.

L Juriy
13.11.2018, 14:19
perestoronin,
Журнальный вариант это Океан-240.2, т.е. без префикса 01, но он не правленный.

Daniil Chislov 86
13.11.2018, 14:49
perestoronin, можно нарисовать реплику океана заново в лейке и от этой платы уже начинать пришивать куски доработок !

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

tnt23, аутентичность =) Чтобы собрать плату вставить ее в корпус и сказать так и было - это оригинал !!!

Могу предложить собственную утаенную от всех разработку блока питания для старой техники или же могу предложить китайский импульсный БП

По разьемам могу предложить поставить японско/китайское нечто ,продается в моем магазине электроники. Качественные ,ставил их в реплику Ленинграда-3

tnt23
13.11.2018, 15:18
tnt23, аутентичность =) Чтобы собрать плату вставить ее в корпус и сказать так и было - это оригинал !!!

Вставить в какой корпус? не было у "Океана" какого-то специального оригинального корпуса. Единственное, что мы знаем, это самодельный вариант корпуса от AZMaster, да более-менее заводской корпус промышленной версии "Океана-240" под названием "Автограф-01". Но и то в нем плата отличается по разводке и расположению компонентов.

https://zx-pk.ru/threads/27951-quot-avtograf-01-quot.html

L Juriy
14.11.2018, 15:41
tnt23,
Вопрос по плате.Какая память распаяна и видит ли СРМ диск большего обьема?

tnt23
14.11.2018, 16:02
L Juriy, поставлены в панельки 2 банка по 64 килобайт каждый (микросхемы 4164). Пока вопросом расширения квазидиска не занимался, но выводимый в заставке объем 64K прописан наглухо в ПЗУ.

Подозреваю, что для поддержки расширенного объема доп.памяти нужно а) дописать код переключения банков и б) поправить таблицы описания дисков в CP/M

L Juriy
15.11.2018, 15:38
Немного видео на Youtube (https://www.youtube.com/watch?v=I7ZRhAGgEnE)про Океан 240.

tnt23
15.11.2018, 17:48
Интересно, на чем сделана графическая демка. Если на бейсике, то а) что за бейсик, б) как в нем реализована графика, через ANSI?

L Juriy
15.11.2018, 19:35
tnt23, По видео видно сперва запускается MB это Basic а затем LOAD "demo".
На дискетах AZMaster есть этот Basic, по моему, это его видео.
DEMO.BAS
10 CLS 0:SCRN 4,0:COLOR 2:CURS 255,120:PLOT 0,120
20 COLOR 3:FOR I=0 TO 255:PLOT I,SIN(I/10)*100+120:NEXT
30 FOR I=255 TO 0 STEP -1:PLOT I,COS(I/10)*100+120:NEXT
40 COLOR 2:FOR I=0 TO 255:PLOT I,SIN(I/10)*100+120
50 PLOT I,COS(I/10)*100+120:NEXT:A$=INPUT$(1)
60 CLS 8:SCRN 4,0:COLOR 2:CURS 255,120:PLOT 0,120
70 COLOR 3:FOR I=0 TO 255:PLOT I,SIN(I/81)*100+120:NEXT
80 FOR I=0 TO 255:PLOT -I+255,COS(I/81)*100+120:NEXT
90 FOR I=0 TO 255:Y=TAN(I/81)*10+120:IF Y<0 THEN Y=0
100 IF Y>255 THEN Y=255
110 PLOT I,Y:NEXT:A$=INPUT$(1)
120 CLS 0:SCRN 4,0:COLOR 3
130 CURS 50,50:PLOT 49,201:PLOT 201,201:PLOT 201,49:PLOT 49,49
140 FOR I=50 TO 190 STEP 10:CURS 125,125:COLOR 0:PLOT 50,I
150 CURS 125,125:COLOR 1:PLOT 50,I+10:FOR J=0 TO 900:NEXT:NEXT
160 FOR I=50 TO 190 STEP 10:CURS 125,125:COLOR 0:PLOT I,200
170 CURS 125,125:COLOR 1:PLOT I+10,200:FOR J=0 TO 900:NEXT:NEXT
180 FOR I=50 TO 190 STEP 10:CURS 125,125:COLOR 0:PLOT 200,-I+250
190 CURS 125,125:COLOR 1:PLOT 200,-I+240:FOR J=0 TO 900:NEXT
200 NEXT
210 FOR I=50 TO 190 STEP 10:CURS 125,125:COLOR 0:PLOT -I+250,50
220 CURS 125,125:COLOR 1:PLOT -I+240,50:FOR J=0 TO 900:NEXT:NEXT
FOR

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

В соседней теме выложил содержимое этой дискеты.

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

MB.com это подредактированный для Океана240 MBASIC.com, который версия 5.21 от Microsoft.

tnt23
15.11.2018, 21:28
MB.com это подредактированный для Океана240 MBASIC.com, который версия 5.21 от Microsoft.

Сорцы бейсика можно качнуть тут - https://winworldpc.com/download/c2bfc380-c2b2-c2b4-7d00-11c3a7c29d25 - но команды PLOT там нет, и вообще есть строчка 'Graphics not implemented'

L Juriy
16.11.2018, 15:05
Да, но там версия 5,2 а на дискете 5.21.Кстати на дискете и MBasic есть. Вот с ним я и сравнивал МВ.

tnt23
18.11.2018, 19:42
Вот Тест для загрузки директивой L Монитора. Запускается с адреса 8000, пищит и сразу переходит к плавной прокрутке шахматных досок. Можно использовать как настроечную таблицу для отстройки видео, ну или просто удивлять друзей.

(Виснет перед уходом в монохромный режим, черт его знает почему)

tnt23
20.11.2018, 10:09
А если MAX232 поставить в панельку, то вместо него можно будет воткнуть Bluetooth модуль типа HC-06 с обвязкой.

L Juriy
27.11.2018, 12:45
Выложил скан (https://cloud.mail.ru/public/DBGC/QCrJAnwdK) почти спаянной платы.
Включил. Все напряжения в норме.Ф1 и Ф2 на процессоре присутствуют в норме.
На экране монитора ЕГА чистый синхронизированный экран, ни каких изображений нет.

tnt23
27.11.2018, 17:48
Без ПЗУ с прошивкой никаких изображений и не будет. Растр формируется аппаратно счетчиками и логикой.

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

Я развлекался тем, что проводком через резистор 1K соединял выходы счетчиков с выходами пустой панельки РТ4

L Juriy
27.11.2018, 19:55
RT4 стоит. Не стоят ПЗУ основные и процессор.
RT4 со старой платы.
"Мусор" на экране должен быть?

tnt23
27.11.2018, 20:08
Мусора вроде не должно быть, потому что по сбросу порты ВВ55 настраиваются на ввод и соответственно цвет фона и переднего плана устанавливается в 0.

L Juriy
01.12.2018, 11:42
Поставил ПЗУ монитора и процессор. Включил, ничего не изменилось, чистый экран.
Вопрос по ВВ55, какое основное отличие ИК55 от ВВ55?
Посмотрел ОЗУ нет сигналов CAS1 и CAS2.
На DD33 входные сигналы в норме а выходы CAS1 и CAS2 в "обрыве", висячий вывод.
Посмотрел остальные КП12 вроде больше нет таких выводов.
Придется менять DD33, похоже обрыв выводов (серия 555 пластмассовая).
На старой плате такие же проблемы были. Блин больше не буду ставить 555 пластиковую серию.

tnt23
01.12.2018, 11:58
Лучше начинать с Тест-ПЗУ, в нем по крайней мере самый первый тест не требует ОЗУ и способен писком продемонстрировать работу процессора и ПЗУ.

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

Еще важно проверить работоспособность ВВ55 как минимум D65 и D79.

L Juriy
01.12.2018, 12:22
Да где то ПЗУ с тестом засунул и найти не могу. Поэтому поставил что под руку попало. Оказалось монитор.

perestoronin
02.12.2018, 18:55
Вопрос по ВВ55, какое основное отличие ИК55 от ВВ55?
Одно и тоже только разные года выпуска. ИК55 древнее и ценнее у коллекционеров.
Я разве не присылал Вам новых ВВ55x ?

Блин больше не буду ставить 555 пластиковую серию.
Про К555 аналогично, каких не хватает КР1533 для счастья ? Я собственно при сборке этой платы в 88-89 году и отказался от этой серии. Также пробовал пихать К155 местами, ничего хорошего из использования К555 и К155 не вышло, КР1533 тогда не была мне доступна, ставил поновее микросхемы К555, в основном завода Светлана да Бакинские и те часть оказались бракованные, с С1-94 пришлось неделю проковыряться над платкой.

Или вопрос принципиальный и хочется платку с микросхемами до 87 года выпуска ?
Напишите каких микросхем не хватает, может чем смогу снова помочь ? PS. Денег мне не надо, банки (стеклянные) подсобираю 10штук и на пересылку хватит :)

L Juriy
02.12.2018, 19:02
Да просто ставлю то что есть под рукой. Хватает всех микросхем, чего не было то уже пришло.

tnt23
02.12.2018, 21:45
555 зря ругаете, у меня на весь "Океан" пришлась только одна дохлая 555ИЕ5.

perestoronin
02.12.2018, 23:56
555ИЕ5
Помимо всех дохлых К555ИЕ5 дохлыми была часть мелкой логики, один регистр ИР16 и по несколько штук разных КП и все на плате Океана. Вместо К555ИЕ5 пробовал ставить К155ИЕ5, плату запустил именно на К155ИЕ5, но почему-то прожили К155ИЕ5 недолго, в итоге где-то сумел купить дорогие К555ИЕ5 и отремонтировать к тому времени уже ожившую и на К155ИЕ5 плату.

Среди КР1533 брак и глючные микросхемы (что еще хуже неработающих вовсе) встречались крайне редко. После того как распробовал КР1533 все последующие компики паял только на КР1533 в основном, даже не проверяя микросхемы.

L Juriy
03.12.2018, 09:33
tnt23,
Не зря, самое большое количество отказов именно 555 ПЛАСТМАССОВОЙ серии.
На старой плате при, восстановлении, замучился вырезать их.
На новой плате та же история, уже нашел 2 штуки.
Если эта серия попала под перепад температур от минусов в плюсов, уже есть вероятность обрыва выводов.
Моя старая плата после переезда 2 года лежала в неотапливаемом помещении.
После этого она перестала работать и запустить я ее так и не смог.
Сейчас от нее осталась голая плата и коробочка с микросхемами, ждут очереди для проверки и отбраковки.

tnt23
03.12.2018, 09:50
L Juriy, ну и морозы у вас там в Бийске :) значит, мне повезло.

Просьба, если есть возможность, вычитать ПЗУ РТ4 в контроллере дисковода.

L Juriy
03.12.2018, 10:49
У меня нет такой РТ4. Есть только файл с сайта.
Поэтому помочь нечем не могу.
Вот набросал переходник для РТ4,РТ5,РЕ3 (https://cloud.mail.ru/public/82qe/WgdBZ5nW3) в РФ2 для программатора TLL866.
Кроме того переходник для 32PLCC (https://cloud.mail.ru/public/SXsa/4YTHM94Bo) и 44PLCC (https://cloud.mail.ru/public/LDqs/83kqcg7N7)для процессора 80C31.

tnt23
03.12.2018, 15:24
У меня и TL866 нету. Думаю вот собрать программатор прямо для "Океана", чего уж там.

А куда 80C31 нужен? или это вообще чтоб было?

L Juriy
03.12.2018, 18:19
Как раз для программатора и нужен был. Потом купил TLL и забросил.
Нужно собраться и допаять , но только для РТ-шек. Все спаяно на макетке.
Выложил, может кому пригодиться.

tnt23
10.12.2018, 22:38
Приехала вторая линейка 256Кx1 памяти. Поставил обе линейки, Тест ПЗУ, естественно, проходит на ура, но он же исходит из предположения, что памяти 128Кx8.

Нужно слепить какой-то новый тест с банкингом, тем более что svofski выкатил еще более прекрасную версию прекрасного ассемблера 8080 (http://sensi.org/~svo/i8080-2/)

b2m
11.12.2018, 10:37
еще более прекрасную версию
На lxi a,0 вообще не ругается, вообще прекрасно :)

tnt23
11.12.2018, 10:57
На lxi a,0 вообще не ругается, вообще прекрасно :)

Транслирует в 31 00 00, то есть воспринимает как LXI SP, imm.

svofski
11.12.2018, 12:33
Всех почему-то моя художественная интерпретация lxi устраивала последние 10 лет =) Исправил.

tnt23
11.12.2018, 13:44
Всех почему-то моя художественная интерпретация lxi устраивала последние 10 лет =) Исправил.

Отличная рождественская пасхалочка!

b2m
11.12.2018, 14:18
Отличная рождественская пасхалочка!
Это ты про "pop a"? ;)

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

svofski, если уж поддерживаешь Z80-style написание регистровых пар, то надо наверное "pop af" сделать.

svofski
11.12.2018, 14:38
b2m, меня терзают сомнения. Я это добавил, чтобы распарсился какой-то левый сорец 100 лет назад, о чем скорее жалею. Поощрять такую смесь синтаксисов мне вообще не по душе.

b2m
11.12.2018, 14:44
Ясно. Тогда забей.

tnt23
16.12.2018, 09:33
Приехали ВВ55, поставил недостающую DD79, но что-то как-то не наблюдаю изменений на линиях его портов при сбросе.

tnt23
16.12.2018, 12:53
L Juriy, на листе схемы IO_All к ноге 21 (А3) гнезда для подключения КНГМД подведена линия данных BD1. Подозреваю, что туда должна подходить линия адреса A10.

L Juriy
16.12.2018, 16:02
Да туда должна подходить А10 или А2, смотри какая ближе.

tnt23
16.12.2018, 19:17
Да туда должна подходить А10 или А2, смотри какая ближе.
Как в gEDA сразу выделить все дорожки A2?

Вообще разница есть, A2 или A10. Дешифрация портов тоже непонятно сделана.

L Juriy
16.12.2018, 21:29
В gEDA наводишь курсор на фрагмент цепи или контактную площадку. и нажимаешь клавишу F. Для отмены F с шифтом.
При выводе, ориентированном на ввод вывод, а не на память, адреса портов дублируются в старших разрядах. Поэтому разницы нет между А2 и А10.
Это сделано для разгррузки шины адреса.

tnt23
16.12.2018, 23:04
L Juriy, как прогресс по сборке? Я поставил 256Кбайт и имею квазидиск на 192Кб. На очереди вот КНГМД, а в перспективе нужно подумать об CF-IDE или сетевом диске через WiFi.

L Juriy
17.12.2018, 10:44
Да что то отвлекаюсь до других дел. Как писал пришлось выкинуть 555КП12, заменил на такую же вроде заработало, появились RAS и CAS.
Только на экране чистота и порядок синхры есть а точек нету. На РТ4 нет импульсов и я подозреваю именно ЕЕ.
Чтобы прочитать паяю переходник для TLL866. Да надо прошить тест и поставить.
Вплотную занимаюсь Протеусом. Набраны схемы Микро-80, ЮТ-88, Океан 240, теперь пытаюсь запустить на них моделирование.
Вот как то так.

tnt23
17.12.2018, 11:04
Смотрю задумчиво на карту памяти, конкретно на бит A18 порта управления банками. У нас же максимально 2 линейки по 256Кx8, то есть 512Кбайт, на минуточку.

Это 8 страниц по 64Кбайт. Одна (первая), допустим, всегда системная и потеряна для квазидиска, но остальные должны быть доступны с соответствующей правкой процедур переноса блока. А значит, объем квазидиска в системе с двумя линейками РУ7 может быть 448Кбайт.

В эмуляторе работает:

67357

MacBuster
18.12.2018, 21:23
Есть ли где схема именно того варианта, по которому была сделана реплика платы?

tnt23
18.12.2018, 21:45
Есть ли где схема именно того варианта, по которому была сделана реплика платы?

Дак вот тут же - https://zx-pk.ru/threads/24620-replika-kngmd-pevm-quot-okean-240-quot.html?p=990993&viewfull=1#post990993

MacBuster
18.12.2018, 21:47
Дак вот тут же
А на что именно смотреть-то? Почему этой ссылки нет в первом сообщении темы?

tnt23
18.12.2018, 22:14
А на что именно смотреть-то? Почему этой ссылки нет в первом сообщении темы?

Смотреть на архив (https://cloud.mail.ru/public/3TmK/s3h2zj7pf) OK240-2-01.7z. Почему ссылки нет в первом сообщении темы, не знаю.

MacBuster
19.12.2018, 20:56
Не соблаговалит ли любезный кто-нибудь внести изменения в топологию, с тем чтобы исправить обнаруженные ошибки на плате? Кроме того поступило предложение использовать для подключения питания нормальные человеческие клеммы для повышения надежности контакта и снижения их износа при частом подключении-отключении. Заодно продублировав их число чтобы свести к теоретическому минимуму риск получить потерю контакта шевелением проводов.

tnt23
19.12.2018, 23:53
Не соблаговалит ли любезный кто-нибудь внести изменения в топологию, с тем чтобы исправить обнаруженные ошибки на плате? Кроме того поступило предложение использовать для подключения питания нормальные человеческие клеммы для повышения надежности контакта и снижения их износа при частом подключении-отключении. Заодно продублировав их число чтобы свести к теоретическому минимуму риск получить потерю контакта шевелением проводов.

Я бы внес, но не могу никак сжиться с gEDA. Какая-то катастрофическая несовместимость. На линуксовом компе оно шевелится еще туда-сюда, но совершенно неюзабельно. А на виндовой машине вместо платы открывает пустой лист.

По поводу питания - там же несколько контактов и так запараллелено для земли и +5в? У меня к ним подключена вилка, а к вилке уже гнездо для 2.5mm джека. Особых проблем с пропаданием питания нет, даже если разъемы шевелить и теребить.

L Juriy
20.12.2018, 16:54
tnt23,
Относительно шевеления платы в gEDA под Linux.
Все еле шевелится из за полигона на слое земли.
Я при корректировке и исправление удаляю полигон а затем делаю правки и исправления, тогда тормозов нет.
После правки снова ставлю полигон на слое земля и проверяю соединения земли.
Так как вся земля связана с полигоном на слое земля, то при его удалении появляется не разведенные цепи земли.

tnt23
20.12.2018, 17:40
L Juriy, я понимаю, что это нахальная просьба, но нельзя ли перетащить проект из gEDA в KiCAD?

L Juriy
20.12.2018, 17:59
Увы, но я не знаю как это сделать.

svofski
20.12.2018, 20:04
У KiCad-а есть питонское апи, вот как.

perestoronin
26.12.2018, 23:28
У KiCad-а есть питонское апи, вот как.
КикАд аж версии 5.0.2 есть, но на удавов, особенно старых, аллергия.

L Juriy, я понимаю, что это нахальная просьба, но нельзя ли перетащить проект из gEDA в KiCAD?
Предполагаете кто-то будет править в KiCAD?

Я бы внес, но не могу никак сжиться с gEDA. Какая-то катастрофическая несовместимость.
Пишите какие изменения надо сделать, попробую на своих упряжках поправить и выложить герберы для проверки.

tnt23
26.12.2018, 23:54
В кикаде я бы поправил, я им профессионально пользуюсь уже пятый год.

perestoronin
27.12.2018, 09:09
В кикаде я бы поправил, я им профессионально пользуюсь уже пятый год.
Опенсорсные конвертеры GEDA KiCAD Eagle PCAD (4.5 и 2006) были бы очень кстати.
Очень странно, что никто из пользователей KiCAD до сих пор их не сваял.
PS. Я вот тоже профессиональный консультант, но кодить приходится иногда и самому, так как остальным в лом :)

L Juriy
27.12.2018, 11:32
KiCAD вроде уже с 4 версии понимает PCAD.
Кроме того были программы KiCAD to PCAD и PCAD to KiCAD, но они какие то "сырые".

tnt23
11.01.2019, 15:28
Плата в сборе потребляет 1.3А (при старте 1.4А).

http://sensi.org/~tnt23/ok240/ok240_consumption

perestoronin
13.01.2019, 21:45
Алексей из музея Яндекса https://yandex.ru/promo/museum/ (в Москве ул. Тимура Фрунзе, д. 11, стр. 13) заинтересовался репликой Океана, но не смог зарегистрироваться ни здесь, ни на барахолке, но горит желанием доработать плату.

архив OK240-2-01.7z по ссылке https://cloud.mail.ru/public/3TmK/s3h2zj7pf содержит исходники, в том числе и layout в формате pcb
Для него здесь мой ящик под спойлером

perestoronin собака gmail.com


Попутно набрел на сайт Алексея из Питера http://alemorf.ru/comps/okean_240/index.html и на его github (https://github.com/alemorf/retro)

tnt23
14.01.2019, 00:49
Алеморф из Питера - это vinxru (А.Морозов).

А чем конкретно помочь Алексею из яндекса?

perestoronin
14.01.2019, 02:16
А чем конкретно помочь Алексею из яндекса?
зарегистрироваться здесь и на барахолке
запросы он оставлял говорит на формах обратной связи, но они остались без ответа
поскольку он недавно потерял свое мыло, то логично ему, после того, как новое мыло себе заведет, подать заявки через формы обратной связи заново, согласно инструкций
для основного форума
https://zx-pk.ru/threads/24220-kak-zaregistrirovatsya-na-zx-pk-ru-how-to-register-at-zx-pk-ru.html
для барахолки
https://zx-pk.com/forum/viewtopic.php?f=2&t=376

Другой помощи ему не требуется, красная плата у него есть и он хочет её доработать, я вот только не понял из телефонного разговора с ним сегодня, он её собрал и запустил, или нет ?

MacBuster
14.01.2019, 09:14
Мы вчера с Алексеем искали схему, но по моей невнимательности открыли не тот архив, где оказались только pdf-ки и герберы. В архиве OK240-2-01.7z есть схема :)


красная плата у него есть и он хочет её доработать, я вот только не понял из телефонного разговора с ним сегодня, он её собрал и запустил, или нет ?
Плата пока собрана и проверена частично.

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

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

tnt23
14.01.2019, 16:27
Погодите заказывать, там еще надо дособирать обратную связь от всех, кто плату собирал. Не все отмечено в списке ошибок и недочетов (например, диаметр отверстий для некоторых разъемов).