Страница 1 из 1
Странные буфера 589АП16
Добавлено: Пн май 07, 2012 14:54:22
MsDemonid
Доброго всем времени суток!
Попала в руки исашная плата, для связи с контроллером литьевого станка. В связи с чем возник вопрос. На плате 8 микрух 589АП16, буферизирующих линии связи компа и станка. Во всех справочниках для них логическая единица - это не менее 2,4В. У меня замеры показывают стабильные 1,66В.
Собственно вопрос. Если не ошибаюсь, то ромбик на корпусе и золоченые ножки - это военный вариант? Если да, то военный вариант этих буферов отличается от гражданского, или это все 8-мь микрух накрылись одновременно и с одинаковыми симптомами?
Завтра уже решать нужно - менять их, или искать причину сбоя в чем-то другом. А я не могу определиться, не верю в одновременный выход из строя всех микрух сразу, при том, что остальные работают как часы (две 580ВВ55, дешифратор (марка потерлась, инверторы).
Re: Странные буфера 589АП16
Добавлено: Пн май 07, 2012 15:08:13
BOB51
двунаправленные с Z-состоянием...
по умолчанию шина определена как вход и лиш для сигнала чтение на короткое время развернется на "чистый вывод"

Re: Странные буфера 589АП16
Добавлено: Пн май 07, 2012 16:46:02
MsDemonid
Как это "на короткое"? Разве время управляется не сигналом на пине "S"?
Чтобы не было непоняток, схемку набросал. Все порты 8255 перевожу в режим вывода и засылаю в них единицы. На ножках 8255 напруга в норме. До 589-х напруга доходит. Если в портах "С" нули, то на выходах "В" 589АП16 тоже нули. Если в порты "С" 8255 заслать единицы, то на выходах "В" буферов появляется 1,66В.
Вообще же, если верить книжкам, то передача от "А" к "В" у буферов включается при низком уровне на "S". У меня получается наоборот, при высоком уровне.
Где я ступил?
Re: Странные буфера 589АП16
Добавлено: Вт май 08, 2012 06:09:11
BOB51
выходной сигнал с 8255 может с таким количеством входов s 589 не справится - да и уровни будут стабильны только если принудительно их выставить, опять же нужно в подключенной к ПК плате тестовую программку писать...
и че за область адресов 0х140?
для современных ПК требуется дешифратор адреса в обязательном порядке на все 64к ввода/вывода(иначе где-нибудь да "перекроется"
а для плат разработки стандартно выделена область 0x0300 - 0x031F - все другое при замене ПК с "родного" (или его модернизации) будет под вопросом!

Re: Странные буфера 589АП16
Добавлено: Вт май 08, 2012 06:55:43
MsDemonid
BOB51 писал(а):выходной сигнал с 8255 может с таким количеством входов s 589 не справится - да и уровни будут стабильны только если принудительно их выставить, опять же нужно в подключенной к ПК плате тестовую программку писать...
Так я и писал, иначе откуда бы с такой уверенностью писал бы про замеры
Хорошо, попробую раскидать линии "S", это не трудно.
BOB51 писал(а):и че за область адресов 0х140?
для современных ПК требуется дешифратор адреса в обязательном порядке на все 64к ввода/вывода(иначе где-нибудь да "перекроется"
а для плат разработки стандартно выделена область 0x0300 - 0x031F - все другое при замене ПК с "родного" (или его модернизации) будет под вопросом!

На XT порты 140h-14Fh использовали под альтернативный real time clock. С тех пор они так и остались зарезервированы за XT. Известен лишь один случай "наезда" на эти адреса - альтернативным сказевым адаптером (первый был как и положено - 340h-34Fh). Так что все путем, проблем полюбому не будет.
В любом случае плата не моя, я бы через LPT забабахал и не парился

Re: Странные буфера 589АП16
Добавлено: Вт май 08, 2012 08:57:39
Леонид Иванович
MsDemonid писал(а):Если в порты "С" 8255 заслать единицы, то на выходах "В" буферов появляется 1,66В
Всё правильно, выходные формирователи шины "B" АП16 при этом выключаются, Вы видите потенциал висящих в воздухе TTL-входов. Чтобы включить передачу данных от "А" к "В", на "CS" и на "S" должны быть нули. Подайте в таком режиме на "А" единицы, на "B" должны увидеть не менее 2.4 В.
BOB51 писал(а):и че за область адресов 0х140?

Нормальная область, всегда свободна. Часто делал ISA платы с базовыми адресами 0х140 или 0х100.
Re: Странные буфера 589АП16
Добавлено: Ср май 09, 2012 02:30:24
MsDemonid
Спасибо ребята. Сегодня не успел, завтра тщательно все варианты опробую.
Re: Странные буфера 589АП16
Добавлено: Ср май 09, 2012 11:30:53
BOB51
дешифроатор на РТ весьма "тихоходный" - см. частоту шины в ПК
возможна замена (старший байт адреса) на 74HC688 с соответствующим заданием области адресов
Re: Странные буфера 589АП16
Добавлено: Чт май 10, 2012 01:36:35
MsDemonid
Ну все. Проверил от и до. Дешифратор и 8255 работают как часики. И 589-е тоже функциклируют. При манипуляциях портом С 8255 на выходах буферов соответственно меняются уровни, от 0,45 до 1,66 вольта. Получается микрухи рабочие, только странные какие-то.
Спасибо всем, видимо вопрос закрыт. Будем копать в другом направлении, поскольку не верю в выход из строя сразу восьми микрух.
Re: Странные буфера 589АП16
Добавлено: Чт май 10, 2012 08:29:56
BOB51
РТшки имели свойства зловредно "самовосстанавливаться" - не мешало бы проверить правильность работы дешифратора адреса на некорректные срабатывания - технике вероятно уже лет за 10 перевалило...

Re: Странные буфера 589АП16
Добавлено: Чт май 10, 2012 10:18:36
MsDemonid
Ларек оказывается просто открывался. На всякий случай решил еще раз проверить. Видимо в первый раз при прозвонке вместе с ножкой задел шину питания, в результате не заметил, что входы CS 589 управляются через 555ЛЕ1 и выводы 6 порта C 8255

Думал та 555 только в формировании сигнала IO CN RDY участвует и не обращал на нее внимания. Как бы то ни было, а ее замена решила все проблемы. Заработало
Еще раз спасибо всем

Вы были правы, я замерял отключенные выводы.
BOB51, спасибо за совет. Пожалуй действительно проверю эртешку, пока плата на руках.