Конвертер I2C<->UART<->usb

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
polyname
Прорезались зубы
Сообщения: 249
Зарегистрирован: Пт май 18, 2012 23:12:23

Re: Конвертер I2C<->UART<->usb

Сообщение polyname »

Однозначно могу сказать одно - во втором способе больших скоростей обмена и устойчивости в работе - не ждите.
1..3 мегабита в синхронном режиме вполне можно получить. Для I2C этого даже много, обычно потолок 50..300кбит. Так что продолжайте изучать мануал, может наступит просветление...
Реклама
Аватара пользователя
a_klyuev
Друг Кота
Сообщения: 3085
Зарегистрирован: Вт дек 25, 2012 14:51:33
Откуда: Санкт-Петербург

Re: Конвертер I2C<->UART<->usb

Сообщение a_klyuev »

polyname писал(а):... в синхронном режиме вполне можно получить...
В синхронном - можно. А вот в предложенной вами программной эмуляции I2C - вряд ли.
Насколько я понимаю evil0o'у для обмена требуется именно I2C.
Отсюда вопрос: Как, используя FT232RL в синхронном режиме, состыковать ее с I2C slave устройством?
Processor not found. Loaded software emulation ......
Реклама
evil0o
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Чт мар 31, 2011 21:26:39

Re: Конвертер I2C<->UART<->usb

Сообщение evil0o »

да!? :)))
evil0o
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Чт мар 31, 2011 21:26:39

Re: Конвертер I2C<->UART<->usb

Сообщение evil0o »

на самом деле то что говорит a_klyuev сочный вариант сточки зрения простоты, конечно если все будет работать и подойдет к моему случаю. Давайте обсудим:
1) работает ли(реально работающий вариант кто ни будь делал)?
2) Подойдет ли мне(протокол и т. п.)?
3) Будут ли тормоза с передачей?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
a_klyuev
Друг Кота
Сообщения: 3085
Зарегистрирован: Вт дек 25, 2012 14:51:33
Откуда: Санкт-Петербург

Re: Конвертер I2C<->UART<->usb

Сообщение a_klyuev »

evil0o писал(а): 1) работает ли(реально работающий вариант кто ни будь делал)?
2) Подойдет ли мне(протокол и т. п.)?
3) Будут ли тормоза с передачей?
1) Я не делал.
2) Протокол I2C вполне стандартный, должно подойти.
3) Тормоза будут хотя бы потому, что в указанном мною девайсе реализован USB1.
4) Если решите попробовать - потом нам расскажите.
Processor not found. Loaded software emulation ......
Реклама
polyname
Прорезались зубы
Сообщения: 249
Зарегистрирован: Пт май 18, 2012 23:12:23

Re: Конвертер I2C<->UART<->usb

Сообщение polyname »

1) работает ли(реально работающий вариант кто ни будь делал)?
делал лет 5 назад, успешно писал/читал 24c02/16/256, LM75. Довольно просто реализуются любые другие протоколы типа SPI/JTAG/uWire. Но из-за отсутствия интереса и востребованности тема заглохла.

по поводу скорости - нужно учитывать пакетный обмен по USB и наличие накопительного буфера в FT232. Работает очень быстро, для I2C даже избыточно.
Реклама
Pinus
Родился
Сообщения: 2
Зарегистрирован: Пт июл 26, 2013 14:52:26

Re: Конвертер I2C<->UART<->usb

Сообщение Pinus »

Для конверсии UART<-> I2C можно использовать, например SC18IM700 или SC16IS740
http://www.nxp.com/documents/data_sheet/SC18IM700.pdf
http://www.nxp.com/documents/data_sheet ... 50_760.pdf
evil0o
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Чт мар 31, 2011 21:26:39

Re: Конвертер I2C<->UART<->usb

Сообщение evil0o »

самый простой способ. взять arduino и и спользовать готовый код http://playground.arduino.cc/Main/MMA7455
Ответить

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