forbidden 0 25 февраля, 2009 Опубликовано 25 февраля, 2009 · Жалоба Добрый день. Есть идея использовать интерфейс I2c в автомобиле. Понятно что это внутриприборный интерфейс и на большую протяженность линии он не рассчитан, но все же хотелось услышать ваше мнение. Может у кого-то есть опыт работы с I2C с большим растоянием между устройствами ? Теоретически планировалось что будет один мастер (atmega8) и штук 10 ведомых устройств (термометры, расширители портов, дисплей). Есть ли смысл пробовать ? Про CAN знаю, но очень уж сложно его реализовывать. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bloodden 0 25 февраля, 2009 Опубликовано 25 февраля, 2009 · Жалоба Добрый день. Есть идея использовать интерфейс I2c в автомобиле. Понятно что это внутриприборный интерфейс и на большую протяженность линии он не рассчитан, но все же хотелось услышать ваше мнение. Может у кого-то есть опыт работы с I2C с большим растоянием между устройствами ? Теоретически планировалось что будет один мастер (atmega8) и штук 10 ведомых устройств (термометры, расширители портов, дисплей). Есть ли смысл пробовать ? Про CAN знаю, но очень уж сложно его реализовывать. Спасибо. Возьмите 485-й. I2c у меня на метра 3 не больше работает. И это в домашних условиях. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hmm 0 25 февраля, 2009 Опубликовано 25 февраля, 2009 · Жалоба ... Про CAN знаю, но очень уж сложно его реализовывать... Есть еще 'k-LINE' - реализовывать просто. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryM 0 26 февраля, 2009 Опубликовано 26 февраля, 2009 · Жалоба Добрый день. Есть идея использовать интерфейс I2c в автомобиле. Понятно что это внутриприборный интерфейс и на большую протяженность линии он не рассчитан, но все же хотелось услышать ваше мнение. Может у кого-то есть опыт работы с I2C с большим растоянием между устройствами ? Теоретически планировалось что будет один мастер (atmega8) и штук 10 ведомых устройств (термометры, расширители портов, дисплей). Есть ли смысл пробовать ? Про CAN знаю, но очень уж сложно его реализовывать. Спасибо. Крайне неудачный выбор. Особенно в условиях автомобильных помех. Ниже посоветовали 485, смотрите в его сторону. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forbidden 0 26 февраля, 2009 Опубликовано 26 февраля, 2009 · Жалоба Спасибо. К сожалению я так и думал. Жаль, есть все оконечные устройства для I2C, которые так просто, без контроллеров на шину уже не повесишь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stells 12 26 февраля, 2009 Опубликовано 26 февраля, 2009 (изменено) · Жалоба Спасибо. К сожалению я так и думал. Жаль, есть все оконечные устройства для I2C, которые так просто, без контроллеров на шину уже не повесишь. так контроллер запросто выполнит функцию практически любого из этих оконечных устройств при той же или даже меньшей стоимости. драйвер только нужен, но без него никак Изменено 26 февраля, 2009 пользователем stells Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
forbidden 0 26 февраля, 2009 Опубликовано 26 февраля, 2009 · Жалоба Вот этой многоконтроллерности и хотелось избежать. А так получится в панели главный контроллер, в багажнике, в моторном отсеке, в дверях дополнительные. Это уже не любительский уровень разработки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 26 февраля, 2009 Опубликовано 26 февраля, 2009 · Жалоба I2C в автомобилях тоже применяется. Например, внутри автомагнитолы :) А вот все периферийные интерфейсы там более помехозащищенные. Используется CAN, K-Line и Blue-чего-то-там. Если вам нужен именно мультимастер, то используйте CAN, а не RS485. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться