Просмотр полной версии : Помогите разобраться со схемой включения и самого контроллера НГМД
radiovoljt
21.05.2019, 16:29
Всем привет! Ищутся знатоки железа спека. Имеется клон спека собранный в корпусе от ВЕСТА ПК8000(поздний выпуск Сигнала). Этот комп подаёт признаки жизни в виде матраца(благодаря собранной на макетке схемы управления буфером ШД). Очень хочется довести этот комп до ума. Вот схема срисованная мной с платы: https://drive.google.com/open?id=1VhQMnTWPp1mhfXBDXCOCvYB6WJg-RGWg
Прошу помощи в анализе схемы. В чём разобрался: если не ошибаюсь, микросхема ХЛ8(U20) выполняет какие-то функции контроллера НГМД и совместно с ИД7(U23) выполняет роль дешифратора(переключателя) портов, а так-же управляет буфером ШД АП6(U13) и триггерами U19. Так же большая часть логики контроллера НГМД понятна, т.е. где узел чтения, записи, управления приводом и т.д. исходя из найденной мной кучи литературы и схем разных контроллеров.
Вопросы такие: не могу понять для чего нужны элементы U35.1 и U35.3, что за сигналы приходят с U23? Эти же сигналы идут на микросхему U20. Не понятно так же, какую функцию выполняют триггеры U19, которыми рулит ХЛ8(U20). Сама U20 у меня дохлая(была ещё до моего вмешательства). Так как это программируемая логическая микросхема, то думал, что разобравшись со схемотехникой и её логикой работы смогу её заменить на платку на дискретных элементах, так же как как сделал формирователь управляющего сигнала для U13(основываясь на схеме ВЕСТА ИК31). Изучаю потихоньку книжку по основам цифровой техники. В наличии есть следующие приборы: прогер TL866 и кучка 27с512, осциллограф, генератор, частотомер, логанализатор 16 канальный(почему-то на компе прога только 8 захватывает). Есть опыт в ремонте аналоговой радиотехники, в цифровой только реанимировал Весту ик30 и композит.
Прошу помощи в реанимации аппарата, редкий всё-таки... Если есть вопросы по сигналам, всё померяю, данные предоставлю, может вместе осилим реаниммацию этого чуда...
P.S. схема клавы тоже необычная, но там просто логикой организованы некоторые клавиши, а такк вроде к стандартному порту спека подключается...
Вот схема Весты ИК31, может кому пригодится:https://drive.google.com/open?id=1ehiyuE5mAQ1tudhP2gOCGXhmw2CxHErt
Serg6845
23.05.2019, 14:02
Всем привет! Ищутся знатоки железа спека. Имеется клон спека собранный в корпусе от ВЕСТА ПК8000(поздний выпуск Сигнала). Этот комп подаёт признаки жизни в виде матраца(благодаря собранной на макетке схемы управления буфером ШД). Очень хочется довести этот комп до ума. Вот схема срисованная мной с платы: https://drive.google.com/open?id=1VhQMnTWPp1mhfXBDXCOCvYB6WJg-RGWg
Прошу помощи в анализе схемы. В чём разобрался: если не ошибаюсь, микросхема ХЛ8(U20) выполняет какие-то функции контроллера НГМД и совместно с ИД7(U23) выполняет роль дешифратора(переключателя) портов, а так-же управляет буфером ШД АП6(U13) и триггерами U19.
собственно дешифратор и есть. почему именно так реализовано - вопрос к авторам.
Так же большая часть логики контроллера НГМД понятна, т.е. где узел чтения, записи, управления приводом и т.д. исходя из найденной мной кучи литературы и схем разных контроллеров.
Вопросы такие: не могу понять для чего нужны элементы U35.1 и U35.3, что за сигналы приходят с U23? Эти же сигналы идут на микросхему U20. Не понятно так же, какую функцию выполняют триггеры U19, которыми рулит ХЛ8(U20).
U35.1, U35.3 - часть схемы выборки ВГ93 и U27, U33. работают в комплексе с U20 и U23. опять же - почему именно так - мне неведомо. на мой взгляд - переусложнено. или возможно планировалось расширение например до 128к- но не срослось.
U19 - если в схеме нет ошибки и на 4 и 10 ноги приходит 8МГц - вобще работать не будут, поскольку каждый такт будут устанавливаться в 1. также из странностей - например 2 нога U21 - точно в воздухе?
Сама U20 у меня дохлая(была ещё до моего вмешательства). Так как это программируемая логическая микросхема, то думал, что разобравшись со схемотехникой и её логикой работы смогу её заменить на платку на дискретных элементах, так же как как сделал формирователь управляющего сигнала для U13(основываясь на схеме ВЕСТА ИК31).
я бы смотрел в сторону какой-нибудь 16V8 - ATF, PALCE или GAL, что удастся найти (как сам чип так и чем прошить) - оно должно встать вместо ХЛ8 пин в пин, и к тому же - многоразовое. а кусок схемы который туда залит - придется восстанавливать/изобретать самостоятельно. особо сложного там ничего нет, но повозиться придется.
Изучаю потихоньку книжку по основам цифровой техники. В наличии есть следующие приборы: прогер TL866 и кучка 27с512, осциллограф, генератор, частотомер, логанализатор 16 канальный(почему-то на компе прога только 8 захватывает). Есть опыт в ремонте аналоговой радиотехники, в цифровой только реанимировал Весту ик30 и композит.
Прошу помощи в реанимации аппарата, редкий всё-таки... Если есть вопросы по сигналам, всё померяю, данные предоставлю, может вместе осилим реаниммацию этого чуда...
P.S. схема клавы тоже необычная, но там просто логикой организованы некоторые клавиши, а такк вроде к стандартному порту спека подключается...
Вот схема Весты ИК31, может кому пригодится:https://drive.google.com/open?id=1ehiyuE5mAQ1tudhP2gOCGXhmw2CxHErt
может для начала сфоткать плату и поспрошать на форуме - может кто сталкивался, и дока какая найдется?
radiovoljt
23.05.2019, 22:08
Может для начала сфоткать плату и поспрошать на форуме - может кто сталкивался, и дока какая найдется?
Привет, спасибо,что откликнулись. Я уже спрашивал на форуме, инфы 0. Но на всякий вот (https://drive.google.com/open?id=1-4f9tgWiPQ6nz1tI12wmcLfKrjj2RUik) фото платы(реплика, родная вообще в некондиционном виде):
собственно дешифратор и есть. почему именно так реализовано - вопрос к авторам.
U35.1, U35.3 - часть схемы выборки ВГ93 и U27, U33. работают в комплексе с U20 и U23. опять же - почему именно так - мне неведомо. на мой взгляд - переусложнено. или возможно планировалось расширение например до 128к- но не срослось.
В том то и дело, что перерыл гору схем(те что смог в сети найти) и подобного решения нигде не нашёл. Не мудрено, что у завода были планы навыпуск 128к машин. Интересно то, что на плате стоит штамп ОТК 335 (https://drive.google.com/open?id=1-5ZxiyGMXG8h2dllZmzC0svag-1YnD0u), что говорит о том что данный комп сошёл с конвейера полностью рабочим. На плате с завода были три переделки(на схеме не отображал), одна касалась ошибочной разводки порта кемстона, вторая отрезала сигнал rom0 от первой ПЗУ, а вместо этого на её выв 20 и 22 шёл сигнал CЕ с улки. В результате U21 вообще не используется. А третья переделка это проводок шедший скорее всего от одного из выходов U2 в сторону ВГ93(провод давно оторвался, не помню точно куда был припаян). Изходя из схемы, на U2(ИЕ10) собран был делитель частоты ЗГ на 2, т.е 4мГц подавались на контроллер НГМД. С включение ИЕ10 пока не разобрался, так как будучи мелким выдрал её с маханами из платы. Разберусь с этим позже.
U19 - если в схеме нет ошибки и на 4 и 10 ноги приходит 8МГц - вобще работать не будут, поскольку каждый такт будут устанавливаться в 1. также из странностей - например 2 нога U21 - точно в воздухе?
Ошибки нет, однако эти триггеры скорее всего управлялись по входам D7 и D6(выв 2 и 12 U19 соответственно) с тактированием по выв 3 и 11. Видно, что есть начальная установка по сигналу сброса. Кстати с выв 9 U19.2 неизвесный сигнал может смешиваться с сигналом CSrom(trdos) c контроллера НГМД через U18.3(ЛЛ1), а с её выв 8 идёт на 3 вход U23, что имеет некоторое сходство с классической схемой НГМД(например в схеме АТАСА). Как выше писал, U21 после заводских корректировок вообще не используется, но вот (https://drive.google.com/open?id=1ijmTpyGAlFREv-5sIWTnVWf38txXk-vk) место на плате у выв 2, он в воздухе, но похоже, что там мог быть подтягивающий резистор, например(На родной плате ничего не было распаяно[/URL]). Кстати дешифратор U23 также управляет переключением режима работы ВВ55(кемпстон либо порт принтера) по её выв CS(6U24). По сути, U23 это переключатель портов, надо только разобраться в логике его работы.
я бы смотрел в сторону какой-нибудь 16V8 - ATF, PALCE или GAL, что удастся найти (как сам чип так и чем прошить) - оно должно встать вместо ХЛ8 пин в пин, и к тому же - многоразовое. а кусок схемы который туда залит - придется восстанавливать/изобретать самостоятельно. особо сложного там ничего нет, но повозиться придется.
Слышал о аналоге ХЛ8, подумывал купить штук 3 на всякий, Как разберусь(или разберёмся)) с тем, что было внутри ХЛ8, можно будет на прошиваемый аналог заменить. Случайно мой прогер TL866 не подойдёт для перепрошивки аналога ХЛ8?
Serg6845
23.05.2019, 23:06
Привет, спасибо,что откликнулись. Я уже спрашивал на форуме, инфы 0. Но на всякий вот (https://drive.google.com/open?id=1-4f9tgWiPQ6nz1tI12wmcLfKrjj2RUik) фото платы(реплика, родная вообще в некондиционном виде):
В том то и дело, что перерыл гору схем(те что смог в сети найти) и подобного решения нигде не нашёл.
а тут не надо искать "подобное решение". надо идти от известного - с одной стороны процессор (адреса, данные, чтение-запись и т.п.), с другой - ВГ93, U27, U33. между ними - черный ящик в виде U20, U23, U35 и т.д.
берем схему например пентагона, обводим на ней тот же черный ящик (с теми же входами-выходами) - и смотрим что в него попало. после смотрим соответствие с имеющейся схемой и вычисляем неизвестное - ту самую ХЛ8.
Не мудрено, что у завода были планы навыпуск 128к машин. Интересно то, что на плате стоит штамп ОТК 335 (https://drive.google.com/open?id=1-5ZxiyGMXG8h2dllZmzC0svag-1YnD0u), что говорит о том что данный комп сошёл с конвейера полностью рабочим. На плате с завода были три переделки(на схеме не отображал), одна касалась ошибочной разводки порта кемстона, вторая отрезала сигнал rom0 от первой ПЗУ, а вместо этого на её выв 20 и 22 шёл сигнал CЕ с улки. В результате U21 вообще не используется.
а 1 и 27 от ROM0 точно на vcc идут? иначе нестыковочка получается - 48 спек + дисковод - это 27256, а у нее старший адрес на 27 ноге. а если U21 не используется - остальные ПЗУ не выбраны (= отключены)
А третья переделка это проводок шедший скорее всего от одного из выходов U2 в сторону ВГ93(провод давно оторвался, не помню точно куда был припаян). Изходя из схемы, на U2(ИЕ10) собран был делитель частоты ЗГ на 2, т.е 4мГц подавались на контроллер НГМД. С включение ИЕ10 пока не разобрался, так как будучи мелким выдрал её с маханами из платы. Разберусь с этим позже.
Ошибки нет, однако эти триггеры скорее всего управлялись по входам D7 и D6(выв 2 и 12 U19 соответственно) с тактированием по выв 3 и 11. Видно, что есть начальная установка по сигналу сброса.
только входы сброса и установки у ТМ2 имеют приоритет, а 8МГц - самый быстрый клок на плате. так что по текущей схеме - обе половинки U19 будут всегда в 1.
Кстати с выв 9 U19.2 неизвесный сигнал может смешиваться с сигналом CSrom(trdos) c контроллера НГМД через U18.3(ЛЛ1), а с её выв 8 идёт на 3 вход U23, что имеет некоторое сходство с классической схемой НГМД(например в схеме АТАСА). Как выше писал, U21 после заводских корректировок вообще не используется, но вот (https://drive.google.com/open?id=1ijmTpyGAlFREv-5sIWTnVWf38txXk-vk) место на плате у выв 2, он в воздухе, но похоже, что там мог быть подтягивающий резистор, например(На родной плате ничего не было распаяно[/URL]). Кстати дешифратор U23 также управляет переключением режима работы ВВ55(кемпстон либо порт принтера) по её выв CS(6U24). По сути, U23 это переключатель портов, надо только разобраться в логике его работы.
см. выше про черный ящик. лишнее в виде ВВ55 можно для начала не учитывать (подать на CS лог.1). когда запустится основной функционал - можно добавлять дополнительные фичи.
Слышал о аналоге ХЛ8, подумывал купить штук 3 на всякий, Как разберусь(или разберёмся)) с тем, что было внутри ХЛ8, можно будет на прошиваемый аналог заменить. Случайно мой прогер TL866 не подойдёт для перепрошивки аналога ХЛ8?
вроде в описании упоминается, но как-то мутно. но имея программатор - в чем проблема посмотреть в меню выбора микросхем?
radiovoljt
24.05.2019, 10:31
а тут не надо искать "подобное решение". надо идти от известного - с одной стороны процессор (адреса, данные, чтение-запись и т.п.), с другой - ВГ93, U27, U33. между ними - черный ящик в виде U20, U23, U35 и т.д.
берем схему например пентагона, обводим на ней тот же черный ящик (с теми же входами-выходами) - и смотрим что в него попало. после смотрим соответствие с имеющейся схемой и вычисляем неизвестное - ту самую ХЛ8.
В том то и дело, что подходящей схемы для вычисления "чёрного ящика" я не нашёл.
а 1 и 27 от ROM0 точно на vcc идут? иначе нестыковочка получается - 48 спек + дисковод - это 27256, а у нее старший адрес на 27 ноге. а если U21 не используется - остальные ПЗУ не выбраны (= отключены)
Вот (https://drive.google.com/open?id=1PDmiN2MPzMnJosgowHZRJX9yN7Hb6OPI) разводка с платы, там можно конфигурировать на землю или на +5v. С завода на 5в обе были подключены. Я вообще использую 27512. ПЗУ почему-то стартует с 4000 адреса, это нормально? может поэтому при тесте буфера и ОЗУ вместо текста я вижу это (https://drive.google.com/open?id=1smbVDiynQsoAq1Ur6m8oTybN6zzqCeNS). А при попытке включить ПЗУ48 вместо заветной надписи получаю это (https://drive.google.com/open?id=1mgDb-FCyxImu--acP20TYFM_hpR3nUXN). Может конфликт проца с видеоконтроллером улки... Разве не с нулевого адреса должно ПЗУ читаться? Хотя на Весте 30,31,композите 27512 нормально стартует без переделок, помойму тоже с 4000 адреса. РФ8 в схеме поставил потому, что такая была воткнута в плату, когда я её(плату) получил. Кстати в неё пред владелец ещё воткнул к580ВМ80А(аналог интеловского проца ставили в ранние ПК800), возможно тем и убив родную улку и ХЛ8...
только входы сброса и установки у ТМ2 имеют приоритет, а 8МГц - самый быстрый клок на плате. так что по текущей схеме - обе половинки U19 будут всегда в 1.
Тут скорее всего мой косяк, возможно ошибся при разводке платы (https://drive.google.com/file/d/1UqVFarKt73EqTILzASyVFpmbB74zCOQc/view?usp=sharing) в районе U2(дорожки мною в детсве были разодраны при выковыривании ИЕ10, поэтому восстанавливал по "следам" на плате, ошибся мабыть). Скорее всего выв 1 U2 и выв 4,10 U19 были подтянуты на 5v через R106(в схеме ИК31 сигнал CLC8 не подтягивался к 5 вольтам). А сигнал CLC8 приходил на выв 2 U2.
см. выше про черный ящик. лишнее в виде ВВ55 можно для начала не учитывать (подать на CS лог.1). когда запустится основной функционал - можно добавлять дополнительные фичи.
Ок. Про ВВ55 пока и не думал, просто к слову написал.
но имея программатор - в чем проблема посмотреть в меню выбора микросхем?
Посмотрел. И ATF и GAL мой прогер проглотит не подавившись :v2_biggr: Посмотрел тут на али нашёл 10шт GAL16V8D за 300р, это то что нужно?
Смотрел схему пентагона, из за неудачных названий сигналов(типа С36, С10), сложновато ориентироваться в схеме. С10 например это IORQ сигнал....
Продолжаю её изучение...
radiovoljt
24.05.2019, 14:39
Тут скорее всего мой косяк, возможно ошибся при разводке платы (https://drive.google.com/file/d/1UqVFarKt73EqTILzASyVFpmbB74zCOQc/view?usp=sharing) в районе U2(дорожки мною в детсве были разодраны при выковыривании ИЕ10, поэтому восстанавливал по "следам" на плате, ошибся мабыть). Скорее всего выв 1 U2 и выв 4,10 U19 были подтянуты на 5v через R106(в схеме ИК31 сигнал CLC8 не подтягивался к 5 вольтам). А сигнал CLC8 приходил на выв 2 U2.
.
Это предположение подтвердилос (https://drive.google.com/open?id=1-76addKnF9pj6IZ7ZP0TErwYq3P1H2a3)ь :) Будучи на обеде глянул родную плату, присмотрелся к дорожке и увидел, что она скрученая была, распрямил и увидел, что она ко 2 выводу идёт. Так, для понимания почему (https://drive.google.com/open?id=1-7cVSrhhYto6NynvOJVaIZJZ1JLwMns3) путаница с дорожками произошла...
Нашёл схему включения ИЕ10, как делителя частоты.69085
Вечером на плате внесу изменения :)
Внёс, только на выводы 7,9,10 не подавал 5v(как на родной плате), но счётчик всё равно заработал, и сигнал CLC4 теперь восстановлен. :D
Serg6845
24.05.2019, 19:01
В том то и дело, что подходящей схемы для вычисления "чёрного ящика" я не нашёл.
Вот (https://drive.google.com/open?id=1PDmiN2MPzMnJosgowHZRJX9yN7Hb6OPI) разводка с платы, там можно конфигурировать на землю или на +5v. С завода на 5в обе были подключены. Я вообще использую 27512. ПЗУ почему-то стартует с 4000 адреса, это нормально?
если 1 нога на земле, а 27 на +5 - так и будет. чтобы с 0 стартовало 27512 - надо и 1 и 27 на землю посадить. возможно и 48к заработает :) а после этого 27 ногу повесить на выход триггера на U38.1, U38.3 - и запускать трдос...
Ок. Про ВВ55 пока и не думал, просто к слову написал.
Посмотрел. И ATF и GAL мой прогер проглотит не подавившись :v2_biggr: Посмотрел тут на али нашёл 10шт GAL16V8D за 300р, это то что нужно?
да, пойдет.
Смотрел схему пентагона, из за неудачных названий сигналов(типа С36, С10), сложновато ориентироваться в схеме. С10 например это IORQ сигнал....
Продолжаю её изучение...
распечатать и вручную подписать то что неудобно названо - станет легче.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot