резистор так и не помог. В итоге пока жена пилила салат, не выдержал, быстренько выкусил, закусил и поставил панельку. С новой ИР1 все работает. Уже 3 часа ни одного сбоя
Всех с Новым Годом!:v2_dizzy_champagne:
Вид для печати
Shumadan, я имел в виду маркировку, дату и тип корпуса. Но раз у обеих микросхем всё аналогичное, то тогда вообще не понятно...
Denn, поспешил радоваться. Разъехались гости, сегодня достал плату. Включил, а она не работает! Пока включал осциллограф, плата завелась. В итоге выяснилось, что плата теперь требует 5-минутного прогрева, после работает стабильно. Есс-но это меня не устроило. ИР1 у меня больше не оказалось, зато были 555ИР16. Доработал дорожки платы и воткнул ИР16. Не ожидал стабильной работы, но все запустилось. Погонял длительное время, вкл-выкл. - сбоев нет. Загружал игрушки - все работает
Капаем спиртом на подозрительную микросхему (прям в работающем девайсе), спирт испаряется и охлаждает её.
Таким способом найти глючащий чип можно достаточно быстро.
Для эстетов давно выпускают какую-то охлаждающую хреновину (фреон наверное) в аэрозольных баллончиках.
Лично я по сей день пока обхожусь по старинке спиртом. :-)
Хохма в копилку: я пока свою красную плату отлаживал - нашел одну ошибку тепловизором (по работе есть доступ до такого железа)
смотрю на плату тепловизором, а там микросхемка серии 1533 греется как елка в новый год, а не должна бы, ибо 1533 малопотребляющая, да и мелкая логика была.
Проверил что у нее на входах/выходах - а там ошибка трассировки - выход на землю жестко...
Еще раз привет всем. Извиняюсь, что попросил помощи и пропал. Навалилось много дел, и только сейчас смог найти пару дней на наладку Радио-86рк.
Как я уже говорил, проблема состоит в том, что при нажатии на кнопку "сброс" на выходе триггера D13.2 не появляется логический ноль, а остается логическая единица. Я отследил по схеме, что влияет на этот триггер и построил блок-схему. Замеры осциллографом показали, что левая ветвь этой блок-схемы выполняется, а правая нет. Ни на выходе DBIN процессора, ни на линии адресов A15 в момент сброса не появляется логический ноль. При этом с дорожками все в порядке.
Проблема в процессоре? Ведь только он может дать логические нули на линиях DBIN и A15. А там почему-то всегда логическая единица. Может ли такое поведение быть вызвано проблемой сигналом RES, приходящим на процессор. Этот сигнал приходит, я проверял, но может быть он не той амплитуды или не той длительности? Я не смог заставить USB осциллограф заснять этот импульс, чтобы внимательно рассмотреть его.
Вот картинки с блок-схемой и схема, по которой собран компьютер и исправления этой схемы, предложенные кем-то пару лет назад.
https://i.ibb.co/yQP2krx/Untitled-Diagram.png
https://i.ibb.co/XtTYkdv/86-RU5-RF2-AI-CC-17-0.png
https://i.ibb.co/VHKHSkS/86.jpg
- - - Добавлено - - -
Обновление. Вот так выглядит сигнал RES, приходящий на процессор. Согласно инструкции по наладке, он должен иметь продолжительность 3-5мс, то есть с сигналом сброса все в порядке.
https://i.ibb.co/VNch8s0/3.png
Обновление 2: прочитал. что DBIN после сброса всегда имеет логический уровень единица. Значит вся проблема в том, что после сброса на всех линиях данных и адресов у меня стоят логические единицы.
Обновление 3: В оригинальной плате из журнала не подведена земля к процессору. Эта ошибка перекочевала в современную версию платы, по которой я собирал компьютер. Сейчас подпаял проводок к ножке процессора и все успешно стартовало. По крайней мере компьютер в пошаговой отладке обратился к первому байту ПЗУ))))
Хочу передать пламенный привет авторам оригинальной платы и автору современной версии платы, проглядевшим эту ошибку. Да и я хорош, не додумался помимо проверки трех напряжений на процессоре проверить землю.
Вернуться к началу