реклама на сайте
подробности

 
 
> USB<->UART<->I2C - нужны подсказки, Два вопроса
DVF
сообщение May 24 2009, 19:44
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 26-07-06
Из: Саратов
Пользователь №: 19 097



Вот ссылка: http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm
1. Есть ли российский аналог девайса?
2. Одна МС со стороны USB известна - FT232R, а какая вторая, со стороны I2C можете подсказать?

И вот еще вопрос: кто-нибудь повторял этот девайс: http://www.harbaum.org/till/i2c_tiny_usb/index.shtml и работает, ли, оно с Win Vista x64?

Сообщение отредактировал DVF - May 24 2009, 20:14
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ukpyr
сообщение May 25 2009, 10:16
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Цитата
Это как? Можно подробнее? В моем случае данный девайс должен быть смонтирован в/на шнуре, где 4 проводника: 2 сигнальных (I2C) и 2 - питание.

через драйвер ftd2xx :
http://www.ftdichip.com/Documents/ProgramGuides.htm
http://www.ftdichip.com/Support/Knowledgeb...ntroduction.htm
http://www.ftdichip.com/Documents/AppNotes...itBangModes.pdf
чип переводится в режим synchronous bit bang (FT_SetBitMode), Для SDA например TX программируется на выход, RX - на вход. Последовательно с TX цепляется диод (катодом к TX - для симуляции открытого коллектора), анод соединяется с RX и резистор на +питания. Для SCL берется любой другой вывод, программируется на выход, цепляется еще один диод и резистор на +. Программируется скорость обмена (FT_SetBaudRate).
Далее пачками пишутся и читаются байты (FT_Write/FT_Read) c состоянием битов порта.

Сообщение отредактировал ukpyr - May 25 2009, 10:26
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 14:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01311 секунд с 7
ELECTRONIX ©2004-2016