Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы

I2C компас в USB

Непрочитано 12.07.2015, 21:23  
vicsoft
Прописка
 
Регистрация: 26.05.2014
Адрес: Moscow
Сообщений: 123
Сказал спасибо: 90
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
vicsoft на пути к лучшему
По умолчанию I2C компас в USB

Здравствуйте,

У меня есть такая штука: http://www.ebay.co.uk/itm/1815668504...%3AMEBIDX%3AIT

В ней по USB я получаю NMEA данные в компорт моей проги.
Также на плате есть датчики компаса и гироскопа.
Шина i2C.
Подскажите пожалуйста, готовое, компактное решение, в идеале без вилки/розетки USB(паять выводы буду сам), чтобы я мог подключить к ноуту эту плату и получать данные в компорт моей проги.

Такой модуль подойдет: http://www.adafruit.com/products/2264 ?

С уважением Виктор.
Реклама:

Последний раз редактировалось vicsoft; 12.07.2015 в 21:43.
vicsoft вне форума  
Непрочитано 13.07.2015, 01:20  
AYuM
Прописка
 
Аватар для AYuM
 
Регистрация: 21.04.2009
Адрес: Королёв
Сообщений: 89
Сказал спасибо: 1,054
Сказали Спасибо 34 раз(а) в 27 сообщении(ях)
AYuM на пути к лучшему
По умолчанию Re: I2C компас в USB

Модуль на FT232 преобразует интерфейс USB-Host в COM-Client, а компас, скорее всего, использует интерфейс USB-Client, и не сможет управлять модулем на FT232.
AYuM вне форума  
Сказали "Спасибо" AYuM
vicsoft (13.07.2015)
Непрочитано 13.07.2015, 01:26  
vicsoft
Прописка
 
Регистрация: 26.05.2014
Адрес: Moscow
Сообщений: 123
Сказал спасибо: 90
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
vicsoft на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от AYuM Посмотреть сообщение
Модуль на FT232 преобразует интерфейс USB-Host в COM-Client, а компас, скорее всего, использует интерфейс USB-Client, и не сможет управлять модулем на FT232.
Спасибо за ответ.
А есть ли возможность использовать I2C датчик с помощью преобразователя как USB устройство?
vicsoft вне форума  
Непрочитано 13.07.2015, 01:36  
Yurkin2014
Заблокирован
 
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
Yurkin2014 на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от vicsoft Посмотреть сообщение
Такой модуль подойдет
Да, подойдёт.
Будет задействовано 2 USB порта. Плату Adafruit(FT232H) соединить вторым USB кабелем к ноуту. По этому кабелю программа будет общаться с Adafruit(FT232H) и забирать данные с компаса и гироскопа через I2C.
Также соединить обе платы по линиям:
SCL1(RY835) и AD0(FT232H),
SDA1(RY835) и Ad1+AD2(FT232H).
Пример, как запользовать FT232H в режиме I2C вот тут.

По первому USB кабелю будут передаваться NMEA данные как обычно.
Yurkin2014 вне форума  
Сказали "Спасибо" Yurkin2014
vicsoft (13.07.2015)
Непрочитано 13.07.2015, 01:41  
vicsoft
Прописка
 
Регистрация: 26.05.2014
Адрес: Moscow
Сообщений: 123
Сказал спасибо: 90
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
vicsoft на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от Yurkin2014 Посмотреть сообщение
Да, подойдёт.
Будет задействовано 2 USB порта. Плату Adafruit(FT232H) соединить вторым USB кабелем к ноуту. По этому кабелю программа будет общаться с Adafruit(FT232H) и забирать данные с компаса и гироскопа через I2C.
Также соединить обе платы по линиям:
SCL1(RY835) и AD0(FT232H),
SDA1(RY835) и Ad1+AD2(FT232H).
Пример, как запользовать FT232H в режиме I2C вот тут.

По первому USB кабелю будут передаваться NMEA данные как обычно.

Спасибо. Обнадежили.
Вот еще вопрос:
Если я возьму другой мультимодуль, где гироскоп/магнетометр/гпс и т.п. работают на I2C. Можно ли их в один USB всех пустить? Т.е. I2C и например FT232H позволят это? Или надо на каждый I2C адрес свой USB адаптер?
vicsoft вне форума  
Непрочитано 13.07.2015, 01:49  
Yurkin2014
Заблокирован
 
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
Yurkin2014 на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от vicsoft Посмотреть сообщение
Можно ли их в один USB всех пустить?
Можно. На единственную шину I2C вешается много устройств. Единственное условие, все устройства должны иметь разные адреса. Эти адреса обычно задаются производителем микросхем и зашиты железно внутри. Разные типы микросхем имеют разные адреса.
В некоторых случаях адрес микросхемы можно изменить переключением спец. ног у микросхемы. Типа, если нужно повесить 8 одинаковых АЦП на одну шину, то бывает возможность изменить 3 младших бита адреса с помощью 3 ножек АЦП, и раскинуть все 8 штук по разным адресам.

Последний раз редактировалось Yurkin2014; 13.07.2015 в 01:52.
Yurkin2014 вне форума  
Сказали "Спасибо" Yurkin2014
vicsoft (13.07.2015)
Непрочитано 13.07.2015, 01:52  
vicsoft
Прописка
 
Регистрация: 26.05.2014
Адрес: Moscow
Сообщений: 123
Сказал спасибо: 90
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
vicsoft на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от Yurkin2014 Посмотреть сообщение
Можно. На единственную шину I2C вешается много устройств. Единственное условие, все устройства должны иметь разные адреса. Эти адреса обычно задаются производителем микросхем и зашиты железно внутри. Разные типы микросхем имеют разные адреса. В некоторых случаях адрес микросхемы можно измерить переключением спец. ног у микросхемы.
Благодарю. Буду пилить.
vicsoft вне форума  
Непрочитано 13.07.2015, 01:54  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от Yurkin2014 Посмотреть сообщение
Будет задействовано 2 USB порта.
Кажись, надо провести индейский ритуал "Нахуа" и просто почитать про этот модуль.
Наводящий вопрос - за каким корнеплодом на модуле распаяны мелкосхемы, если данные с них надо извращенчески выдергивать потусторонней приблудой при наличии связи с компом через USB ? Или я чего-то недопонимаю?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
vicsoft (03.11.2015)
Непрочитано 13.07.2015, 01:58  
vicsoft
Прописка
 
Регистрация: 26.05.2014
Адрес: Moscow
Сообщений: 123
Сказал спасибо: 90
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
vicsoft на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от akegor Посмотреть сообщение
Кажись, надо провести индейский ритуал "Нахуа" и просто почитать про этот модуль.
Наводящий вопрос - за каким корнеплодом на модуле распаяны мелкосхемы, если данные с них надо извращенчески выдергивать потусторонней приблудой при наличии связи с компом через USB ? Или я чего-то недопонимаю?
Я надеялся что все будет через один интерфейс, но производитель написал это: The sensors all use the I2C interface.
Т.е. NMEA я получаю по USB (9600), а остальное городить самому.
vicsoft вне форума  
Непрочитано 13.07.2015, 02:04  
Yurkin2014
Заблокирован
 
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
Yurkin2014 на пути к лучшему
По умолчанию Re: I2C компас в USB

Сообщение от akegor Посмотреть сообщение
просто почитать про этот модуль
Ну, дык, и прочитайте. Может, и индейский ритуал не нужно будет проводить.

А, ваще, по-моему, этот модуль, ну, ни разу не предназначен для компьютера. Он должен вструмляться в микропроцессорную систему и имеет на борту всякие разные GPS/GLONASS/BeiDou, плюс всевозможные датчики. У проца всегда есть и UART и I2C линии. Вот и соединяйте порознь всё это хозяйство. И будет устройство для всего.
Yurkin2014 вне форума  
Сказали "Спасибо" Yurkin2014
vicsoft (13.07.2015)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Печатная плата USBee AX picavr Барахолка электронных компонентов 950 20.08.2023 17:11
Не могу запустить USB контроллер ATMega32U4 Slava1355 AVR 12 29.09.2014 14:58
HMC5883 Компас Easyrider83 Микроконтроллеры, АЦП, память и т.д 21 22.07.2013 11:48
Avr & I2C Usb Programmer qazim Микроконтроллеры, АЦП, память и т.д 6 17.12.2009 17:36
преобразователь USB в I2C tipman Микроконтроллеры, АЦП, память и т.д 7 13.07.2008 11:58


Часовой пояс GMT +4, время: 02:32.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.