Предлагаю систематизировать перечень доработок компьютера. Цель - определиться, что именно необходимо исправлять на шаблоне печатной платы. Текст взят из этой темы.
Перечень доработок компьютера Pentagon 1024SL 1.4
Рекомендованные типы радиодеталей:
DD43 - 74HCT08;
вместо КТ315 – 2N2222;
-вместо разделительных неполярных конденсаторов 0,1 мкФ в цепях бипера и AY ставить электролитические конденсаторы 10 мкФ;
-ставить конденсатор C10 емкостью 470 пФ;
-последовательно с конденсатором C1 включить резистор 15 Ом;
-сопротивление резистора R7 уменьшить до 330 Ом;
-установить на цепь сброса диод (плюсом на цепь сброса, минусом на шину питания);
-установить блокировочный конденсатор на шины питания процессора (под панелькой);
-возможно увеличить емкость C2 в 10 раз;
-в печатной плате увеличить монтажные отверстия под разъем питания Molex (например, как сделано в Pentagon-128 rev.2012).
1. Исправление в схеме видеоконтроллера.
Элемент DD27.2 следует из схемы исключить, а сигнал DSP подавать непосредственно на входы элементов DD43. Cоединить МГТФ джамперы JP1 и JP2, далее см. рисунок.
2. Исправление сброса из TR-DOS.
У элемента DD55:2 подключить вывод 10 через диод (плюсом к выводу) к цепи общего сброса. По сбросу триггера TR-DOS, состояние которого не определено после RESET-а, здесь тоже следует сделать как написано в Инферно-9 - допаять 1 новый диод, катодом на цепь "Reset" и анодом на выв. 10 DD55.2 (ТМ2). Номинал резистора R90 1 кОм следует увеличить до 10 кОм, т.к. ток заряда конденсатора С1 (10 мкф) получился таким, что слишком быстро его заряжает и сброс не успевает пройти. Замена резистора R90 с 1 кОм до 10 кОм решила проблему.
3. Исправление флешера.
Для дополнительной К561ИЕ10, разобрав оригинальный флешер, впаять в монтажное поле К561ИЕ10 и напаять 2 перемычки МГТФом - вход и выход счётчика (флешера) - на вход (выв.2 К561ИЕ10) нужно подать сигнал KSI, а выход (выв.11 К561ИЕ10) нужно соединить туда, где был коллектор транзистора VT1. Если разговор идёт про ИЕ10 на доп. монтажном поле, то она уже включена, на 2 ногу подаётся сигнал KSI, он обозначен между 6 и 7 ногой DD21. С вывода 11,12, какой по вкусу на частоту моргания, цепляем на вывод 9,10 DD34.3. R11,R12,C3,VT1 не ставить.
Нужно припаять всего 2 проводка - вход и выход флешера, все остальные дорожки уже разведены ChipManyak-ом.
1-й проводок - сигнал "KSI" (с DD12.2 выв.6) надо подать на выв.2 ИЕ10 (вход флешера).
2-й проводок - выв.11 ИЕ10 надо соединить туда, где был коллектор транзистора VT2, т.е. на вход элемента DD34.3. А можно даже отрезать выход DD34.3, выход флешера в этом случае нужно подать на DD34.4 на выв.12, тогда на плате освободится ещё один лишний элемент И-НЕ.
Конденсатор на макетном поле рядом с ИЕ10 можно вообще не ставить, это самый обычный блокировочный конденсатор на 0.1 мкф, его нужно туда поставить чисто из идеологических соображений - помех по питанию микросхем просто не должно быть, но из практических, он там не обязателен, потому что если на этой ИЕ10 и будут помехи по питанию, то на работе компьютера это никак не отразится.
4. Исправление в блоке накопителя на гибких магнитных дисках (исправление турбирования ВГ93).
1) Для начала нужно отрезать сигнал WRG (с 30 ноги ВГ93) от микросхем DD50.4 (ЛЕ1) выв.12 и DD54.1 (ЛИ1) выв.1:
1.1) Режем дорожку с обратной стороны платы, непосредственно возле 1-й ноги DD54.1 (ЛИ1).
1.2) Вынимаем из панельки ВГ93, находим дорожку под панелькой, идущую от выв.30 ВГ93 и режем её - эта дорожка идёт только на DD50.4 выв.12, ВГ93 ставим на место.
1.3) С обратной стороны платы проводом МГТФ соединяем вместе DD50.4 выв.12 с DD54.1 выв.1.
2) Далее нужно напаять вторым этажом новую микросхему ТМ2. Как оказалось, удобней всего её напаять именно на DD62 (ЛН2). Напаиваем бутербродом ТМ2 на DD62, припаивая сразу 2 ножки - 7 и 14.
3) Соединяем проводом МГТФ все остальные цепи:
3.1) Выв.2 ТМ2 соединяем с землёй (с 7 ногой)
3.2) Выв.6 ТМ2 соединяем с DD54.1 с 1 ногой (от которой мы отрезали WRG).
3.3) Выв.1 ТМ2 соединяем с 33 ногой ВГ93 (сигнал WF/DE), пропуская провод МГТФ через одно из отверстий платы.
3.4) Выв.4 ТМ2 соединяем с 6 ногой DD62 (сигнал STEP).
Походу выявилась ещё одна недоработка Пентагона-1024 1.4, которая вылезла боком при турбировании - это отсутствие подачи RESETа на триггер порта TR-DOS на микросхеме DD53 (ТМ9). Выв. 1 этой микросхемы нужно отрезать от +5в и проводком подать туда общий RESET от рядом стоящей микросхемы DD61 (АГ3) с вывода 3.
Нужно ввести ещё одну доработку - тактовый вход допаянной сверху ТМ2 (выв.3) нужно отпаять от выв.3 DD62 (ЛН2) и проводом припаять к ВГ93 к выв.38 (сигнал DRQ).
5. Доработки портов.
1. По порту #FE в Инферно-9 сказано, что ошибочно на 7-й не используемый бит порта подаётся 0, из-за чего тесты и выдают "Порт #FE работает не корректно". Здесь ничего нового - нужно отрезать 14 ногу DD68 (КП11) от земли и подключить её к +5в.
2. Доработка порта #7FFD на чтение. Данный порт присутствует в схеме Pentagon-1024 1.4i, но содержит ошибку.
В порту #7FFD на чтение не задействован 6-й бит шины данных D6. Дело в том, что в этом Пентагоне-1024 1.4i порт конфигурации памяти #7FFD (на запись) не использует 6-й бит, поэтому, очевидно, KOE и посчитал, что в порту #7FFD на чтение тоже можно не использовать 6-й бит. Из-за того что он не использовал 6-й бит, при чтении из данного порта в этом разряде всегда считывается "1". В результате, когда тесты посылают в порт #7FFD некоторые числа, при чтении из порта #7FFD получают совсем другие числа, не совпадающие с тем что записывалось, поэтому тест порта на чтение и не проходит.
Нужно отрезать выв.17 DD78 (ИР22) от +5в, для этого с обратной стороны платы придётся разрезать 2 дорожки, идущие на выв.17 DD78 (ИР22), и соединить выв.17 DD78 (ИР22) с "0" (с выв.10 DD78). Проверьте на всякий случай, чтобы после этого выв.11 DD78 (ИР22) оставался подключенным к +5в.
И выв.16 DD78 (ИР22) надо проводом МГТФ подключить к разряду шины данных D6, удобней всего его взять с соседней микросхемы DD48 (ИР22) с выв.16.
6. Сигнал NMI:
Если вы проверите сигнал NMI на 17 ноге Z80, то с удивлением обнаружите, что там постоянно "0", хотя должна подаваться "1", если не нажата кнопка NMI. Здесь просто KOE перепутал выходы DD61.2 (АГ3). Нужно отрезать дорожку идущую на выв.5 DD61.2 и соединить её с выв.12 DD61.2. Сам же формирователь сигнала NMI работает правильно.
7. Положение сигнала INT.
По вертикали на 16 строк назад - всё как в Инферно-9 - отпаиваем одну ногу конденсатора C2 от DD12.2 (ЛИ3) и подаём на C12 этот же сигнал, пропущенный через инвертор.
По горизонтали предлагаю сделать по-другому:
Отрезаем дорожку с сигналом DSP от выв. 3 DD19.1 (ТМ2), но в отличии от Инферно-9, на выв.3 DD19.2 подаём не сигнал SSI, а напаиваем 1 дополнительную микросхему 1533ТМ2 и подключаем её:
На входы R и S (выв. 1 и 4) подаём +5в
На вход C (выв.3) подаём сигнал с выв.14 DD3 (ИЕ10)
На вход D (выв.2) подаём сигнал SSI с выв.8 DD17.2 (ТМ2).
Прямой выход ТМ2 (выв.5) подключаем к выв. 3 DD19.1.
Результат будет точно таким же, как и в Инферно-9, но
а) не нужно тянуть сигнал 7 МГц для ИР23,
б) размеры микросхемы ТМ2 меньше, чем ИР23 (14 ног против 20 ног), поэтому появляется больше выбора, куда напаять микросхему, обеспечивая минимальную длину проводов МГТФ.
8. Порт #FD.
1. На плате Пентагона-1024 необходимо отрезать дорожку идущую на выв. 9 DD11.3 (ЛЕ1), т.е. отрезать от неё сигнал BLKR, завести этот сигнал на новую схему доработки, а на выв.9 DD11.3 подать сигнал BLKR_NEW с новой схемы.
2. Если у вас уже сделана доработка порта #FD по схеме из журнала Инферно-9, то 1-й пункт можно пропустить, а вместе с ним и исключить новый логический элемент ЛЛ1, через который проходит сигнал BLKR.
3. Если вы ещё не делали доработку порта #FD ни по какой из старых схем, то нужно ещё отрезать выв.2 DD25.1 (ЛЕ1) и подать туда сигнал 'FD/7FFD' со схемы доработки.
Предложения по усовершенствованию платы:
Так как платка после исправлений расширится, может быть, разъем XS6 (Монитор/принтер) вместо одного IDC34 разделить на несколько небольших разъемов?
1. Разъем VGA&PAL гребенка (сигналы R, G, B, KSI, SSI, 14 Mhz, Sync, +5V, Gnd).
2. Разъем RCA (Video, Gnd). Два штырька. Может быть полезен при отладке.
3. Аудио-jack (S_left, S_right, Gnd). Под разъем типа ST-029.
4. Speaker (Speaker, Gnd). Два штырька либо разъем RCA, может быть полезен при отладке.
5. Разъем принтера гребенкой (Qusy, Busy, Strobe, PRN0-7, Gnd). Нужен ли он?
6. Добавить контроллер PS/2-клавиатуры на Atmega48.


Ответить с цитированием


