ИМХО принцип работы тривиален и все должно заработать.
8-разрядный счетчик перебирает выходы дешифратора (на 256 выходов), а мультиплексор на 256 входов "щупает", что находится на активном выходе. Цифровой компаратор (в его качестве уже можно использовать МК) сравнивает код на входе дешифратора и с выхода мультиплексора, и при их несовпадении выдает номера короткозамкнутых контактов. Разрядность может быть неполной. Вроде бы так...
Если сваять на КМОП (причем "старых" разработок), то эта серия спокойно терпит КЗ как на землю, так и на питание (выходные транзисторы просто переходят в режим генератора тока). Конечно, по-умному стоит дать на каждый выход дешифратора токоограничивающий резистор. К сожалению, не знаю, есть ли в серии 74Схх аналоги ИД3 (74154) и КП1 (74150)?
|