PDA

Просмотр полной версии : Ремонт "Пентагон 48"



Sonic
30.05.2005, 17:40
Откопал я у себя в завалах старинную плату Пентагон 48к и решил отреставрировать данный раритет с целью использования:
a) в качестве исторической ценности - в будущем детям показать с чего отцы начинали...
б) в качестве поля для экспериментов по аппаратной части.
Принципиальная схема у меня есть. Интересно, а может ли кто-нибудь найти схему расположения элементов на плате? Была бы хорошим подспорьем.
Также приветствуется безвозмездная передача в постоянное личное пользование ZX-клавиатуры с корпусом дабы эту плату в нем поселить. Лучше, если корпус будет иметь больше свободного пространства - для размещения доработок.
В случае успеха компьютер будет использован для разработки системы, позволяющей грузить его с файл-сервера.

Conan
30.05.2005, 20:06
Интересно, а может ли кто-нибудь найти схему расположения элементов на плате?В аттачменте монтажная схема "Пентагон 48".

POIND
30.05.2005, 20:06
Привет коллегам :-)

Недавно задумал занятся тем же с той же машинкой
простово востановления показалось мало
сделал примочку нарастил память до 128к
так как сжог все ру5 присшлось сатавить дополнителный буфер данных и подключать две 514256 озушки :-) . к сатати сними работает гораздо лучше стабильней да и кристалов вместо 16 ру5 всего 3 ир22 и 2 озу:-)
дальше на той же примочке посадил AY и контроллер клавиатуры АТ на PICe

шас все еше домучиваю кодер PAL

ну и апогеем велигого востания из пепла пентагон 48 я думаю будет либо
контроллер IDE либо контроллер MMC card, клоняюсь в сторону последнего хотя кто мне будет писать програмку для PICa ума не приложу :-)


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

ftp://freepilots.net/ZX/schematics/pentagon48_pcb.rar

Sonic
31.05.2005, 10:53
Думал по дороге домой над возможной идеологией файл-сервера. Эх, блин, ну почему у нас не какой-нибудь Opus или PlusD, вон был на sintech, там давно и IDE разработано и все остальное... Потому что система расширяемая...
Итак, идея. Файл-сервер организован следующим образом. Это каталог на хост-машине, куда можно кидать:
а) просто файлы
б) Файлы в формате Hobeta
в) Образы дисков TR-DOS в различных форматах.

Теперь, касаемо клиента. Для него судя по всему придется отдельную страницу ПЗУ заводить - никуда не денешься. Клиент работает путем эмуляции TR-DOS. Имеется три уровня эмуляции: Level-1, Level-2 и Level-3.
Level-1 - обращение на уровне файлов. Используются все три типа файлов с сервера. Обращение к файлу - одна операция (клиент послал запрос, сервер отдал файл).
Level-2 - обращение на уровне секторов через #3D13. При этом одиночные файлы на файл-сервере игнорируются, поиск файлов при вызове функции "Найти файл" (не помню номер) ведется по всем имеющимся образам, после чего остаемся в одном образе.
Level-3 - обращение на уровне контроллера. Средствами протокола обмена с сервером эмулируется работа контроллера 1818ВГ93 (для чего в ПЗУ TR-DOS все команды IN и OUT заменены на RST #08 со спец. кодами; 8-й рестарт в TR-DOS фактически не используется). Возможно использование только образов дисков.
Поскольку в качестве системы-прототипа выступает Пентагон-48, взаимодействие с сервером будет производиться через его параллельный порт, реализованный на м/с 580ВВ55. Со стороны сервера - двунаправленный параллельный порт.

Sonic
31.05.2005, 11:04
В аттачменте монтажная схема "Пентагон 48".

Вау, спасибо, помог немерянно!
Блин, корпус бы еще найти...
Кстати, в целях тестирования, подскажите плз простейщий миксер RGB->ч/б видео? Синхра через диод, катодом к компу, анодом к ТВ; цвета через резисторы 1, 2, 3 кб соответственно GRB, а яркость? Тоже через резюк какой (да, я знаю, черного повышенной яркости быть не должно, но в целях тестирования на очень скорую руку пойдет ИМХО)

Sonic
02.06.2005, 12:35
А кто разъяснит мне, дураку, назначение м/с D20, D21 по схеме? Что за сигналы "40" и "80" они вырабатывают?
Насколько я понял, это счетчики, и сигнал "80" появляется, когда счет дорожек переваливает за 40. А смысл?
На моей плате они вообще не установлены.

POIND
02.06.2005, 12:42
А кто разъяснит мне, дураку, назначение м/с D20, D21 по схеме? Что за сигналы "40" и "80" они вырабатывают?
Насколько я понял, это счетчики, и сигнал "80" появляется, когда счет дорожек переваливает за 40. А смысл?
На моей плате они вообще не установлены

все правельно они ненужны :-)
если неошибаюсь ето для 7 дюймовых дисководов :-)

Conan
02.06.2005, 12:55
Изначальная идея этой схемки (как ее объясняли в 1989) была в ограничении позиционирования головок у FDD за 79 (либо 39) треки. Грубо говоря, что бы дисковод не стучался головками об ограничитель и не повредил их. Фактически же эту часть схемы никто не собирал.

Almaz
11.06.2005, 13:56
помгите определить еще один спек:
качество снимков плохое, если нужны детальное название микросхем, спрашивайте, посмотрю.
Имеются следующие разъемы и кнопки (слева направо по часовой):
1. Питание +5, +12 вольт
2. Видеовыход + AY
3. Tape In/Out
4. Joystick 1
5. Joystick 2
6. кнопка Magic
7. кнопка Reset
8. 16ти контактный разъем для 5,25 FDD.

Я им не пользовался почти 10 лет. ПЗУ там стоит с GRM service ROM... ОЗУ 128кб

Conan
11.06.2005, 14:28
помгите определить еще один спек:
вот фотографии (550кб) качество снимков плохоеЭто "Пентагон 48", который самопально расширили до 128К и установили AY. Схема (без расширений) опубликована тут:
http://zx.pk.ru/attachment.php?attachmentid=551

Almaz
11.06.2005, 14:55
Это "Пентагон 48",
спасибо!

могу ли я вместо 5,25 дисковода использовать 3,5 дюймовый с HD дискетами (гдето читал что нужно отверсти HD на ней заклеивать)?

ps
Если я не собираюсь временно использовать дисковод могу я не подавать питания +12в на плату?

Conan
11.06.2005, 15:02
могу ли я вместо 5,25 дисковода использовать 3,5 дюймовый с HD дискетами (гдето читал что нужно отверсти HD на ней заклеивать)?Да, должно работать с "закленными" дискетами.


Если я не собираюсь временно использовать дисковод могу я не подавать питания +12в на плату?Нет, нельзя, иначе выйдет из строя ВГ93.

SMT
11.06.2005, 16:25
а если подать +5 вместо 12, то не выйдет (хотя всё равно работать не будет)

"заклеенные" дискеты HD 3.5 у меня, кстати, реально работали

Almaz
11.06.2005, 16:37
Conan
попробую подпаять 3,5 дисковод...
не поделитесь монтажкой и описанием для этой платы? (запрос на мыло уже выслал).

ps
вся плата покрылась какимто мхом, под которым в отдельных местах даже дорожек невидно... Нужно ли чистить плату, или так можно включить?

и еще - можно ли использовать для этого спека БП от AT корпуса?

Almaz
11.06.2005, 17:09
присшлось сатавить дополнителный буфер данных и подключать две 514256 озушки :-) . к сатати сними работает гораздо лучше стабильней да и кристалов вместо 16 ру5 всего 3 ир22 и 2 озу:-)
можешь выложить схему этой модификации?

и еще что у тебя за файл здесь ftp://freepilots.net/ZX/schematics/ называется Pentahon.pdf размером в 34 Мб? что в нем?

Conan
11.06.2005, 17:59
Conan
попробую подпаять 3,5 дисковод...
не поделитесь монтажкой и описанием для этой платы? (запрос на мыло уже выслал).Ответ с файлами ушел электропочтой


ps
вся плата покрылась какимто мхом, под которым в отдельных местах даже дорожек невидно... Нужно ли чистить плату, или так можно включить?Я бы пропылесосил и помыл спиртом, но очень аккуратно (что бы не отвалились провода). А вообще было поверье, что чем больше пыли, тем надежнее работает ;).


и еще - можно ли использовать для этого спека БП от AT корпуса?Да.

Almaz
11.06.2005, 21:01
А как распаивать выходы разъема дисковода с 3,5'' дисководом? на пентагоне 16 котактов у разъема, а у дисковода их 34!

Southern Bear
11.06.2005, 21:16
В соответствии с названиями контактов.

Almaz
11.06.2005, 21:34
В соответствии с названиями контактов.

вот набросал связи (может с ошибками?), но остается непонятным, куда сажать следующие контакты спека:
1 - +12в
5 - START
9 - IP
11 - +5в
12 - SEL D
13 - SEL C
14 - SEL B
15 - SEL A

с последними четырьмя понятно, это выбор дисковода, тоесть если у меня 3,5'' как А то нужно 15 контакт использовать но на какой контакт дисковода его сажать?

Southern Bear
11.06.2005, 21:51
+5в - на 1 контакт разъёма питания
GND - на 2 контакт разъёма питания
GND - на 3 контакт разъёма питания
+12в - на 4 контакт разъёма питания

/START - если память не изменяет на Motor ON
IP - Index
SEL X - на Drive Sel X
Хотя могу и ошибаться. Давно это было.
У Скорпа так:
6 - DS3
8 - /IP
10 - DS0
12 - DS1
14 - DS2
16 - /HLD_N
18 - /DIRC
20 - /STEP
22 - /WR D
24 - /WSTB
26 - /TR00
28 - /WPRT
30 - /RD DAT
32 - SIDE1

Costa
11.06.2005, 22:04
Непонятно с питанием.во первых нет земли на твоём разъёме
а +12 и +5 присутствуют.этот разъём точно 16 контактный!!!?
и какой блок питания был в оригинале?

Almaz
11.06.2005, 22:09
Costa
схему мне сегодня Conan прислал, вот она (http://zx.pk.ru/attachment.php?attachmentid=551). В ней (схеме) разъем именно 16 контактный, и на корпусе спека тоже 16 контактный разъем.
Блок питания для спека я собирал сам и в нем было 2 разъема, один шел на компьютер (+5+12) второй на дисковод 5,25. Но плату и разъемы собирал не я, поэтому как там все сделано не знаю (надо будет прозванивать)...

ps
а шлейф который соединял дисковод со спеком безвозвратно утерян

Costa
11.06.2005, 22:36
У стандартного шлейфа должны быть все нечётные контакты земляные
и вроде на плате в 2 ряда расположены контакты,проверь может они с землёй.
иначе будут проблемы.

Almaz
12.06.2005, 14:54
сейчас отпаивал старый разъем и обнаружилось следующие:
на него идут все информационные сигналы со схемного разъема (дырки на плате) кроме 12-15 а это SEL A-D, но зато обнаружил что вместо микросхемы DD19 (561ЛН1 которая строго под ВГ93 располагается) впаяна К555ЛП8 (большинство ее ног отогнуто и к ним внавес припаяны проводки) и с её 8 и 11 выводов идут провода прямо на разъем дисковода...
ктот скажет что это за переделка и накой ее сделали?

Almaz
12.06.2005, 15:55
в общем вот такая хdь] схема подключения у этой микросхемы...

Conan
12.06.2005, 16:36
обнаружил что вместо микросхемы DD19 (561ЛН1 которая строго под ВГ93 располагается) впаяна К555ЛП8 (большинство ее ног отогнуто и к ним внавес припаяны проводки) и с её 8 и 11 выводов идут провода прямо на разъем дисковода...
ктот скажет что это за переделка и накой ее сделали?
Точные причины переделки, как вы надеюсь, понимаете, не назовет никто: это мог быть ремонт, отсутствие К561ЛН1 у сборщика платы, да и просто желание улучшить корявый (с точки зрения схемотехники) узел схемы (порт #FF).


в общем вот такая схема подключения у этой микросхемы...
Думаю на срисованной схеме ошибка: сигнала Y не может быть, если не установлена К561ЛН1, ибо это сигнал с ее выхода и на ее же вход.


P.S. Посмотрел ради интереса схему (по которой 15 лет назад собирал «Пентагоны 48») и обнаружил в уголке собственноручную схему доработки. Зачем я ее делал, точно уже не вспомнить, но скорее всего из-за дефицита К561ЛН1.

Costa
12.06.2005, 17:07
впаяна К555ЛП8

P.S. Посмотрел ради интереса схему (по которой 15 лет назад собирал «Пентагоны 48») и обнаружил в уголке собственноручную схему доработки. Зачем я ее делал, точно уже не вспомнить, но скорее всего из-за дефицита К561ЛН1.
Делайте выводы.этот экземпляр и был сделан Conan`ом :)

Conan
12.06.2005, 17:21
Делайте выводы.этот экземпляр и был сделан Conan`ом :)Обижаешь уважаемый :( Я даже в худшие годы "мочалку" из проводов терпеть не мог - не мой стиль. Хотя "Пентагонов 48" собрал и настоил немало ;) ... И схему давал ксерить не раз...

Almaz
12.06.2005, 17:31
Думаю на срисованной схеме ошибка: сигнала Y не может быть, если не установлена К561ЛН1, ибо это сигнал с ее выхода и на ее же вход
позже попробую более детально восстановить этот узел...


Делайте выводы.этот экземпляр и был сделан Conan`ом
ну если только он хромой и с бородой :) т.к. именно такой мастер паял этот спек...

Costa
12.06.2005, 17:45
Обижаешь уважаемый Я даже в худшие годы "мочалку" из проводов терпеть не мог - не мой стиль. Хотя "Пентагонов 48" собрал и настоил немало ... И схему давал ксерить не раз...
Да пошутил я же ;)

jtn
12.06.2005, 17:46
ну если только он хромой и с бородой т.к. именно такой мастер паял этот спек...
Ты Знал!!

Almaz
12.06.2005, 18:42
Conan
скан задней части платы от моего Pentagon48 (для твоей коллекции). Верхнюю часть платы придется снимать фотоаппаратом и позже тоже выложу...

Almaz
13.06.2005, 11:18
вот еще вспомнил, что с этим пентагоном еще до того, как я собрал свой блок питания я использовал БП от пк Вектор 06ц (в белом корпусе, длинный и плоский такой), так вот за 2 месяца у меня сдохло 3 таких блока питания (именно после этого пришлось собирать свой на зеленых трансформаторах и КРЕН).
Вопрос такой: почему векторовские БП не выдерживали нагрузки спектрума? (дисководы то у обоих были, да и микросхем у вектора не меньше, на сколько я знаю...)

POIND
13.06.2005, 13:54
можешь выложить схему этой модификации?

и еще что у тебя за файл здесь ftp://freepilots.net/ZX/schematics/ называется Pentahon.pdf размером в 34 Мб? что в нем?

Нет проблем схемки в атаче
етот большой fail схемка полная дока к пентагон 128 в pdf сделанного кемто видимо серийно :-)

по поводу 561лн1 в контроллере нгмд, у меня лично сней дико сбоило все
:-)
изходя из того что нужно лиш 2 неинвертируюших буфера с Z состоянием,
прекрасно подошла 555кп11 если надо будет могу показать как включил
к стати двунаправленный приемо передатчик на шине данных ВА86 тоже выкусил nafig :-)

вместо етого записал и басик и тр дос в одну 27512 и входом управлемиия ВА86 переключаю А15 половинки 27512
тоже гораздо луче так стало и кристалов менше и стабилность :-)

Almaz
18.06.2005, 20:12
вопрос по питанию:
1. сколько потребляет линия +12в в пентагоне 48 (на сколько я понял она идет только на микросхему 1818ВГ93)? Мне это нужно выяснить, чтобы решить сколько отдать в разъеме питания контактов под этот провод (всего в разъеме 8 контактов 4 отдал под общий, и думаю распаять 2 контакта на 5 вольт и 2 на +12 но можно 3 на 5в и 1 на 12в какой вариант выбрать?)
2. если дисковод питается только от 5в то можно ли подать на ВГ93 питание вместо 12в напряжение 5в (или микросхема не будет в этом случае работать)?

fan
18.06.2005, 21:46
В аттаче есть схемка Пpеобpазователь +5 -> +12 для питания ВГшки.
Но проще сразу спец чип купить преобразующий 5V в 12V.

Almaz
18.06.2005, 21:59
Но проще сразу спец чип купить преобразующий 5V в 12V
а что за чип и как он называется? в этом случае дроссель нужно будет матать?

Almaz
19.06.2005, 00:03
Выбирай по вкусу
их там очень много...
выбрал первый попавшийся:
AM1D-0512SH30 DC-DC, 1Вт, вход 4.5...5.5В, выход 12В/84мА, изоляция 3000В DC, SIP7 (http://www.icmicro.ru/goodsspr15295.html)
такой пойдет? или еще какой посоветуете?

Sonic
21.06.2005, 14:28
Обратил внимание в схеме Пентагона-48 на то, что в составе бетадиска реализован порт #7FFD (A15=0 & A1=0). Запись 0 в 4 бит приведет к блокировке контроллера.
Вопрос: нафига? В 128 кб это ясно нафига, а тут? Как вообще появился этот кусок? Результат прямого бездумного копирования оригинального бетадиска (я так полагаю там должна присутствовать такая схема ибо на системной шине фирменного ZX нет никаких CSOS, мы их сами придумали)? Интересно, во всех ли 48 кб компьютерах есть такое?

Conan
21.06.2005, 15:30
Обратил внимание в схеме Пентагона-48 на то, что в составе бетадиска реализован порт #7FFD (A15=0 & A1=0). Запись 0 в 4 бит приведет к блокировке контроллера.
Вопрос: нафига? В 128 кб это ясно нафига, а тут? Как вообще появился этот кусок? Результат прямого бездумного копирования оригинального бетадиска (я так полагаю там должна присутствовать такая схема ибо на системной шине фирменного ZX нет никаких CSOS, мы их сами придумали)? Интересно, во всех ли 48 кб компьютерах есть такое?
Блокировка TR-DOS при включении ПЗУ 128-го бейсика, была изначально на фирменных контроллерах (Beta 128). Был и переключатель на три положения: On/Off/Free. Последний режим означал возможность той самой программной блокировки. На всех первых клонах Beta Disk было именно так. Далее разработчики упростили схему.

При разработке «Пентагон 48» использовалась стандартная (на то время) схема, с этим портом. Насчет формулировок типа «бездумного копирования» я бы воздержался, потому, как в конце 80-х информации в открытом доступе практически не было. Это сейчас можно пальцы разгинать, когда есть интернет и куча описаний и те самые писюки на которых и схемы разглядывают и форумы читают. Да и то, как выясняется, некоторых особенностей фирменного железа люди до сих пор не знают.

Sonic
29.06.2005, 09:54
Ремонт потихоньку продвигается. Вчера установил все разъемы и перемычки, схема платы полностью восстановлена. Осталось установить АГ3 (2 CHRV: ты мне дал битую :(, ИЕ5 и все демонтированные когда-то резисторы/конденсаторы.
Супруге вернули телефон с камерой, скоро будут фотки этого монстра.
Напоминаю, что восстановление ведется в рамках проекта Бета-2005.

POIND
29.06.2005, 21:49
а что нужны фотки кому? я тоже своего монстра могу сфотографировать, скажите толко какие виды нужны ? :-)

Conan
30.06.2005, 02:31
а что нужны фотки кому? я тоже своего монстра могу сфотографировать, скажите толко какие виды нужны ? :-)Нужны, но только оригинального (непеределанного) "Пентагон-48".

Sonic
30.06.2005, 09:23
Итак, вот оно. С обоих сторон. За качество сорри - телефоном снималось.
Некоторые дорожки на плате повреждены, поэтому перемычек больше чем надо. Восстановление ведется полностью по оригинальной схеме, ПЗУ будут установлены 27128

Sonic
30.06.2005, 09:45
Господа, кому не лень, кто еще работает над сабжем, уточните мне пожалуйста номиналы всех конденсаторов. На схеме очень непонятно указано. Например: C1=100, C8 (в магнитофонной читалке)=300. Это в чем? В нанофарадах или пикофарадах? C2 вообще не указан. Вызывает сомнение C3=1 мкФ (тогда это должен быть электролит).
У меня почти все кондеры есть, только номиналы вообще какие-то левые.

POIND
30.06.2005, 13:41
C1 100пф
С2 1500пф (1н5)
С3 от 470пФ до 1000пф (1н0) никакой разници незаметил у меня 470пф
С4 от 0.22 - 1 мф у меня 1мф
С5 0.22мф
С6 0.1мф
С7 0.1 мф
С8 300 пф

POIND
30.06.2005, 13:54
Восстановление ведется полностью по оригинальной схеме

нехочю каркать, но всеже каркну :-)
ух и намучиешся ты с оригинальной схемой
сама машинка без диск контроллера работает отлично
с контроллером проблемы встречаются с ВА86 и с 561ЛН1
причем дело не в микрухах естественно а в том как нарвешся
все работает но збоит :-) всеравно что неработает

если к кодеру пал будеш подключать С9 понадобится

POIND
30.06.2005, 14:08
Нужны, но только оригинального (непеределанного) "Пентагон-48".

а он у меня оригинальный :-)
только вместо РУ5 44256
вместо 4х2764 1х27512
ВА86 нету
вместо 561лн1 555кп11

такой непойдет? :-)

Sonic
30.06.2005, 14:10
1. В случае возникновения проблем с микрухами, что делать? Какие методы лечения?
Обратил внимание на 561ЛН1, действительно, интересно, зачем так странно сделано? Двойная инверсия.
Про ВА86 я слышал, что "она тормоз". Прежде на моей плате вместо нее вообще перемычки стояли.
Я так понял, проблемы возникают именно с таймингами? Какие методы лечения? Замена ВА86 на АП6 и 561ЛН1 на скажем АП5? Или можно без таких радикальных мер?
Надеюсь схема переключения ПЗУ с транзисторами проблем не вызывает? Прежде стояла одна 27256 в позиции DD35, один вывод был отогнут и кинут провод, откуда куда уже не помню, подозреваю что это был вывод A4, подключенный на DOSEN, хотя тогда по идее тогда сигнал OE должен был бы подаваться на ПЗУ в обход DD13.1, а такой модификации на плате не было. В общем хочется все-таки оригинал. :)
Потом наверное все-таки подключу к нему ZX-BUS и буду делать новый дисковый контроллер сразу на шине. Жаль резать плату.

P.S. Подключать к кодеру буду. Про какой C9 идет речь? Я его на схеме вообще не нашел. И вообще схемку подключения PAL-кодера можно?

Conan
30.06.2005, 14:30
а он у меня оригинальный :-)
только вместо РУ5 44256
вместо 4х2764 1х27512
ВА86 нету
вместо 561лн1 555кп11

такой непойдет? :-)Это конечно уже не оригинальный, а доработанный, но если буде фото крупным планом (платы) то пригодится.

POIND
30.06.2005, 15:07
1. В случае возникновения проблем с микрухами, что делать? Какие методы лечения?
Обратил внимание на 561ЛН1, действительно, интересно, зачем так странно сделано? Двойная инверсия.

подойдут любые буферные элементы (без инверсии) с Z состоянием
я повесил вооше КП11
использовал из 4ех ее мухов два, входы соответственно соединил пустил
INTRQ, DRQ
управление Z состоянием 15н КП11 пустил туда откуда управлялясь ЛН1 (ее 4 нога) нога 1 КП11 на землю
выходы BD6(DRQ) BD7(INTRQ)

Про ВА86 я слышал, что "она тормоз". Прежде на моей плате вместо нее вообще перемычки стояли.

так и есть стоят перемычки и у меня
ее сигнал управления направлением передачи данных у меня управляет
чемто , приду домой посмотрю точно

Надеюсь схема переключения ПЗУ с транзисторами проблем не вызывает?

Нет в основном все проблемы с ВА86 и ЛН1

В общем хочется все-таки оригинал.

Оригинал работает но плохо к сожалению

Потом наверное все-таки подключу к нему ZX-BUS и буду делать новый дисковый контроллер сразу на шине. Жаль резать плату.

с разгрузкой шины данных путем убирания лишних ПЗУ ВА86 и РУ5
как нестранно машинка с контроллером етим прекрасно работает с 3.5 дисководом
я очень доволен :-)


P.S. Подключать к кодеру буду. Про какой C9 идет речь? Я его на схеме вообще не нашел. И вообще схемку подключения PAL-кодера можно?

можно я уже писал, тут и схема
точнее довесок для пентагона а схема обычная
незнаю ЦХА у меня не заработала с ним а то что в схеме работает
резюки подстроечные только незабудь я их забыл указать
там и кондер ето БЛАНК корректион

http://zx.pk.ru/showthread.php?postid=18003#post18003

Sonic
15.07.2005, 14:27
Назрел еще один вопрос по подключению диода D14.
Действительно ли он должен быть установлен так же, как на схеме? Дело в том, что если его впаять в две дырки в то место на плате, где он должен стоять согласно монтажной схеме, то анод окажется подключенным к /CAS (8 вывод D8). Есть еще одна дырка, рядышком, она соединена как на схеме, c 7 выводом, только если диод впаять туда, он будет стоять криво. А та дырка, в которую сейчас анод впаян, останется неиспользованной.
Так как все-таки правильно?
Интересно, а этот скан с листа, нарисованного от руки - это единственный
вариант схемы? Есть ли в природе оригинал или другие более качественные варианты?

POIND
15.07.2005, 21:08
Назрел еще один вопрос по подключению диода D14.
Действительно ли он должен быть установлен так же, как на схеме? Дело в том, что если его впаять в две дырки в то место на плате, где он должен стоять согласно монтажной схеме, то анод окажется подключенным к /CAS (8 вывод D8). Есть еще одна дырка, рядышком, она соединена как на схеме, c 7 выводом, только если диод впаять туда, он будет стоять криво. А та дырка, в которую сейчас анод впаян, останется неиспользованной.
Так как все-таки правильно?
Интересно, а этот скан с листа, нарисованного от руки - это единственный
вариант схемы? Есть ли в природе оригинал или другие более качественные варианты?

диод д14 анодом идет на ногу 5 Д8 (неинвертированный RAS)
катод идет на RC цепь и нога 1 Д3
кроме этого скана с листа болше невидел схем етого клона
но она нарисованна правельно ошибок вроде нету
штуки 4 такие машинки запускал по етой схеме в разные временные интервалы всевремя ей пользовалса

про важные перемычки которые надо поставить ты незабыл?
они все на схеме указанны

Sonic
20.07.2005, 12:06
Спасибо.
Перемычки (проводные) все поставил. У меня их даже больше оказалось ввиду того, что некоторые дорожки на плате были повреждены когда-то ввиду моей недостаточной квалификации и некачественного инструмента. :(

POIND
22.07.2005, 13:40
Sonic,

как продвигетса дело, напиши , может чемто еше смогу помочь
я по части визуальной диагностики этого компа как мне кажетса пуд соли съел :-)

Sonic
25.07.2005, 09:31
Пока все остановлено. 6 числа я женюсь :D Посему времени временно нет. :) Но будет.
В общем-то осталось допаять некоторые резисторы и конденсаторы и можно будет ставить большие микрухи (Z80, ВГ93, ПЗУ). И все.

POIND
25.07.2005, 16:28
Пока все остановлено. 6 числа я женюсь :D Посему времени временно нет. :) Но будет.
В общем-то осталось допаять некоторые резисторы и конденсаторы и можно будет ставить большие микрухи (Z80, ВГ93, ПЗУ). И все.

поздравляю с героическим поступком (я уже 6 лет как герой :-) )

к стати ни ПЗУ ни ВГ ставить не спеши , включай только с процессором
а луче сначала без и без ОЗУ потыкай осцилоглядом везде на черный или белый квадрат посмотри понравится ли тебе его геометрическая форма :-)

потом засунь ОЗУ посмотри не мелькают ли точки какие и не много ли их
если мелькают смотри на (DO) выходы ОЗУшек или КП12
заметиш просаженные по сравнению с остальными выходы
проверив ети цепи на замыкание или сообшение смело выкусывай меняй


в идеале с процессором но без ПЗУ на екране вертикальные не мелькающие пикселями полоски должны быть при каждом ресете перемешаюшиеся влево и в право

тогда смело суй ПЗУ и продолжай копаться уже с контроллером НГМД

извини если учу ученого :-)

Sonic
28.07.2005, 11:25
Да не, ничего, не сильно ученого.
ВГ разумеется сразу ставить не буду. ОЗУ у меня впаяны.
Вообще машинка должна быть в приемлемом состоянии. Она даже когда-то запускалась (когда я ее последний раз в руки брал), а потом вдруг перестала, я ее и бросил в запчасти (то был 1996 год, тогда 48кб машинки не ценились, их как грязи было). В процессе восстановления нашел несколько соплей, думаю что они и были причиной.
Кстати вот интересно, я заметил что RC-цепочка сброса у П48 висит только на CPU. Я помню, что при включении питания всю свою жизнь эта машинка имела тенденцию запускаться в бейсик-48, а не в TR-DOS. Я так понял это нормально для нее? Хотя по идее должно фикситься переподключением этой самой цепочки параллельно другой кнопке.
Кстати вот еще интересно, какова природа общеизвестных полосок при резете без ПЗУ? Вообще, по логике вещей, CPU при этом все время исполняет команду RST #38, забивая ОЗУ значением #0038. А почему тогда при каждом резете полоски меняются?

POIND
28.07.2005, 12:48
Я помню, что при включении питания всю свою жизнь эта машинка имела тенденцию запускаться в бейсик-48, а не в TR-DOS. Я так понял это нормально для нее? Хотя по идее должно фикситься переподключением этой самой цепочки параллельно другой кнопке.

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

из басика можно в трдос попасть командой RANDOMIZE USR 15616

а в природу полосок не вдавалса знаю только что если шину данных на +5 неподтянуть никаких полосок небудет хотя с пзу все заработает

FF это RST38?

может при сбросе на шину данных както проскакивают нолики вот полоски и меняются :-)

jtn
29.07.2005, 23:33
Вообще, по логике вещей, CPU при этом все время исполняет команду RST #38, забивая ОЗУ значением #0038. А почему тогда при каждом резете полоски меняются?
на стек кладется адрес след. команды - #0039 и в зависимости какой SP (Четный или нечетный) в момент нажатия ресета - полоски могут меняться местами

Almaz
16.11.2005, 17:40
такой вопрос: на эмуляторе в DIZZY UNDEGRAUND полоски на бордюре совпадают с основным экраном.
В реале они чуть ниже располагаются.
В демке написано что длительность INT'a должна быть пентагоновской. Но у меня пентагон (48 модифицированный до 128)...
Это както можно вылечить?
На сколько я понял длительность задается RC цепочкой С3 (1H) и R12 (100к).
Как можно быстро подобрать нужные номиналы? (осциллографа нет :( )

alexfreed
18.11.2005, 08:48
На сколько я понял длительность задается RC цепочкой С3 (1H) и R12 (100к).
Как можно быстро подобрать нужные номиналы? (осциллографа нет :( )

Зависит от того когда импульс идет - во время активного экрана или
обратного хода. По схеме на вскидку INT проходит сразу после BLANK.
Значит если его подать вместо одного из RGB, по длине полоски было бы
видно. Пиксел - 143 нС. Проблема только в том что сигнал не имеет буффера, так что подключение напрямую не годится. Но если взять CMOS буффер, то пройдет. 74HC04 или что то похожее. Но не ТТЛ!

icebear
18.11.2005, 11:42
Как можно быстро подобрать нужные номиналы? (осциллографа нет :( )

В ZX-Ревю в каком-то из последних за 91-й год в разделе "Форум" был описан сей фокус. На trd.speccy.cz есть эта подшивка. Если вдруг не найдёшь - черкни, я тебе из своей отсканю.

Almaz
18.11.2005, 17:45
icebear
нашел в файле ZX-Review-1991-01-12.pdf на 556 странице:

1) Постепенно снижая емкость конденсатора, определите порог, за которым
прекращается опрос клавиатуры. Включенный компьютер выводит на экран "(С) 1982...", но
не реагирует на нажатие клавиш.
2) Увеличьте полученное пороговое значение примерно в 1,5 ... 2 раза и впаяйте в
схему конденсатор необходимой емкости.это то, или есть еще методы?

jtn
18.11.2005, 21:46
у инта есть длина импульса - влияет на рабочесть некоторых программ (ei:ret которые делают) оптимально 28тактов, меряется тем же тестом Ковалевского
А есть фаза - смещение относительно КС или начала пиксельного экрана (на пентагоне 80 строк бордерных сверху), вот для мультиколорных эффектов и нужно эту фазу подбирать, если конечно в строке 224 такта как на пенте128 и нету вайтов =)

volton
07.03.2006, 20:49
Откопал Pentagon48 расширенный до 128, практически
рабочий, но с одним багом, а именно: Не мигает курсорчик,
при этом, клавиши работают, int-норма...
Plz, подскажите, от куда начать пляску.
Вроде мелочь, a не приятно :)

Conan
07.03.2006, 21:13
Откопал Pentagon48, но с одним багом, а именно: Не мигает курсорчик
В «Пентагон 48» формирователь Flash это D16 (К561ЛН2 выводы: 1, 2) VT2 (обычно КТ315). Иногда для устойчивой работы требовался подбор R16 реже R19. В целом схема формирователя – неудачная.
В качестве альтернативы можно установить дополнительный сдвоенный счетчик (делитель на 32 или 64), завести ему на счетный вход INT, а с выхода получить качественный Flash.

Zhizh
17.09.2006, 18:06
Наконец-то я разобрался с тем, что у меня за Пентагон такой. Это 48, доработанный до 128. Плата вся в проволочной лапше, смотреть на нее страшно, трогать руками еще страшнее. Однако есть нужда ее потрогать, поэтому просьба к уважаемым коллегам отослать меня к первоисточникам: схемам Пентагона-48 и его доработок до 128.
Конкретно на моей плате бутербродом допаяны: на D1 (КП11) - еще одна КП11, на D5 (ЛЛ1) - ЛЛ1, на D41 (ТМ9) - ТМ9 (см. монтажную схему, выложенную выше), ну и дополнительные 8 штук РУ5 присобачены на имеющиеся.
Из особенностей - прошивка Profi (после сброса появляется "ZX Spectrum.RAM JV Kramis v02 - кто может поделиться описанием доп. пунктов меню - буду признателен) в 27512 и фирменное прерывание (как это корректно назвать, не знаю) - в демах, где есть подстройка мультиколоров, у меня надо выбирать 128/Scorpion, тогда все хорошо. Вследствие этого у меня не идет нормально Shock Megademo ни оригинальная, ни фиксенная под Пентагон.

CHRV
17.09.2006, 21:12
Народ, о чем речь? :v2_blink:
На сколько я помню, заклеивали круглое окошко секторов на 5.25 чтобы можно было читать на PC дискеты отформатированные на Спеке.

А это что за ноухау? Я почему интересуюсь, у меня проект TR-DOS for Spectrum +3, я там хочу использовать 3.5 дисковод...
Я то думал что клеить ничего не надо :v2_blink: .
Дискеты на 720 и 1.4 отличаются присутствием у последних окна. ВОт его заклеивают чтобы дисковод думал что это 720 дискеты.

jtn
17.09.2006, 22:56
Где оно расположено?
И что 1.44 на Tr-Dos не покатит?ггггы, ты как всегда во время и в тему.
на 1,44 дискетках (HD) два отверстия: одно с защелкой - защита записи, другое (напротив) - признак того что дискета HD. на 720кб дискетах (DD) его нет.
соответственно на спектруме в 99% случаем пользуются DD и чтобы дисковод работал правильно нужно заклеивать это отверстие (как вариант запаять микрик в дисководе). но некторым умельцам удавалось переделать контроллер и заставить ВГшку читать HDшные диски :)

jtn
17.09.2006, 23:31
В чем проблема заключается?чтобы читать 1,44 вгшке надо 2мгц. ну и плюс к этому поддержку софтом...

Sonic
28.06.2007, 11:05
Вернулся к этой плате... Купил недавно все недостающие конденсаторы и резисторы, запаял... Пора делать Smoke Test...
Еще купил проц Z80 за 50 руб у человека, но он (проц) оказался дохлым. :p Буду менять если получится...
Машине не хватает ПЗУшек и ВГ93.

Добавлено через 23 часа 13 минут
Вчера подпаял провода питания и разъем видеовыхода. Включаю - на экране ваще ничего.
В процессе выясняются две вещи:
1. 7 нога DD2 сама по себе на массе не висит, нужно припаивать перемычку. Сделано.
2. Сама м/сх мертвая - генератор все равно стоит как вкопанный. Пока выкусывал - повредил кусачками R6 и R7, вплотную стоящие. Потащусь в выходные в Царицыно за микрухой, резисторами и тонкими кусачками... :-(
Кстати, господа, у кого-нибудь сохранились схемы следующих вещей:
1. Правильное микширование Y в цветовые компоненты (подозреваю что смешно, но может и не сильно).
2. Запрет повышенной яркости черного для этой машинки.

Mirazh
26.02.2008, 16:44
появились ли результаты? или все забито в связи со свадьбой? :)

Gryphon
10.01.2011, 17:39
Нужна помощь в восстановлении пентагона 1992 года (Z). В общем, ситуация такая. Без ПЗУ, но с процем появляется матрац (см. аттач) с мусором. Причем левая половинка экрана заполнена шахматкой, а другая-матрацем. случайно обнаружил, что при касании щупом осциллографа А4 РУ5 левая часть становится чистой (матрац). CAS0 отличается от CAS1 (должно ли так быть?), При прогоне тест48 CAS0 становится +5В. Порт FE исправен (бордер мигает), однако экран заполняется мусором. На ресет реагирует, но вся картинка как-будто сдвигается то вправо, то влево.
Подскажите, пожалуйста, в какую сторону копать.

ZEK
10.01.2011, 17:48
CAS0 отличается от CAS1 (должно ли так быть?)
должный отличаться, иначе будет каша


левая часть становится чистой (матрац)
какой матрац, как правильный или просто полосатая картинка?


однако экран заполняется мусором
-проверить на кз/обрывы шиный адреса/данных до и после мультиплексоров/буферов памяти
-банально пальцами потрогать на предмет утюгов на плате
-удостовериться что питание нормальное

Gryphon
11.01.2011, 01:11
должный отличаться, иначе будет каша

Просто частота отличается.

какой матрац, как правильный или просто полосатая картинка?
Как правильный.

банально пальцами потрогать на предмет утюгов на плате
Проверял. Ничего не греется.

удостовериться что питание нормальное
Проверял. Нормальное.

ZEK
11.01.2011, 09:33
Как правильный
на обрыв линий адреса похоже