andruha_gpz28
02.06.2009, 10:25
АОН МЭЛТ, плата V5.0. Был сгоревший трансформатор в БП и 7805 на плате. Поменял, питание в норме, ресет работает, на кварце генерация есть, подставляю ПЗУ с исправной платы, а телефон не запускается.
Подскажите пожалуйста, как проверить исправность этого процессора на плате? Что ему нужно для запуска, кроме питания, ресета и кварца, и что может ему мешать работать?

коля
02.06.2009, 11:00
На левой половине корпуса проца на всех ногах кроме питания VCC 44pin и EA 35pin должны быть импульсы. У меня совсем не запускалась с дохлой 24с16, ну и регистры посмотреть , особенно если БП сдох от грозы. Особое внимание к регистру D6.1.

andruha_gpz28
02.06.2009, 11:34
Это с ПЗУ или без должны быть импульсы? Если дохлая 24с16 то вродь он должен показать на дисплее ERROR ОЗУ.

andruha_gpz28
02.06.2009, 11:55
Может есть в интернете информация о методике диагностики и ремонта цифровой части АОН? Ткните носом, чтоб я разобрался раз и навсегда, и не задавал больше глупых вопросов.

CHVN
02.06.2009, 13:59
http://www.sitall.ru/review/repair.htm
Здесь конечно не МЭЛТ, но принцип тот же. Удачи!

bvj
02.06.2009, 15:54
Для запуска кроме питания, сброса и генератора нужно чтобы работала программа, а для этого должно быть исправное ПЗУ и все сигналы интерфейса с ним. Неисправность одного разряда адреса или данных или любого управляющего сигнала - и криндец. Никаких средств нормального тестирования в АОНах ради дешевизны не предусмотрено, поэтому остается только внимально исследовать все сигналы и анализировать. Раньше для Z80 были тестовые программы, но и они не давали полной гарантии, что удастся найти все причины. Я например писал несколько спец. тестовых ПЗУ для сложных случаев. Первая позволяла проверить всю шину адреса, для ее нормальной работы достаточно было иметь всего лишь несколько младших исправных адресов. Следующей ПЗУ проверял сам проц (всю систему команд), ВВ55 и еще что-то, и т.д.
Один из способов тестирования - это выпаивать подозрительную м/с и проверять на спец. тестовой плате, где все остальное исправно. Но это уже на любителя, т.к. слишком геморройно, часто проще всю плату заменить, чем разбираться с такими дефектами. Оправдано пожалуй только при серийном производстве.

andruha_gpz28
02.06.2009, 19:19
Всем большое спасибо. Буду потихоньку разбираться.

Oleg61
02.06.2009, 20:49
Всем большое спасибо. Буду потихоньку разбираться.
Без пзу пройдись по шине адресов и по шине данных, увидиш характерные эпюры, пзу вставь в програматор, если несколько раз одна и таже контрольная сумма, то с ним всё окей, а вообще в твоем случае подключи плату к питанию, и тыльной стороной пальца по микрухам, что теплое то и меняй, когда то температуру пробовал губой,:) но когда пбжегся об стабилитрон завязал с этим делом. У тебя если не стабилитрон, готовься к замене проца и пзешке, порты не так часто вылетают, и если чесно с паяльной станцией там ремонта на 40 минут.:D

andruha_gpz28
03.06.2009, 12:14
Так и есть. Проц заменил, пзу живая (подставлял в другую плату), телефон пробует стартовать но на дисплее мигает всякий бред, периодически меняясь. Не могу найти самые маленькие регистры на замену (те, что побольше уже заменил). Не подскажете, как правильно называется этот корпус?
Там при наличии станции и деталей, все микросхемы поменять - минут 15. :)

CHVN
03.06.2009, 13:17
Если самые мелкие, то это SSOP или TSOP взависимости от толщены микросхемы.

andruha_gpz28
03.06.2009, 14:26
Ага. Самые мелкие, какие только в МЭЛТ применяются. Зачем их туда налепили? Были же платы с одинаковыми регистрами, теми что побольше и продаются на каждом углу. А эти маленькие у нас нигде не могу найти в продаже. :(

rommy
03.06.2009, 22:37
Быстрая первичная проверка выводов микросхем-тестером.Плюс на землю,минусом пройтись по всех выводах.Если меньше 500ом,тогда пробой.Часто именно по причине пробитых выводов (обычно так дохнут регистры) цифровая часть вообще не стартует,без пзу импульсов нет.


Для проверки исправности процессоров надо купить панельку под него и допаять к ней проводки,5-6см длиной.Потом припаять это всё вместо выпаянного проца.
Таким способом я проверяю процы,которые выпаянные с других плат.

Платы с планарными деталями намного проще и быстрее ремонтировать.Недавно сделал аон на плате WHITE MEGA31 всего за полчаса-замена всех регистров ,НС74С02,проца (предварительно проверенного) и детали по линии.



Ага. Самые мелкие, какие только в МЭЛТ применяются. Зачем их туда налепили? Были же платы с одинаковыми регистрами, теми что побольше и продаются на каждом углу. А эти маленькие у нас нигде не могу найти в продаже. :(
Покупай дохлые аоны на запчасти.По 10-15грн люди продают неисправный тел(который потом можно также отремонтировать и продать за 60-70 :D).Счас кстати есть спрос на бу технику.

Да и те регистры что побольше тоже можно припаять на проводках,только чуть больше работы.

Oleg61
03.06.2009, 23:33
rommy не давай бредовые идеи, как это на проводках, как это нет импульсов? ты хоть осцил подключал? Да только бубуины меняют все микросхемы, а потом смотрят оно или нет. :D

rommy
04.06.2009, 00:28
rommy не давай бредовые идеи, как это на проводках, как это нет импульсов? ты хоть осцил подключал? Да только бубуины меняют все микросхемы, а потом смотрят оно или нет. :D
Осцилл подключал,в разных платах по разному.Если дохлый регистр(несколько выводов пробиты на землю) импульсов может и не быть вообще.
Выпаял этот регистр с битыми выводами-импульсы появились.

aleks58
04.06.2009, 10:56
В АОНе МЭЛТ v.5.0 используется проц 78с32,у него задействован 23 вывод под порт и он управляет адресом А16 ПЗУ.При попытке поставить проц 80-ой серии АОН пытается запускаться,а потом виснет.Возможно причина в этом,я с такой бякой сталкивался, правда уже давно, пришлось проц заказывать в фирме МЭЛТ.А поиск неисправности нужно начинать с просмотра осциллограмм на шине данных проца и на кварце,но перед этим проверить сигнал RST на 10 выв проца,при отсутствующей ПЗУ должны быть импульсы, а при вставленной ПЗУ и нормальной работе цифровой части-низкий уровень.Если импульсов нет, смотри LM324 и связи от нее к процу.

andruha_gpz28
04.06.2009, 12:30
В АОНе МЭЛТ v.5.0 используется проц 78с32,у него задействован 23 вывод под порт и он управляет адресом А16 ПЗУ.При попытке поставить проц 80-ой серии АОН пытается запускаться,а потом виснет.

Странно, в родной схеме вообще написано 8031PLCC.
Так какой же там все таки процессор в оригинале?

Oleg61
04.06.2009, 17:26
На счет проца, это точно, только родной 78с32 иначе удачи не видать

andruha_gpz28
09.06.2009, 12:06
А какие должны быть регистры в плате V5.0 ?
У меня большие 373, а маленькие D12 -373, а D8 - 374. В схеме указаны все 373. Важно ли это (микросхемы вроде отличаются), или в этой версии АОНа они абсолютно взаимозаменяемы?
Большая просьба. Если есть у кого эта плата в рабочем состоянии, выложите пожалуйста ее фотку с двух сторон. А то такое впечатление, что в схеме есть ошибки.

rommy
09.06.2009, 22:18
Да нафиг тебе схема.Ставь то что стояло ранее.

bvj
10.06.2009, 05:30
373 и 374 отличаются по логике работы, 374 - с импульсным C-входом, 373 - т.н. регистр-защелка. Аналоги ИР22 и ИР23. В зависимости от временных диаграмм они могут быть и взаимозаменяемы, и нет, в разных АОНах и в разных местах по разному.

andruha_gpz28
10.06.2009, 09:57
Да нафиг тебе схема.Ставь то что стояло ранее.
Дело в том, что кто-то там их уже до меня менял. Поэтому не уверен в правильности. А в схеме все указаны 373.
Процессор на схеме указан 8031, а люди говорят, что должен быть только 78с32.
Потому я очень сомневаюсь в правильности этой схемы. :confused:

Oleg61
10.06.2009, 15:47
http://www.melt.aha.ru/work/8/57/63 это сайт производителя, там и форум есть, спроси почему в схеме одно а на самом деле другое, и по плате ты всё там найдёш. Да поскольку плата ковыряная, лично я цену поднимаю чтобы отказались, ну если отказ не поступает тогда вперёд

Алёха
10.06.2009, 17:24
я менял 78с32 от винбонда на 90с154 от хюндая.
Что такого особенного в 78с32, объясните мне?
Тому, кто говорит про 23-ю ногу - срочно "курить" даташит (это p2.2.
у всех интелоподобных данного семейства).
Выбор старшего адреса пзу через ногу порта - фишка всех аонов,
по другому никак.
Сам не встречал такого, но на мониторе писали, что проц от "темика" (сейчас это атмел вроде) ничем не заменишь, потому что у него есть
в машинном коде особые инструкции, которых нет у других "обычных" процев. И этим "воспользовались" в мэлте.

vihtor
10.06.2009, 22:11
Хоть и от хюндая, а пока родную не поставиш ничего не получится, не ты первый, на других аонах все прокатывает, но здесь ...

Алёха
11.06.2009, 00:16
да ты мне ещё расскажи, что аоны с 1901 года ремонтируешь, крутой.
Ты из тех спецов, кто про 23 ногу поёт?

Алёха
11.06.2009, 08:53
andruha_gpz28, а прошивку на твой аппарат где посмотреть?
Если на офф.сайте, то как она называется?
Или свою выложи куда-нибудь?

andruha_gpz28
11.06.2009, 13:58
У меня сейчас нет программатора, чтоб слить ее.
На сайте вродь вот эта. http://www.melt.aha.ru/files/file77.zip
Здесь вот лежат http://www.melt.aha.ru/work/8/15

vihtor
11.06.2009, 17:50
да ты мне ещё расскажи, что аоны с 1901 года ремонтируешь, крутой.
Ты из тех спецов, кто про 23 ногу поёт?
Люди стока не живут, хотя, почти угадал, 2001 год начал, сто лет спустя, не парь себе мозг, плата ковырянная, себе дороже будет, тем более, что Вы сударь не часто с этим сталкивались, как мне кажется :cool:

andruha_gpz28
12.06.2009, 13:03
Ураааа!!!! Принесли аналогичный, с убитой разговоркой, починил оба!
Значит так. Заменил проц, ПЗУ,24С32, и два регистра. Плюс к этому, какой-то добрый человек поменял местами маленькие регистры (373 и 374), что внесло дополнительную путаницу в процесс диагностики.
Всем спасибо за помощь. :)

Алёха
13.06.2009, 20:45
andruha_gpz28, нашёл всё-таки родной проц 78с32? :D

andruha_gpz28
13.06.2009, 20:55
С другими не пробовал. Поставил такой-же 78с32. Работает пока. :)

aleks58
14.06.2009, 03:32
Хоть и с небольшим запозданием но отвечу некоторым умникам,в однокристаллках серии 80с 23 вывод не задействован и либо на плате АОН соединен с 22 выводом GND,потому что рядом,либо вообще никуда не заведен.С этой проблемой я столкнулся еще лет 6 назад и вынужден был обратиться к разработчику АОНов МЭЛТ,где получил исчерпывающий ответ.В разных АОНах под А16 могут быть задействованы разные порты,освобождаются порты Р3.3 ,Р3.4 ,р3.5 и.т.д. все зависит от фантазии разработчика.Самое интересное,что проц 78с32 может нормально функционировать в платах вместо проца 80 серии.И вообще не надо умничать,если сам не в курсе.

bvj
14.06.2009, 04:59
Так в чем заключался исчерпывающий ответ? По даташиту на W78C32 23 нога в PLCC тоже NC как и у всех остальных, хотя действительно в плате v5.0 используется как адрес. Как они это объясняют? Недокументированная фича?

andruha_gpz28
14.06.2009, 09:55
Там в с схеме ошибок куча. Процессор указан 80с31, используется 78с32, регистр D12 по схеме 373, а фактически 374. А на счет 23 ноги - не вникал. Был с разборки проц 78с32, его и поставил, возможность работы в этой плате 80с31 не проверял.

vihtor
14.06.2009, 11:34
Там в с схеме ошибок куча. возможность работы в этой плате 80с31 не проверял.
Можеш и не проверять, не работает, а ошибки действительно присутствуют, схема указана опционная на несколько плат сразу, главное принцип указан.
Мужики без обиды, на счет умников помоему перебор, в наше время ремонт аона быстрей чем ремонт дискового происходит, и чувства гордости никогда не испытывал после ремонта этой дешевки, вернее бюджетной техники. :D

andruha_gpz28
14.06.2009, 14:44
2 vihtor. Так и надо. Я тоже уже его отдал и забыл. :)
Форум для того, чтоб помогать друг другу в меру возможности, а не доказывать, кто больше знает. Не ссорьтесь, как дети, из-за мелочей. ;)
Еще раз всем спасибо за помощь.