Страница 1 из 1
Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 09:13:17
jtlex
Доброго утра всем котам. Подскажите пожайлуста. Необходимо создать схему удленнителя I2C на растоянии около 1000м. Данный интерфейс такое расстояние сам по себе не потянет. А заморачиваться писать программу на контроллерах преобразования интерфейса RS-232/I2C нет времени, да и не является это задачей.Может у кого есть умные идеи и мысли по этому поводу?
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 09:18:48
Мастер Ломастер
RS232 тоже не потянет 1000 метров. да и вообще, не так уж много интерфейсов существует, которые потянут такую длину линии. еще вопрос - что за линия... еще и скорость обмена не известна: если и2ц у вас высокоскоростная (400 килобит/сек), то даже с применением специальных интерфейсов будут сложности. собственно, и стандартная для и2ц скорость 100 килобит/сек довольно высока для таких расстояний.
так что забудьте про хочется/не хочется, придется делать то, что НАДО. и, скорее всего, значительно снижать скорость обмена.
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 09:32:22
МитяРа
Как вариант, можно попробовать сделать на LVDS микросхемах, взять пару так называемых сериализаторов и попробовать..
Современные последовательные интерфейсы, SATA например, именно так и сделаны..
А почему именно I2C?
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 09:37:41
Мастер Ломастер
МитяРа писал(а):Современные последовательные интерфейсы, SATA например, именно так и сделаны..
и на сколько метров линии связи они обеспечивают работу

Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 09:43:49
jtlex
МитяРа писал(а):А почему именно I2C?
ЛЕД драйвером по И2С
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 09:45:10
jtlex
Нет если кто знает и подскажет доступный Лед драйвер с управлением по протоколу RS232 или подобным буду благодарен
Да скорость 9600 более чем достаточно
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 10:06:10
Леонид Иванович
Управляйте по RS-485. Можно взять простейший микроконтроллер и на стороне LED-драйвера для преобразования RS-485 в I2C.
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 10:16:17
jtlex
Ничегонеработает писал(а):Управляйте по RS-485. Можно взять простейший микроконтроллер и на стороне LED-драйвера для преобразования RS-485 в I2C.
Цель стоит не писать программу, а путем микросхем организовать управление
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 10:16:54
МитяРа
Если сравнивать интерфейсы 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
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 10:29:20
ploop
Только вспомогательный контроллер + RS485. Иначе проблем не оберётесь...
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 10:52:30
jtlex
А может кто знает LED драйвер с RS232 или RS485 управлением
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 10:56:25
ploop
С 232м может и найдёшь, а с 485м вряд ли. У этих интерфейсов немного другая область применения, и ни кто, в здравом уме, не будет управлять светодиодами с помощью него напрямую.
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 11:29:48
VIRGO
jtlex писал(а):Цель стоит не писать программу...
Поищите готовые проекты с прошивками. Ключевое слово
DMX-512 (это стандартный протокол для управления световым оборудованием, основан на RS-485)
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 14:45:50
jtlex
VIRGO писал(а):jtlex писал(а):Цель стоит не писать программу...
Поищите готовые проекты с прошивками. Ключевое слово
DMX-512 (это стандартный протокол для управления световым оборудованием, основан на RS-485)
Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет. Может кто посоветует аналог?
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 21:49:58
Леонид Иванович
jtlex писал(а):Цель стоит не писать программу, а путем микросхем организовать управление
Это не цель, метод достижения цели. И его Вам нужно изменить. Самый мелкий микроконтроллер решает Вашу задачу. А микросхемы искать замучаетесь.
Re: Удлинитель интерфейса I2C
Добавлено: Ср окт 26, 2011 22:51:48
VIRGO
jtlex писал(а): Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет.
Вот тут:
http://www.radiodetali.com/assort/assort.php скачайте текущее состояние (на 25 октября 2011 года) московского склада. Там указано наличие в кол-ве 80 шт. (позиция под номером 1886) Цена не указана.
Re: Удлинитель интерфейса I2C
Добавлено: Пн окт 31, 2011 11:22:58
jtlex
VIRGO писал(а):jtlex писал(а): Нашел драйвер SDMX-5124 позволяющий удаленно управлять цветами - но его ни где нет.
Вот тут:
http://www.radiodetali.com/assort/assort.php скачайте текущее состояние (на 25 октября 2011 года) московского склада. Там указано наличие в кол-ве 80 шт. (позиция под номером 1886) Цена не указана.
Спасибо!

Будем с ними общаться.