Последний раз редактировалось Mick; 18.01.2020 в 16:19.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ну тогда как вариант, сделать как в профи - второй этаж. На первом самое необходимое, чтобы комп мог работать, а на второй расширялки и плюшки.
И да немо иде тогда можно было сразу интегрировать на плату.
В любом варианте, хоть с E-ATX, хоть в этом, без второго этажа не обойтись. В E-ATX не поместились выходные разъёмы SCART, тюльпаны и аудио-разъём.
Если в варианте ATX переносить часть логики, тогда уже и контроллер мышки можно перенести с основной платы, чтобы мышка и клавиатура были рядом.
Мышка здесь PS/2 без WAIT-а (WAIT при работе мышки используется только в турбо-режимах, как и при работе клавиатуры). Теперь нужно решить вопрос, какой коннектор использовать под клавиатуру ? Она здесь классическая 5х8 проводников.
Приступаю к составлению принципиальной схемы верхней платы, на ней будут:
1) Я поддерживаю идею разместить на ней контроллер Nemo-IDE;
2) Порты #FE - клавиатура и #1F - кэмпстон джойстик;
3) Выходной порт #FE - Border, Sound, Tape-Out;
4) Магнитофонная читалка (схему взял из Орель БК-08, все её хвалят);
5) Контроллер мышки PS/2;
6) Аудио-микшер по схеме позаимствованной из TurboSound-FM;
7) Формирователь выходных сигналов R, G, B, Видео;
8) Кодер PAL/NTSC (на плате будет джампер, выбирающий стандарт);
9) Внешние коннекторы: Tape-In, Tape-Out, Audio-Out, Scart (с R,G,B и цветным видео), Video-Out (тюльпан, видео с цветом), PS/2 Mouse, Keyboard, Kempston Joystick, LPT-принтер.
P.s. вспомнил предложение реализовать порт RS-232 на базе муз. процессора AY. Поэтому он тоже попадёт на верхнюю плату.
Последний раз редактировалось Northwood; 18.01.2020 в 20:49.
С уважением, Александр
Djoni(19.01.2020)
Подошёл, наконец, к кодеру PAL/NTSC. Он будет собран на микросхеме CXA1645 (CXA2075).
Вопрос: под какой тип корпуса развести плату ? Под DIP-24 или SOP-24 ?
Предлагаю в этой версии Пентагона поставить в корпусе DIP-24, т.к. он весь будет собран на микросхемах в DIP-корпусах.
В качестве задающего генератора в кодере PAL/NTSC будет стоять микросхема 74HCT00 с двумя кварцами - на 4.43 МГц и 3.58 МГц, в зависимости от выбранного стандарта, работать будет либо первый генератор либо второй. Для коммутации цепей CXA1645 при выборе стандарта PAL или NTSC будет стоять 3 полевых транзистора с изолированным затвором, 2 шт - N-типа и 1 шт - P-типа. Нужно ещё найти подходящие транзисторы в обычном (не SMD) корпусе.
Принципиальная схема кодера PAL/NTSC давно нарисована мной, правда в DipTrace, осталось только её перерисовать в PCAD-2006.
P.s. Принципиальная схема кодера:
![]()
Последний раз редактировалось Northwood; 19.01.2020 в 23:30.
С уважением, Александр
Djoni(20.01.2020)
Перенёс несколько узлов с материнской платы на верхнюю:
1) Формирователи выходных сигналов R, G, B и Видео;
2) Аудио-микшер;
3) Музыкальный сопроцессор AY;
4) Порт клавиатуры и джойстика;
5) Контроллер PS/2 мышки;
6) Магнитофонную читалку.
Порт #FE на запись (бордюр, спикер, выход на магнитофон) остался на материнской плате.
Платы будут соединяться между собой гибким шлейфом с коннекторами 44 пин. Дополнительно на верхнюю плату нужно будет подавать питание через отдельный разъём Molex. Мне не хватило всего 1 пина для того, чтобы подать питание через шлейф, но это к лучшему.
Принципиальная схема материнской платы:
После этого все детали поместились на материнской плате размером Стандартный ATX. Позже дорисую отверстия для стоек для крепления верхней платы, когда станут известны её размеры:
И принципиальная схема верхней платы. В неё вошли:
1) Порт клавиатуры и джойстика;
2) Контроллер PS/2 мышки;
3) Магнитофонная читалка;
4) Музыкальный сопроцессор - две панельки, одна 40 pin для AY-3-8910/YM-2149F/TSFM и вторая 28 pin для AY-3-8912;
5) Порт RS-232 на базе AY (порт A) и микросхемы MAX3232;
6) Контроллер NemoIDE с маленькой доработкой - сигнал IOW/, который идёт на разъём IDE, пропустил через буфер на АП5, в оригинале он шёл прямо с ИД7;
7) Аудио-микшер;
8) Формирователи выходных сигналов R, G, B и Видео;
9) Кодер PAL/NTSC на микросхеме CXA1645 либо CXA2075, длительность строчных синхроимпульсов в данном компьютере = 4.57 мкс, во время действия кадрового синхроимпульса строчные синхроимпульсы становятся инверсными, так что по идее должен завестись нормально;
10 Выходные коннекторы, которые будут расположены в области коннекторов по стандарту ATX:
- DB15 (двух-рядный) "мама" для клавиатуры;
- DB9 "мама" для джойстика;
- DB9 "папа" RS-232;
- PS/2 - мышка;
- SCART - с цветным композитным видео, R,G,B и выходом аудио;
- RCA - композитное цветное видео;
- RCA (двойной) - выход аудио (параллельно со SCART);
- Mini-Din-4pin - компонентное цветное видео;
- Миниджек 3.5" выход аудио (развязан со SCART и RCA);
- Миниджек 3.5" для магнитофонного входа (с левого стерео-канала);
- Миниджек 3.5" для магнитофонного выхода (стерео-каналы замкнуты вместе);
![]()
Последний раз редактировалось Northwood; 23.01.2020 в 04:41.
С уважением, Александр
Второй вариант верхней платы:
Оставить только одну линию внешних разъёмов, а остальные вынести на панельки.
Тогда на плате можно оставить:
- PS/2 (мышка)
- DB15 Female (клавиатура)
- DB9 Female (джойстик)
- SCART
- S-Video
И будут две панельки с разъёмами:
- DB25 (принтер), DB9 Male (RS-232)
- 3 тюльпана (видео, стерео-звук), 3 миниджека 3.5" (стереозвук, Tape-In, Tape-Out)
![]()
Последний раз редактировалось Northwood; 26.01.2020 в 15:51.
С уважением, Александр
Black Cat / Era CG(26.01.2020), Djoni(26.01.2020)
Окончательный вариант схемы и расстановки элементов на верхней плате.
Для подключения внешнего коннектора RS-232 на плате теперь 9-пиновый разъём "JCOM" со стандартной распиновкой как на всех материнских платах.
Для подключения панельки с мини-джеками 3.5" и тюльпанами на плате поставил 2-рядный разъём 14 пин, к нему можно подключать панельку либо цельным 2-рядным разъёмом 14 пин, либо 5 одно-рядными разъёмами:
- TapeIn/TapeOut на 2 мини-джека - 4 пина;
- Аудио выход стерео на мини-джек - 4 пина;
- Аудио выход левого канала на тюльпан - 2 пина;
- Аудио выход правого канала на тюльпан - 2 пина;
- Видео выход на тюльпан - 2 пина.
Верхняя плата будет крепиться к материнской плате с помощью 4-х стоек. 2 из них попадают на стандартное расположение болтиков крепления материнской платы.
Размеры верхней платы: 170х127 мм.
![]()
Последний раз редактировалось Northwood; 26.01.2020 в 22:09.
С уважением, Александр
saymon(27.01.2020)
Обновил описание будущего Пентагона в первом посте этой темы. Там же обновил и ссылки на принципиальные схемы и на рисунок расположения элементов на платах.
Заодно немного подмарафетил некоторые элементы на плате (в разъёме PS/2 простые крепёжные отверстия заменил на земляные контактные площадки под пайку, первые ножки микросхем и большинства разъёмов теперь имеют квадратную контактную площадку и др). Исправил ошибку при подключении кэмпстон джойстика - совсем вылетело из головы, что на него надо подавать не землю, а +5в, развернул панельки под музыкальный сопроцессор.
Залил всё это дело на более нормальный хостинг картинок, предварительно обработав их в Фотошопе.
Осталось подобрать шрифты для шелкографии, аккуратно разместить все надписи, чтобы было читабельно и не перекрывать контактные площадки и развести дорожки на обеих платах.
![]()
![]()
![]()
P.s. Djoni дал отличную подсказку, как конструктивно сделать слот ZX-Bus+3:
В плату впаиваются две линейки по 28 штырьков и к ним припаивается гребёнка контактов.
Пример на фото:
Поэтому на материнской плате под этот слот я заменил разъём с 2х31 на 2х28 контактный.
Последний раз редактировалось Northwood; 29.01.2020 в 05:31.
С уважением, Александр
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)