- Помоги найти неисправность
- [+] Старые сообщения (8)
-
? Voland@ - 10.11.2015 11:50
Вы не ошиблись с номиналом конденсатора C58 (330пф) в схеме регенерации dram ?
В случае, если подключен режим Бейсика (замкнута SA1 + два навесных провода CS1->DS18.23 и CS2->XT8.21), сразу после старта можно нажать ПРОБЕЛ, и держать пока заставка не доедет вверх. Если выход в Бейсик не произойдет, то значит ПРОБЕЛ сработал и значит клавиатура работает (хотя бы частично).
-
? Doc@ - 10.11.2015 12:18
ошибок нет , с58 - 330 пф
в режиме бэйсика если после запуска удерживать ЛЮБУЮ клавишу то выходит в монитор с "000000"
-
? MM - 10.11.2015 16:29
Посмотрите наличие диаграмм на выходах данных ДОЗУ, в т.ч. их передачу в выходные регистры для МПИ.
Зависон сразу после отработки пуска - признак фатальной ошибки ДОЗУ. Однако, если на экране полный порядок - нужно копать глубже.
Снимите видео пуска М-ЭВМ и выложите его на Облако Майл.ру или Яндекс-диск. Фото - не достаточно.
*
Цифры 0...7 не нажимаются и не отображаются на экране ?
-
? Doc@ - 10.11.2015 18:15
все сигналы на памяти присутствуют и на выходных регистрах тоже
единственное при запущенном бейсеке пропадает сигнал на ad0 (в момент пуска присутствует - потом появляться высокий уровень), в режиме "монитора такого не проявляется"
¤
цифры не печатаються - в режиме монитора слышен звук спикера при "нажатии клавиш", в режиме бейсика звука нет .
¤
-
? Doc@ - 10.11.2015 18:25
https://www.dropbox.com/s/klauxj5d31lr6gg/2015-11-10%2018.19.09.3gp?dl=0 - видео загрузки двух режимов
-
? MM - 10.11.2015 20:49
Спасибо за видео. Пуск происходит нормально.
*
По схеме электрической принципиальной БК0011М ( на этом сайте ) к выв. 01 Д1 можно подать одиночный импульс +5в. длительностью ~30 микросекунд - должен быть переход по прерыванию 4-го вектора. Подавать импульс после появления числа "000000".
Если произойдет отображение нового числа - машинка имеет непрохождение векторного прерывания, если будет висяк ( ничего не напечатает ) - проблема в ДОЗУ.
-
? Doc@ - 10.11.2015 21:15
ничего не напечатала
-
? MM - 10.11.2015 21:37
Посмотреть наличие ( смену ) уровней на выходах Д26 - ТМ9, и далее по контроллеру ДОЗУ.
Какие номиналы R66 и С51 ?
С51 - 300-330 пф, другие номиналы - висяк.
*
Вообще, если сходу такую неисправность не удается локализовать, выход - тестирование М-ЭВМ на стенде БК.
Или повальная замена всего, контроль всех сигналов в контроллере ДОЗУ.
Обычно такие хитрые платы скапливались в архиве ОКБ - т.н. "сложные случаи из цеха", потом их просто списали, т.к. по затратам времени на ремонт они не рентабельны.
-
? Doc@ - 11.11.2015 17:07
c51 - 300пф
r66 - 100ом
¤
не в курсе у кого может быть стенд в Москве ?
понятно что в плане производства "сложные случаи" нерентабельны , но мы то тут не играем в поточное производство , именно интерес собрать железку и запустить!
Огорчает только что для ZX куча описаний проблем и их диагностики , для БК полный "0" - нет даже какой нибудь ПЗУ с тестами для прогона
-
? Doc@ - 11.11.2015 18:07
нашел странность в сигналах
на выходах d26 (ТМ9) нет ни одного сигнала
на входах есть на всех кроме "с" (9вывод)
как должно быть ? может она битая?
-
? Doc@ - 11.11.2015 18:20
ошибся на входах сигнал есть на всех , в том числе на "с" на выходах нет
-
? Аноним - 11.11.2015 18:29
Откуси выходы впаянной, посмортри что получится, напаяй сверху такую же на входы и питание, подпаяй вместо выходов.
-
? Doc@ - 11.11.2015 19:28
перепаял - никакого эффекта :(
-
? MM - 11.11.2015 22:12
Приделайте светики к выходам Д26 - состояние после включения питания и пуска должно меняться.
В момент пуска на выв. 09 Д26 должен быть импульс записи в регистр, длительностью ~500 нс, неоднократный.
Если его ТОЧНО нет - проверить цепочку его формирования.
*
Можно сделать типа платки - тестового ПЗУ на диодиках. Потребуется несколько ИС - 155ИД3, 555ТМ9, ЛАх, ок. 100 диодиков типа КД521 или похожих. Коды для формирования диодами команд я могу приводить тут, в восьмеричном виде.
*
Если у Вас есть БК0010 рабочая - у меня есть возможность предложить на продажу Стенд БК для контроля всяких МПИ систем ( новодел ).
Описание СБК :
http://www.phantom.sannata.ru/forum/index.php?t=17217
Цена собраного и проверенного СБК без кабелей с ПЗУ - 2000 руб.
Собранный СБК с кабелем ( 1:1 ) 90 см к тестируемой БК - 3000 руб.
Или его ДПП и записанное ПЗУ 1801РР1 - 1000 руб.
Могу предложить так же рабочую плату БК0010-01 стриженную - 500 руб, доработанную для внешних модулей процессора :
http://itmages.ru/image/view/3145312/95bbfc97
( конденсаторы К10-17 100 пф 16 шт. в комплект поставки не входят и предназначены для разгона до 6 мгц именно этой платы ).
-
? MM - 11.11.2015 23:10
Схема диодного ПЗУ на адрес 120000...137776 для БК0011/М :
http://itmages.ru/image/view/3190459/0ea2c66e
Показано состояние с данными на адресе :
120000 : 000001 000000 000000 000000
Что соответствует команде "Wait".
Соответственно, емкость - 16 слов.
Используемые ИС :
155ИД3
531ЛЕ7( используются 2 шт. 4ИЛИ-НЕ )
555ЛН1
555ТМ9
При использовании с БК0010 вход "ROM" соединить с общим проводом.
При использовании с БК0011/М рекомендуется подключать к 12 странице ПЗУ - выв. 23 колодки модуля ПЗУ на плате БК0011/М
-
? MM - 12.11.2015 03:02
Для проверки регистра селектора страниц ДОЗУ подойдет такой тест на адрес 120000 :
120000 : 012700 120020 012701 000010 012037 177716 077102 000770
120020 : 004000 004400 005000 006000 014000 024000 044000 000000
Где префикс 004000 - указывает именно на запись в селектор страниц памяти.
Соответственно, сначала регистр будет обнуляться ( все выходы +5в. ), потом бегущая 0в. на фоне остальных выходов в состоянии +5в.
Как будет выглядеть по битам текст программы :
Число "004000" - 0 в. в разряде МПИ АД11,
Число "004400" - 0 в. в разрядах МПИ АД8 ( 400 ) и АД11 ( 4400 )
Число "005000" - 0 в. в разрядах МПИ АД9 ( 1000 ) и АД11 ( 4000 ).
Число "000770" - 0 в. в разрядах МПИ АД3 ( 10 ), АД4 ( 20 ) , АД5 ( 40 ), АД6 ( 100 ), АД7 ( 200 ), АД8 ( 400 )
Число "044000" - 0 в. в разрядах МПИ АД14 ( 40000 ) и АД11 ( 4000 ).
-
? MM - 12.11.2015 03:04
Извиняюсь, число "077102" следует читать как "077103".
-
? MM - 12.11.2015 03:13
Для БК0011/М с ПЗУ в 12-й странице следует применять такой контент :
120000 : 012700 120020 012701 000010 012037 177716 077103 000770
120020 : 004010 004410 005010 006010 014010 024010 044010 077410
Где число "077410" - установка всех битов Д26 в состояние "0в."
-
? Doc@ - 12.11.2015 09:13
почил - и сам завис как БК :)
если я правельно понял то на выходах дд1 устанавливаться адрес
а как на приложенной схеме выставить данные?
-
? Doc@ - 12.11.2015 10:27
вот нафоткал диаграмм https://www.dropbox.com/sh/ck1dw7rfsw1954l/AAD3t0pr0wzyul5gS8TIGtz1a?dl=0 имена файлов данные или выводы микросхем
-
? MM - 12.11.2015 15:05
На приложенной схеме имеется образец выставленный данных :
1 шт. диодик от самого старшего выв. ИД3 - идет к линии МПИ АД0, которая имеет значение "1".
Если этот диодик отсоединить от АД0 и подсоединить к АД7 - число поменяется с "1" на "200" и т.д.
Т.е. необходима макетка с 256 диодиками и 32 шт. микровыключателями ВДМ1-8. Микровыключатели следует перед монтажом прозвонить тОстером. А лучше - с набором перемычек, они надежнее. Диоды подойдут КД521, КД522, КД513, Д9 и т.п.
- << Форум