Перейти к содержанию
    

i2c: Опторазвязка

Для программного i2c (Data-In, Data-Out на разных битах порта MCS) - проблем нет,

а как быть для аппаратного i2c, где провод данных двунаправленный ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для программного i2c (Data-In, Data-Out на разных битах порта MCS) - проблем нет,

а как быть для аппаратного i2c, где провод данных двунаправленный ?

 

P82B96: Dual bidirectional bus buffer, Fig 11.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для программного i2c (Data-In, Data-Out на разных битах порта MCS) - проблем нет,

а как быть для аппаратного i2c, где провод данных двунаправленный ?

Например, здесь описание такой изоляции.

Есть еще специализированные микросхемы от NXP, может еще кто-то делает.

Вообще-то лучше такого не делать, если есть возможность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для программного i2c (Data-In, Data-Out на разных битах порта MCS) - проблем нет,

а как быть для аппаратного i2c, где провод данных двунаправленный ?

Посмотрите еще тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для программного i2c (Data-In, Data-Out на разных битах порта MCS) - проблем нет,

а как быть для аппаратного i2c, где провод данных двунаправленный ?

Сори, что не в тему, но разве есть в стадарте I2C Specification вариант шины с двумя раздельными линиями данных? И может ли сие творение называться I2C?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сори, что не в тему, но разве есть в стадарте I2C Specification вариант шины с двумя раздельными линиями данных? И может ли сие творение называться I2C?
Посмотрите на рисунок из указанной вами спецификации. Какая разница, где именно будут соединяться SDA_OUT / SDA_IN и SCL_OUT / SCL_IN внутри микросхемы или после оптоизолятора?

post-3882-1240843071_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите еще тут

т.е. ADUM1250/1

спасибо

 

вариант шины с двумя раздельными линиями данных? И может ли сие творение называться I2C?

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

 

Вопрос:

с помощью 2-х HC244 можно усилить двунаправленный (стандартный) сигнал данных?

(разделить на 2 однонаправленных)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

с помощью 2-х HC244 можно усилить двунаправленный (стандартный) сигнал данных?

(разделить на 2 однонаправленных)

Нет. Потому, что в сигнале отсутствует признак направления передачи. Направление передачи определяется протоколом, а не какой-либо электрической характеристикой сигнала.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет. Потому, что в сигнале отсутствует признак направления передачи. Направление передачи определяется протоколом, а не какой-либо электрической характеристикой сигнала.

А резистор между out-inp не спасет? или получится самовозбуд?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...