Удлинитель интерфейса I2C

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
jtlex
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 18, 2008 10:29:04
Контактная информация:

Удлинитель интерфейса I2C

Сообщение jtlex »

Доброго утра всем котам. Подскажите пожайлуста. Необходимо создать схему удленнителя I2C на растоянии около 1000м. Данный интерфейс такое расстояние сам по себе не потянет. А заморачиваться писать программу на контроллерах преобразования интерфейса RS-232/I2C нет времени, да и не является это задачей.Может у кого есть умные идеи и мысли по этому поводу?
Реклама
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение Мастер Ломастер »

RS232 тоже не потянет 1000 метров. да и вообще, не так уж много интерфейсов существует, которые потянут такую длину линии. еще вопрос - что за линия... еще и скорость обмена не известна: если и2ц у вас высокоскоростная (400 килобит/сек), то даже с применением специальных интерфейсов будут сложности. собственно, и стандартная для и2ц скорость 100 килобит/сек довольно высока для таких расстояний.

так что забудьте про хочется/не хочется, придется делать то, что НАДО. и, скорее всего, значительно снижать скорость обмена.
битва с дураками проиграна, победители торжествуют. слава победителям!
Реклама
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Удлинитель интерфейса I2C

Сообщение МитяРа »

Как вариант, можно попробовать сделать на LVDS микросхемах, взять пару так называемых сериализаторов и попробовать..
Современные последовательные интерфейсы, SATA например, именно так и сделаны..

А почему именно I2C?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение Мастер Ломастер »

МитяРа писал(а):Современные последовательные интерфейсы, SATA например, именно так и сделаны..
и на сколько метров линии связи они обеспечивают работу ;) :)))
битва с дураками проиграна, победители торжествуют. слава победителям!
Реклама
Эиком - электронные компоненты и радиодетали
jtlex
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 18, 2008 10:29:04
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение jtlex »

МитяРа писал(а):А почему именно I2C?
ЛЕД драйвером по И2С
Реклама
jtlex
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 18, 2008 10:29:04
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение jtlex »

Нет если кто знает и подскажет доступный Лед драйвер с управлением по протоколу RS232 или подобным буду благодарен
Да скорость 9600 более чем достаточно
Реклама
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение Леонид Иванович »

Управляйте по RS-485. Можно взять простейший микроконтроллер и на стороне LED-драйвера для преобразования RS-485 в I2C.
jtlex
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 18, 2008 10:29:04
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение jtlex »

Ничегонеработает писал(а):Управляйте по RS-485. Можно взять простейший микроконтроллер и на стороне LED-драйвера для преобразования RS-485 в I2C.
Цель стоит не писать программу, а путем микросхем организовать управление
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Удлинитель интерфейса I2C

Сообщение МитяРа »

Если сравнивать интерфейсы I2C и SPI, то последний более-просто-удлиняемый..
Строго говоря, I2C была разработана, как шина внутри приборов и устройств..
Мастер Ломастер писал(а):и на сколько метров линии связи они обеспечивают работу
Прямо щас и навскидку - не могу сказать..
У другого дифференциального интерфейса 422/485-го длина составляет 4000 футов - 1220 метров..

По LVDS:
http://www.compitech.ru/html.cgi/arhiv/ ... tat_52.htm
http://www.gaw.ru/html.cgi/txt/interface/lvds/lvds.htm
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Удлинитель интерфейса I2C

Сообщение ploop »

Только вспомогательный контроллер + RS485. Иначе проблем не оберётесь...
jtlex
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 18, 2008 10:29:04
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение jtlex »

А может кто знает LED драйвер с RS232 или RS485 управлением
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Удлинитель интерфейса I2C

Сообщение ploop »

С 232м может и найдёшь, а с 485м вряд ли. У этих интерфейсов немного другая область применения, и ни кто, в здравом уме, не будет управлять светодиодами с помощью него напрямую.
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Удлинитель интерфейса I2C

Сообщение VIRGO »

jtlex писал(а):Цель стоит не писать программу...
Поищите готовые проекты с прошивками. Ключевое слово DMX-512 (это стандартный протокол для управления световым оборудованием, основан на RS-485)
R3Dio 73!
jtlex
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 18, 2008 10:29:04
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение jtlex »

VIRGO писал(а):
jtlex писал(а):Цель стоит не писать программу...
Поищите готовые проекты с прошивками. Ключевое слово DMX-512 (это стандартный протокол для управления световым оборудованием, основан на RS-485)
Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет. Может кто посоветует аналог?
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение Леонид Иванович »

jtlex писал(а):Цель стоит не писать программу, а путем микросхем организовать управление
Это не цель, метод достижения цели. И его Вам нужно изменить. Самый мелкий микроконтроллер решает Вашу задачу. А микросхемы искать замучаетесь.
Аватара пользователя
VIRGO
Друг Кота
Сообщения: 3268
Зарегистрирован: Вс июл 23, 2006 01:32:05
Откуда: г.Москва

Re: Удлинитель интерфейса I2C

Сообщение VIRGO »

jtlex писал(а): Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет.
Вот тут: http://www.radiodetali.com/assort/assort.php скачайте текущее состояние (на 25 октября 2011 года) московского склада. Там указано наличие в кол-ве 80 шт. (позиция под номером 1886) Цена не указана.
R3Dio 73!
jtlex
Открыл глаза
Сообщения: 43
Зарегистрирован: Вт мар 18, 2008 10:29:04
Контактная информация:

Re: Удлинитель интерфейса I2C

Сообщение jtlex »

VIRGO писал(а):
jtlex писал(а): Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет.
Вот тут: http://www.radiodetali.com/assort/assort.php скачайте текущее состояние (на 25 октября 2011 года) московского склада. Там указано наличие в кол-ве 80 шт. (позиция под номером 1886) Цена не указана.
Спасибо! :))) Будем с ними общаться.
Ответить

Вернуться в «Интеграция с ПК»