Вообще автор МОЛОДЕЦ!!! Проделать ТАКУЮ работу !!! Супер. Но мне как пользователю хотелось бы видеть всё это в компактном исполнении, скажем в плисине какой-нибудь с минимальным обвесом. Как-то так :-)
Вообще автор МОЛОДЕЦ!!! Проделать ТАКУЮ работу !!! Супер. Но мне как пользователю хотелось бы видеть всё это в компактном исполнении, скажем в плисине какой-нибудь с минимальным обвесом. Как-то так :-)
ZX-Evolution 4Mb rev.c2 + Video DAC2 + Nemo IDE rev.D (A0/A8) +
NeoGS rev.c2/ZXM Moon Sound/ZXM Soun Card Extreme/AYX32 +
FDD 5,25'' + 2xFDD 3,5''/SDCard 16Gb + 8Gb/HDD 80 Gb + DVD-Rom
MiSTer Full Addons + MicroSD 64 Gb + 16 Gb
Всем привет. Решил вернуться к проекту, были семейные проблемы, поэтому было не до Спектрума.
В данный момент имеется окончательный вариант принципиальной схемы и почти полностью расставленные на плате детали.
Схема претерпела некоторые изменения:
1) Исправлены найденные ошибки;
2) В схему добавил отключаемую блокировку шин NemoBus и ZX-Bus+3:
В стандартном режиме будет блокироваться шина ZX-Bus+3, а в режиме "Plus 3" будет блокироваться шина NemoBus путём блокировки сигнала IORQ на шине. Сделал это для исключения конфликтов между отечественной и зарубежной периферией в случае совпадения номеров портов.
Данную блокировку можно будет включать и отключать через BIOS-Setup, в меню будет два пункта, отдельно для шины NemoBus и отдельно для ZX-Bus+3.
3) Закончил с подключением шины ZX-Bus+3, спасибо Rusazar-у за присланные схемы оригинального ZX-Spectrum +3 и других схем зарубежных компьютеров, а так же за схему DivIDE контроллера, которые помогли мне разобраться с назначением некоторых сигналов на шине. Подключил сигналы Rom1 OE и Rom2 OE, с помощью которых зарубежная периферия может отключать основное ПЗУ.
Сигналы Disk RD, Disk WR и Motor On подключать не буду, т.к. не вижу в этом смысла.
4) Провёл несколько оптимизаций схемы, благодаря чему удалось убрать несколько корпусов микросхем и избавиться от неиспользуемых логических элементов.
Плата на данном этапе имеет стандартный размер XL-ATX, слоты шин и крепёжные отверстия расположены стандартно, что позволит установить плату в стандартный корпус ATX. Однако, пока что не удаётся вместить на плате два узла: Две микросхемы 1533КП2, формирующие сигналы R, G, B и Bright, формирование выходных сигналов R, G, B и Video, аудио-микшер на трёх микросхемах LM358.
Я думаю сделать дополнительную небольшую платку, на которой размещу формирователи выходных сигналов R, G, B и Video, кодер PAL/NTSC, аудиомикшер, а так же разъёмы SCART и тюльпан с ПЦТС. Но очень сильно хочу на основной плате разместить обе микросхемы 1533КП2.
С уважением, Александр
AHTuXPuCT (12.01.2020), alvis (12.01.2020), Azm (12.01.2020), Black Cat / Era CG (11.01.2020), Djoni (16.01.2020), Hysk (09.02.2020), Labrador (12.01.2020), Ldaborc (12.01.2020), Rusazar (11.01.2020), saymon (12.01.2020), siemensC35 (12.01.2020), SoftFelix (11.01.2020), solegstar (12.01.2020), USERHOME (16.01.2021)
У меня два вопроса, как лучше сделать ?
1) Шина ZX-Bus +3: Если в отечественной шине физически это слот, а на платах расширения это контактная гребёнка, то в +3 в точности до наоборот - на плате компьютера это контактная гребёнка, а на платах расширения это слот. Но на плате формфактора ATX (XL-ATX) это не реализуемо, т.к. контактную гребёнку можно разместить только на краю платы.
Подойдёт ли вариант, если на плате под ZX-Bus +3 установить слот и сделать переходник в виде двухсторонней контактной гребёнки ?
2) Плата имеет формфактор XL-ATX, устанавливается в корпус ATX, соответственно блок питания тоже будет ATX, искать раритетный блок питания AT не имеет смысла. Как поступить с разъёмами питания ? Сейчас на плате 3 разъёма Molex: 2 разъёма "папа" дублируют друг друга по +5В, второй даёт +12В, а третий Molex - "мама" подаёт -5В и -12В для шины ISA (модем). Если всё оставить как есть, то для включения блока питания ATX потребуется в разъём питания вставить джампер, для отрицательных напряжений нужно будет делать переходник. Или установить на плате разъём ATX ? В этом случае есть сложность - его разместить получится только у нижнего края, без вариантов, поэтому дотянуть кабель от блока питания может и не получиться. И что в этом случае делать с управлением БП ? Держать постоянно включенным, замкнув 2 контакта на разъёме? Или вывести кнопку включения/выключения на триггере ?
С уважением, Александр
Я у себя тянул от БП две дорожки -5В и -12В, но на слоты выводил их через джампер. Правда я использую 32 пиновые Nemo Bus (крайние пины). Кроме того и +12В лучше на слоты тоже через джампер запустить. А тот тут уже были прециденты сжигать компы при неправильно установленной карте. По поводу управлялки, то уже не модно ее не иметь. Обычно юзают мелконогие МК (тини или пики).
2) переходник + тумблер включения вполне удобное решение. Смысла в кнопке на триггере нету. Хотя это все дело вкуса.
Мой парк
ZX evo rev. C4 +NeoGS+ZXmSC extreme
ZX uno Pi
Buryak Pi 2021
Igrospec
[свернуть]
С уважением, Александр
Тоже впервые слышу о совмещении. На новых корпусах просто сброс часто отсутствует вообще. Но на материнских платах всегда 2 отдельных разъема под reset и power кнопки.
С другой стороны контроллером можно обработать различные способы нажатия на кнопку питания и повесить на нее одну сброс и питание одновременно (длинное нажатие - питание, короткое - сброс), а можно и больше действий обработать (двойное, тройное нажатие и т.д.)
Последний раз редактировалось Labrador; 12.01.2020 в 16:35.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)