PDA

Просмотр полной версии : OMEGA MSX2. Неторопливая сборка конструктора.



Froggy
31.10.2025, 20:42
OMEGA. Клон компьютера MSX2+ на DIP-микросхемах от Сергея Киселева.

https://i.postimg.cc/L6qbv1xT/omega-1.jpg (https://postimages.org/)

Я вошел в ретро-хобби более двух лет назад на волне ностальгии по ZX-Spectrum. После изготовления Pentagon 128 я вспомнил об еще одном компьютере из детства - MSX. Мне рекомендовали к изготовлению клон MSX на дип-микросхемах - OMEGA от разработчика Сергея Киселева. Проект открытый, вся документация доступна на githab (https://github.com/skiselev/omega)

https://i.postimg.cc/8zMngVQZ/omega-2.jpg (https://postimg.cc/VJsFXpNt)

https://i.postimg.cc/2ShXNfR9/omega-3.jpg (https://postimg.cc/yD6T0tN0)

Изучив тему я не решился делать этот проект. Тогда он показался мне слишком сложным и дорогим. Я отложил тему MSX еще на год. Кстати, вот что писал про Омегу один авторитетный товарищ:

https://i.postimg.cc/CLZQJqvy/omega-5.jpg (https://postimages.org/)

Весной 2025 года я вернулся к MSX, собрал клон MSX - TrhMSX на CPLD Altera. Это занятие меня затянуло, постепенно изучая интересную MSX-историю собрал около десятка картриджей разного назначения (кроме великого и ужасного Карнивора ;)).

Недавно, всеми уважаемый герр Wierzbowsky сравнил мой OCM-клон MSX с "резиновым изделием для интимных занятий". Я очередной раз задумался об сборке Omega. За два года опыта и знаний у меня прибавилось. Комплектующие на MSX не дешевеют, а стоимость видеопроцессоров V9938/9958 вообще улетает в космос. Да и заказывать детали стало гораздо сложнее с 2022 года. Мало того, что китайцы урезают ассортимент для некоторых стран, так еще весь алиэкспресс завален "перепилом" и даже откровенными подделками.

Итак, принял решение собирать Omega.

Мне показалось, что среди хоббистов из "постсоветского пространства" Омега не очень популярна. По крайней мере материалов и видео от наших соотечественников в сети не очень много. А вот зарубежные коллеги более активно собирают Омегу и выкладывают свои материалы в сеть. Например, испанцы. Хочу сразу дать ссылку на их мега-полезную инструкцию (https://msxmakers.design.blog/proyectos/proyectos-msx/omega-home-computer/omega-paso-a-paso/) по сборке Omega. Всем читать обязательно!

Пока мне предстоит интересный, но сложный этап - сборка комплектующих.
Как писал выше, задача это непростая, но я никуда не тороплюсь.
Изучил BOM. Номенклатура элементов достаточно обширна. Для этого проекта буду фиксировать цены. Интересна конечная стоимость "изделия". Через несколько лет сравню цены. Кто знает, может тогда я смогу обменять процессор V9958 на Ладу Гранту? :)

Заказал комплект печатных плат и бОльшую часть микросхем. Ряд ключевых микросхем придется покупать отдельно. Но об этом позже... С мелочевкой дела обстоят лучше. За время занятий хобби, накопил некоторое количество комплектующих, которые сейчас можно будет пустить в дело.
Чем ещё меня задел этот проект - это наличие своей клавиатуры на свичах. Как раз собирался делать такую клавиатуру для ZX-Spectrum, закупил свичи, кейкапы, набор направляющих. Теперь все это пригодится для MSX.
Для каждой детали сделал отдельный пакетик с наклейкой. Удобно собирать и хранить, а потом это ускорит монтаж:

https://i.postimg.cc/6pn1xNJH/omega-4.jpg (https://postimg.cc/dhQ9Gp0d)

Продолжение следует...

Wierzbowsky
01.11.2025, 15:45
Изучив тему я не решился делать этот проект. Тогда он показался мне слишком сложным и дорогим. Я отложил тему MSX еще на год. Кстати, вот что писал про Омегу один авторитетный товарищ:

https://i.postimg.cc/CLZQJqvy/omega-5.jpg (https://postimages.org/)

Недавно, всеми уважаемый герр Wierzbowsky сравнил мой OCM-клон MSX с "резиновым изделием для интимных занятий".


Спустя 5 лет с моего поста наши любимые ретрокомпы, даже раньше никому не нужные MSX1, стали стоить в полтора-два раза дороже, чем было. Так что собрать себе Омегу - вполне приемлемый вариант на сегодняшний день. Но есть нюанс. Найти чипы PSG, PPI, ОЗУ и логику сейчас не представляет особого труда. А вот купить рабочий VDP, особенно 9958 уже практически нереально. Я провёл небольшое исследование, так как мне самому нужен был 9958 для одного из проектов RBSC. И нашёл я оригинальный видеопроцессор только в Японии, на аукционе Buyee. Обошёлся бы он мне минимум в 70-80 долларов, учитывая налоги и пересылку. А всё, что продают в Китае на Али - это либо фейки, либо перемарк. Даже если продаван использует фотку оригинала, придёт скорее всего фейк. На просьбы прислать фотку чипа китайцы не реагируют. Платить 30-50 долларов за такой галимый обман с возможностью потерять эти деньги просто неразумно.

А по поводу OCM и прочих эмуляторов MSX типа MSXVR и SX-2 - это личный выбор для каждого, но я предпочитаю именно оригинальное железо, а не программно-аппаратные эмуляторы. Моё сравнение эмулятора ретрокомпа OCM с эмулятором женщины отражает только моё личное мнение, не больше.

izzx
01.11.2025, 17:54
Как раз собирался делать такую клавиатуру для ZX-Spectrum
Вот про это жду статью. Не знакомая тема для меня. Все эти свитчи и колпачки. Хорошо бы что-то похожее на клаву Некст.

Froggy
01.11.2025, 19:55
Вот про это жду статью. Не знакомая тема для меня. Все эти свитчи и колпачки. Хорошо бы что-то похожее на клаву Некст.

Тема клавиатур на отдельных свичах бесконечная. Там миллион нюансов.

В MSX планирую применить бюджетный вариант, без "гиковских" изысков.

Сами кнопки - 3-х пиновые свитчи купил на Озоне упаковку 90 шт. примерно за 15$. Свитчи механические от OUTEMU. Красного цвета - это линейные свитчи, без клика. Их там много разновидностей, я выбрал самые ходовые. Хотя может имеет смысл взять "тактильные" свитчи - у них чувствуется точка срабатывания.

https://i.ibb.co/QvVW1rRx/key-2.jpg (https://ibb.co/xqbnRJ0r)

Конечно, лучше купить т.н. 5-ти пиновые свитчи. Они становятся на плату без люфтов и их не надо выравнивать, как 3-х пиновые. Но 5-ти пиновые свитчи значительно дороже.

Набор колпачков - кейкапов взял стандартного профиля - OEM, как на большинстве офисных клавиатурах. Тоже купил на Озоне - стоимость около 13$. В принципе, можно найти и дешевле. Я брал белые с учетом того, что буду использовать наклейки:

https://i.ibb.co/2xw08VT/key-3.jpg (https://ibb.co/BbmH4W9)

Кстати, вот так эти кейкапы смотрятся на клавиатуре для Спектрумовской клавиатуры:

https://i.ibb.co/Z6crb9K7/IMG-20250907-131715-122.jpg (https://ibb.co/HDGy9ZY3)

Размеры кейкапов измеряются в «u» (единицах), где 1u — это стандартная ширина одной буквенно-цифровой клавиши. Крупные клавиши (Shift, Enter, пробел) имеют размеры, кратные 1u, например, 1,25u, 1,5u, 2,25u и 6,25u для пробела.
Плюс таких клавиатур, что всегда можно заменить набор кейкапов на другой. Вариантов "кастомизации" бесконечное множество. Вот варианты профилей:

https://i.ibb.co/rRHTzMHQ/image.jpg (https://imgbb.com/)

Еще надо купить набор т.н. "стабилизаторов" для кнопок длиннее 2u. Обычно таких клавиш 5 штук. Купил на Алиэкспрессе (https://aliexpress.ru/item/32719735398.html?spm=a2g0o.order_list.0.0.21efcaa4 0xIyf9&gatewayAdapt=glo2rus&sku_id=65420166339)

https://i.ibb.co/q38pnmKg/key-1.jpg (https://ibb.co/W4Xf3BZz)

Искать надо набор типа 625u 60 87. Т.е. под пробел длинной 6.25U.
Стоимость - 7$.

Итого, детали для клавиатуры обошлись в 35$.

Продолжение следует...

Froggy
06.11.2025, 17:11
Отчет по сбору комплектующих.

Посылка 1.

Печатаные платы с черной маской. Искал с синей маской, но сейчас с платами не густо, в том числе из-за проблем на границе с KZ.

https://i.ibb.co/rR3n8hSN/omega-7.jpg (https://ibb.co/YFXvnSMw)

https://i.ibb.co/v4Phz8x1/omega-8.jpg (https://ibb.co/YBkXjG72)

Набор микросхем. Чипы видеопамяти - точно "перемарк", большинство логики маркировка краской - эти скорее всего оригиналы.

https://i.ibb.co/rK0LXT41/omega-6.jpg (https://ibb.co/bjmyGqz8)

https://i.ibb.co/Fq4kDZH9/omega-9.jpg (https://ibb.co/TqMDgjWZ)

Комплект плат - 2400 RUB - 30$
Доставка - 456 RUB - 5.6$
Все микросхемы - 2270 RUB - 28$
кроме VDP9938/58, CXA1645, AS6C4008, MAX691, 74LS670 (4шт.), MPC6281, Yamaha 2149

В комплект входят два разъема для катриджей, четыре номинала конденсаторов, разъем S-Video.

Итого за первую посылку - 4980 RUB - 61$

Посылка 2.

Видеопроцессор брал V9938 (MSX2). V9958 (MSX2+) у нас не нашел. Можно найти лоты на Али, но там часто впаривают фейки. Есть лоты на ebay, но там тоже есть вероятность обмана, да и заказывать на ebay надо через третьи страны, а это геморно и долго.
Игр для MSX2+ вышло исчезающе мало, поэтому особенно не горюю по отсутствию 9958.

https://i.ibb.co/KxbH4wJm/omega-10.jpg (https://ibb.co/pjbpVySn)

https://i.ibb.co/6JVW8F04/omega-11.jpg (https://ibb.co/NnQyrK2L)

VDP9938 - 3300 RUB - 40$
74LS670 (3 шт.) - 111 RUB
Доставка - 456 RUB - 5.6$

Итого за вторую посылку - 3870 RUB - 48$

Итого две посылки - 109$

Более десятка наименований пришлось заказывать на Алиэспрессе. Цены в долларах, каждый сможет пересчитать по курсу для своей страны:
AS6C4008 (память 512 кБ) - 3.91$
MAX691 - 4.73$
CXA 1645P - 4.54$
Разъем DIN 8 pin - 5.47$
Разъем принтера - 2.71$
Панельки под микросхемы - 5.79$
Разъемы RCA - 3.38$
Резисторные сборки - 4.22$
Конденсаторы 220UF - 1.31$
Реле - 0.59$
Дроссели - 0.96$
Транзистор 2N2907 - 0.63$
Подстроечные конденсаторы - 0.94$

По поводу микросхемы памяти и микросхемы CXA1645 есть вероятность, что пришлют фейки. Надеюсь, что повезет.

Итого - 39.18$ (3200 RUB / 115 BYN)

Затраты на данный момент (не считая клавиатуры) - 109$ + 39$ = 148$ (12 000 RUB / 440 BYN)

Всю остальную мелочевку нашел у себя: кварцы, резисторы, часть конденсаторов.
На данный момент есть в наличии или заказаны все детали, кроме панельки DIP64. Дешевого варианта не нашел, но платить 12$ на Алиэкспрессе пока душит жаба. Хотел заказать на ebay, но моя страна там под санкциями.
Надеюсь, что к новогодним праздникам я соберу все комплектующие и смогу начать пайку Omega.

Отдельное спасибо участникам телеграм-канала MSX_Inside (https://t.me/MSX_Inside) за консультации и помощь в подборе комплектующих.

Продолжение следует.

Froggy
28.11.2025, 19:31
Прошло три-четыре недели с момента заказа комплектующих. Получил практически все лоты:

Разъем принтера. Пусть будет для красоты:

https://i.postimg.cc/sxC2gyc1/o-13.jpg (https://postimages.org/)

Панелька для видеочипа Yamaha V9938/58. Заказывал 10 штук в ЧиД. Обошлись в 8$ (24 BYN)

https://i.postimg.cc/KzMzb4nY/o-5.jpg (https://postimages.org/)

Чип памяти AS6C4008. Явный перемарк. По отзывам - это микросхема от Hitachi. Проверил на программаторе - вроде рабочая.

https://i.postimg.cc/4d9dGnzm/o-2.jpg (https://postimages.org/)

https://i.postimg.cc/xCzCQqKn/o-1.jpg (https://postimages.org/)

Микросхема кодера CXA 1645P. Тоже похожа на перемарк, ножки не паянные. Надеюсь, что будет работать.

https://i.postimg.cc/sXhXz1px/o-4.jpg (https://postimages.org/)

Микросхема MAX691. Все пять микросхем - перемарк. Чипы не новые, ножки немного не ровные после демонтажа. Думаю, что одна из пяти заработает.

https://i.postimg.cc/G2y2R9km/o-3.jpg (https://postimages.org/)

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

https://i.postimg.cc/MTQTwXyQ/o-9.jpg (https://postimages.org/)

Резисторные сборки.

https://i.postimg.cc/D03zwFg0/o-12.jpg (https://postimages.org/)

Реле для управления мотором магнитофона. Нашел на али не сразу. Даю ссылку (https://aliexpress.ru/item/1005009498195756.html?spm=a2g2w.orderdetail.0.0.77 3a4aa6DVA5Ei&sku_id=12000049286282831&_ga=2.174767714.1191750217.1764343918-2042018582.1685302950).

https://i.postimg.cc/cHnHW6QK/o-6.jpg (https://postimages.org/)

Дроссели. Пришлось брать по 10 штук.

https://i.postimg.cc/rmrmTzS4/o-10.jpg (https://postimages.org/)

Транзистор 2N2907

https://i.postimg.cc/DZXZhmq4/o-7.jpg (https://postimages.org/)

Подстроечные конденсаторы на 30 pf

https://i.postimg.cc/C1q10djf/o-8.jpg (https://postimages.org/)

На данные момент собраны практически все элементы для сборки Omega. Еще едут несколько разъемов (в т.ч. DIN8), конденсаторы 220 uF, предохранитель. Из микросхем еще не заказал усилитель MCP6281-E/P. На али этой микросхемы нет. В ЧиД стоит 5$.

Рассчитывал, что сбор деталей затянется до конца года, но справился гораздо быстрее. И китайцы с али не подвели - все посылки шли без задержек.

Продолжение следует.

Froggy
12.12.2025, 18:48
Все. Набор деталей для Омеги полностью собран.
Последние поступления:

DIN-8 разъемы:

https://i.postimg.cc/Sx8jVdDb/o-23.jpg (https://postimg.cc/sMjVgpkT)

Штекера для DIN-8:

https://i.postimg.cc/kg8Dwswc/o-27.jpg (https://postimages.org/)

Разъемы для подключения клавиатуры. Один прямой, второй "Г"-образный.

https://i.postimg.cc/x1Hqg5tr/o-24.jpg (https://postimages.org/)

https://i.postimg.cc/JzJtKxK9/o-25.jpg (https://postimages.org/)

Предохранитель:

https://i.postimg.cc/XYFXxLQS/o-26.jpg (https://postimages.org/)

Купил новые свичи (https://aliexpress.ru/item/1005004669940336.html?spm=a2g2w.orderdetail.0.0.61 1c4aa6oHZbT0&sku_id=12000030053774467) для клавиатуры. Решил взять пятипиновые. Становятся такие свичи идеально. Теперь не придется их ровнять. 90 штук обошлись в 20$. Чуть дороже, чем трехпиновые. Трехпиновые свичи поставлю на клавиатуру для Спектрума, как и планировал.

https://i.postimg.cc/htxhMsMC/o-28.jpg (https://postimages.org/)

https://i.postimg.cc/zGW3p7pP/o-29.jpg (https://postimages.org/)

Еще докупил кейкапы голубого цвета. Теперь можно сделать красивую двух цветную клавиатуру:

https://i.postimg.cc/MKnnfqB1/o-30.jpg (https://postimages.org/)

Вот как это было на КУВТ Yamaha:

https://i.postimg.cc/SsVBWn5S/yis503-1.jpg (https://postimages.org/)

Продолжение следует.

Froggy
25.12.2025, 16:33
Начались новогодние праздники. Самое время приступать к сборке Omega. Решил начать с клавиатуры.
Очень рекомендую купить пятипиновые свитчи. Они плотно становятся на посадочное место. Использую линейные свитчи. Никакого люфта нет:

https://i.postimg.cc/fb8Z4ngN/ok-1.jpg (https://postimg.cc/GBT6YNC7)

Перед пайкой прикрутил шесть "ножек" для удобства монтажа:

https://i.postimg.cc/VNK1yQHf/ok-2.jpg (https://postimages.org/)

https://i.postimg.cc/g0gd9FBk/ok-3.jpg (https://postimages.org/)

Запаял свитчи на удивление очень быстро:

https://i.postimg.cc/d05vMPSh/ok-4.jpg (https://postimg.cc/xkNBH7QQ)

https://i.postimg.cc/R0g9r5b4/ok-5.jpg (https://postimages.org/)

Кроме свитчей, установил на плату две панельки под микросхемы, три диода 4148, разъем для подключения клавиатуры, сборку резисторов на 4.7 кОм, три резистора на 470 Ом (токоограничительные для светодиодов) и три конденсатора.

https://i.postimg.cc/YSdkcKym/ok-7.jpg (https://postimages.org/)

https://i.postimg.cc/k5T9r3hR/ok-6.jpg (https://postimages.org/)

Установил кейкапы. Использую два цвета - белый и синий. Получилось красиво и стильно.

https://i.postimg.cc/wBwHK8bJ/ok-8.jpg (https://postimg.cc/Ny2ZTVtf)

Осталось запаять три светодиода. Один - индикатор питания.
Еще два светодиода расположены под клавишами. Их надо паять после запайки свитчей. Пока их не паял - не могу выбрать цвет :)

https://i.postimg.cc/8CZD8QnM/ok-9.jpg (https://postimages.org/)

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

https://i.postimg.cc/nzMxpR6C/ok-10.jpg (https://postimages.org/)


Продолжение следует...

Froggy
26.12.2025, 17:06
Начал монтаж материнской платы. Установил все керамические конденсаторы и резисторы.
Сначала паяю элементы сверху платы, предварительно установив их в нужные места:

https://i.postimg.cc/pLNgySYh/o-33.jpg (https://postimages.org/)

После чего отрезаю контакты деталей на нижней стороне платы под ноль с помощью острых бокорезов:

https://i.postimg.cc/Dy49vhsF/o-31.jpg (https://postimages.org/)

Далее будет дополнительная пропайка и формирование т.н. "шариков". Сейчас такой монтаж очень модный среди блогеров, ведущих стримы.

Запаял "часовой" кварц. Прихватил к плате дополнительным "хомутом". Хомут сделал из обрезка вывода резистора:

https://i.postimg.cc/NjhWLn7r/o-34.jpg (https://postimages.org/)

Вот предварительный результат:

https://i.postimg.cc/MpygBYdR/o-35.jpg (https://postimg.cc/jDS80yVd)

Далее предстоит монтаж панелек под микросхемы. Выводы тоже буду "брить" и потом формировать "шарики".

Хочу разместить ссылку на почти четырех часовое видео по сборке OMEGA MSX. С субтитрами практически все понятно. Советую к просмотру - очень много информации и нюансов.


https://www.youtube.com/watch?v=0QRl3Vd0eok&pp=ygUJbXN4IG9tZWdh

Продолжение следует...

Froggy
28.12.2025, 17:08
Решил не ждать новогодних выходных. За несколько дней не торопясь спаял плату Omega MSX.

https://i.postimg.cc/j51bRSCz/o-48.jpg (https://postimg.cc/5Y8G31B0)

Установил все элементы кроме портов джойстика и разъема принтера. Разъем питания тоже пока не паял.
Скорее всего буду его модифицировать, чтобы установить выключатель питания. Без него очень неудобно пользоваться компьютером. Вот как это делают наши испанские коллеги:

https://i.postimg.cc/nzWJnhMs/o-49.jpg (https://postimages.org/)

Выводы всех элементов обрезал под уровень платы (называется "брить ноги"). Потом паял методом "шариков":

https://i.postimg.cc/fRQM3yC7/o-40.jpg (https://postimages.org/)

https://i.postimg.cc/Z5P46mDm/o-41.jpg (https://postimages.org/)

Конденсаторы на 10 мкФ взял модные "твердотельные":

https://i.postimg.cc/8C1DHYqC/o-42.jpg (https://postimages.org/)

Предварительно проверял емкость всех электролитических конденсаторов на тестере:

https://i.postimg.cc/bwfqGrg2/o-37.jpg (https://postimages.org/)

Панельку под микросхему-кодер CXA1645 сделал из цанговой панельки на 24 пина:

https://i.postimg.cc/SRXm9zH9/o-36.jpg (https://postimages.org/)

Перемычки для выбора режимов работы взял разного цвета. Для системы NTSC/PAL - желтого цвета, для выбора типа видеопроцессора - красного.

https://i.postimg.cc/YCBt40Rg/o-39.jpg (https://postimages.org/)

Для пайки разъемов сменил жало на паяльнике. Применил более массивное толщиной 4 мм:

https://i.postimg.cc/sgC3Bxm7/o-38.jpg (https://postimages.org/)

https://i.postimg.cc/fLPNMRkt/o-47.jpg (https://postimg.cc/47pM5Z6s)

Вот результат более крупным планом:

https://i.postimg.cc/FRzvtLr2/o-43.jpg (https://postimg.cc/d7bprDTB)

https://i.postimg.cc/DzBhYgTj/o-44.jpg (https://postimg.cc/McMgn1XV)

https://i.postimg.cc/sXLr3gxk/o-45.jpg (https://postimg.cc/N9RV4Y1D)

https://i.postimg.cc/50rVf2jt/o-46.jpg (https://postimg.cc/ZB6gcZ8k)

Можно приступать к этапу Smoken Tests.

Продолжение следует...

SoftLight
29.12.2025, 11:03
Красиво! Но сейчас придут свидетели секты запаивателей микросхем без панелек и расскажут почему ничего не заработает XD Я это каждый раз слышу.

Froggy
29.12.2025, 12:46
Красиво! Но сейчас придут свидетели секты запаивателей микросхем без панелек и расскажут почему ничего не заработает XD Я это каждый раз слышу.

А это мы скоро узнаем...
Что касается панелек. Практически все экземпляры Omega MSX фото или видео которых я находил в сети были сделаны с использованием панелек. Причем, чаще применялись лепестковые панельки, реже - цанговые.
Когда конструкция отработана (и выпускается серийно), то можно и паять. Но когда (не от хорошей жизни) приходится применять разные серии логики, то лучше поставить панельки. Особенно учитывая тот факт, что, например, под видом HCT китайцы могут прислать F - серию.