Alexashka 0 31 июля, 2010 Опубликовано 31 июля, 2010 · Жалоба Есть такая м-с ST2378- двунаправленный транслятор уровней, даташит прилагаю. Не очень понимаю принцип работы этой мс, но она какимто макаром понимает что "есть вход" и что "есть выход" и соответственно устанавливает нанравление передачи. У меня неск.линий (выходных) работают в режиме open drain с подтяжкой в 10кОм. Про мс написано что она может работать с open drain, но какие условия должны при этом выполняться не ясно(( И как она отличит open drain выход например с подтяг.резистором в 10ком от входа контроллера имеющего такую же по величине подтяжку? Короче вопрос такого плана- что ей нужно чтобы она поняла что линия open drain есть выход? ST2378.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 31 июля, 2010 Опубликовано 31 июля, 2010 · Жалоба Дык полевой транзистор это униполярный прибор. В отличие от биполярного транзистора. Когда у полевого транзистора имеются условия для состояния открытого канала, то ему все равно в какую сторону ток проводить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexashka 0 31 июля, 2010 Опубликовано 31 июля, 2010 · Жалоба Дык полевой транзистор это униполярный прибор. В отличие от биполярного транзистора. Когда у полевого транзистора имеются условия для состояния открытого канала, то ему все равно в какую сторону ток проводить. Вы хотите сказать что она просто соединяет шину А и шину B? Это было бы просто, но вот если имеем высокий уровень 1,8В на выходе, а на входе (5В логика) она нам делает высокий 5В, -то ток от меньшего к большему (от выхода ко входу) не потечет :wassat: как быть? объясните на пльцах как это работает плз :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 31 июля, 2010 Опубликовано 31 июля, 2010 · Жалоба См. блок-схему из даташита. Через "нижний" (общий) ключ передается лишь низкий уровень. Высокий уровень детектируется с помощью pull-up резисторов (с каждой стороны), а передается "верхним" ключем, который опять же индивидуальный для каждой стороны. Порог для детектирования низкого уровня определяется смещением, подаваемым на затвор полевика "нижнего" ключа (GATE BIAS). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexashka 0 31 июля, 2010 Опубликовано 31 июля, 2010 · Жалоба См. блок-схему из даташита. Через "нижний" (общий) ключ передается лишь низкий уровень. Высокий уровень детектируется с помощью pull-up резисторов (с каждой стороны), а передается "верхним" ключем, который опять же индивидуальный для каждой стороны. Порог для детектирования низкого уровня определяется смещением, подаваемым на затвор полевика "нижнего" ключа (GATE BIAS). Да я уже параллельно почитал и пришел к тому что Вы и сказали. Судя по всему Р-транзисторы открываются только на короткий миг, и после они уже не влияют на линии. Т.е если я подключу на вход Open-drain линию, то все должно работать даже без внешних подтяжек. Но вот смущает цифра в таблице рекомендуемых значений: dt/dv Input Rise and Fall Time (2) (1.71 < VL < VCC < 5V) => 0 to 10 ns/V слищком крутые фронты для open drain... На сколько это здесь критично? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться