Удлинитель интерфейса I2C
Удлинитель интерфейса I2C
Доброго утра всем котам. Подскажите пожайлуста. Необходимо создать схему удленнителя I2C на растоянии около 1000м. Данный интерфейс такое расстояние сам по себе не потянет. А заморачиваться писать программу на контроллерах преобразования интерфейса RS-232/I2C нет времени, да и не является это задачей.Может у кого есть умные идеи и мысли по этому поводу?
- Реклама
-
Мастер Ломастер
- Поставщик валерьянки для Кота
- Сообщения: 1995
- Зарегистрирован: Ср май 11, 2011 21:37:45
- Откуда: Цветочный город
- Контактная информация:
Re: Удлинитель интерфейса I2C
RS232 тоже не потянет 1000 метров. да и вообще, не так уж много интерфейсов существует, которые потянут такую длину линии. еще вопрос - что за линия... еще и скорость обмена не известна: если и2ц у вас высокоскоростная (400 килобит/сек), то даже с применением специальных интерфейсов будут сложности. собственно, и стандартная для и2ц скорость 100 килобит/сек довольно высока для таких расстояний.
так что забудьте про хочется/не хочется, придется делать то, что НАДО. и, скорее всего, значительно снижать скорость обмена.
так что забудьте про хочется/не хочется, придется делать то, что НАДО. и, скорее всего, значительно снижать скорость обмена.
битва с дураками проиграна, победители торжествуют. слава победителям!
Re: Удлинитель интерфейса I2C
Как вариант, можно попробовать сделать на LVDS микросхемах, взять пару так называемых сериализаторов и попробовать..
Современные последовательные интерфейсы, SATA например, именно так и сделаны..
А почему именно I2C?
Современные последовательные интерфейсы, 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 например, именно так и сделаны..
битва с дураками проиграна, победители торжествуют. слава победителям!
Re: Удлинитель интерфейса I2C
ЛЕД драйвером по И2СМитяРа писал(а):А почему именно I2C?
- Реклама
Re: Удлинитель интерфейса I2C
Нет если кто знает и подскажет доступный Лед драйвер с управлением по протоколу RS232 или подобным буду благодарен
Да скорость 9600 более чем достаточно
Да скорость 9600 более чем достаточно
- Леонид Иванович
- Друг Кота
- Сообщения: 4779
- Зарегистрирован: Сб апр 02, 2011 12:40:46
- Откуда: Минск
- Контактная информация:
Re: Удлинитель интерфейса I2C
Управляйте по RS-485. Можно взять простейший микроконтроллер и на стороне LED-драйвера для преобразования RS-485 в I2C.
Re: Удлинитель интерфейса I2C
Цель стоит не писать программу, а путем микросхем организовать управлениеНичегонеработает писал(а):Управляйте по RS-485. Можно взять простейший микроконтроллер и на стороне LED-драйвера для преобразования RS-485 в I2C.
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
Строго говоря, 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]
Re: Удлинитель интерфейса I2C
Только вспомогательный контроллер + RS485. Иначе проблем не оберётесь...
Re: Удлинитель интерфейса I2C
А может кто знает LED драйвер с RS232 или RS485 управлением
Re: Удлинитель интерфейса I2C
С 232м может и найдёшь, а с 485м вряд ли. У этих интерфейсов немного другая область применения, и ни кто, в здравом уме, не будет управлять светодиодами с помощью него напрямую.
Re: Удлинитель интерфейса I2C
Поищите готовые проекты с прошивками. Ключевое слово DMX-512 (это стандартный протокол для управления световым оборудованием, основан на RS-485)jtlex писал(а):Цель стоит не писать программу...
R3Dio 73!
Re: Удлинитель интерфейса I2C
Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет. Может кто посоветует аналог?VIRGO писал(а):Поищите готовые проекты с прошивками. Ключевое слово DMX-512 (это стандартный протокол для управления световым оборудованием, основан на RS-485)jtlex писал(а):Цель стоит не писать программу...
- Леонид Иванович
- Друг Кота
- Сообщения: 4779
- Зарегистрирован: Сб апр 02, 2011 12:40:46
- Откуда: Минск
- Контактная информация:
Re: Удлинитель интерфейса I2C
Это не цель, метод достижения цели. И его Вам нужно изменить. Самый мелкий микроконтроллер решает Вашу задачу. А микросхемы искать замучаетесь.jtlex писал(а):Цель стоит не писать программу, а путем микросхем организовать управление
Re: Удлинитель интерфейса I2C
Вот тут: http://www.radiodetali.com/assort/assort.php скачайте текущее состояние (на 25 октября 2011 года) московского склада. Там указано наличие в кол-ве 80 шт. (позиция под номером 1886) Цена не указана.jtlex писал(а): Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет.
R3Dio 73!
Re: Удлинитель интерфейса I2C
Спасибо!VIRGO писал(а):Вот тут: http://www.radiodetali.com/assort/assort.php скачайте текущее состояние (на 25 октября 2011 года) московского склада. Там указано наличие в кол-ве 80 шт. (позиция под номером 1886) Цена не указана.jtlex писал(а): Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет.


