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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
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, время: 08:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot