sergeus 0 27 октября, 2010 Опубликовано 27 октября, 2010 · Жалоба Здравствуйте! Столкнулся со следующей проблемой. У датчика выход i2c на 1.8 вольта, а микроконтроллер у меня работает от 5 вольт (в крайнем случае могу перевести на 3.3 вольта). Подскажите, пожалуйста, двунаправленный преобразователь уровней 1.8 <=> 5в. для реализации работы микроконтроллера с датчиком по i2c. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
leva87 0 27 октября, 2010 Опубликовано 27 октября, 2010 · Жалоба PCA9517 например Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 27 октября, 2010 Опубликовано 27 октября, 2010 · Жалоба У analog devices есть различные преобразователи, но они своеобразно работают при подтяжке. Вставали на эти грабли :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 27 октября, 2010 Опубликовано 27 октября, 2010 · Жалоба Если найдете подходящий MOSFET у которого VGS(th) меньше 1,8В и выше 0.3*1,8В=0,54В во всем вашем рабочем температурном диапазоне, то можно попробовать сделать схему согласования уровней, приведенную в спецификации I2C ver.2.1. Для согласования 3,3В с 5В она работает нормально для H/S-режимов шины (400/100кГц). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться