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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Кто хорошо знает Bluetooth модули и их возможности?
GetSmart
сообщение Feb 14 2011, 09:30
Сообщение #1


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Всем превед sm.gif

Есть много модулей Bluetooth с версиями от 2.0. Они, судя по иписанию, умеют работать как беспроводной COM-порт, USB, PCM, I2C, SPI и ещё какой-то паралельный (простой) порт. А могут ли они работать в нескольких профилях одновременно?

Кто-нибудь работал с такими модулями для организации беспроводного USB соединения? В частности, когда от компе стоит стандартный USB-bluetooth vодуль, а на другой стороне модуль типа BTM-220, управляемый от процессора, и к этому модулю подключён стандартный USB-девайс, например флэшка. Насколько это сложно?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
uriy
сообщение Feb 14 2011, 10:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Уже придумано. Wireless USB называется.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 14 2011, 11:00
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Вопрос другой. Конкретно через блютуз модуль.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
algidim
сообщение Feb 14 2011, 11:11
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Это что то новое, что это за такой интересный модуль ? biggrin.gif Как беспроводной ком порт это конечно работать может и будет… Ну чтобы флешка… как же компьютер узнает что к нему подключена флешка, если к нему подключен стандартный модуль Bluetooth ?
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 14 2011, 11:53
Сообщение #5


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Я прочитал описание на несколько модулей и у меня сложилось такое впечатление, что они это умеют. Стандартный ком-порт это одно, самое меньшее, из того, что они умеют.

Цитата(algidim)
как же компьютер узнает что к нему подключена флешка, если к нему подключен стандартный модуль Bluetooth ?

Между компом и блютуз девайсом есть двухсторонняя связь. Когда в девайс вставят флэшку, тогда комп и узнает. Возможно предворительно нужно установить соединение нужного типа. Я сам не спец. Ведь флэшка (или конкретная папка) из сотового телефона легко видна из компа. И с неё и на неё можно копировать файлы.

К примеру, во многих модулях (BTM-220, FLC-BTMDC748, WT21) есть PCM interface for audio applications. Таким образом проц в девайсе и прога в компе инициирует такой режим и с компа идёт аудио поток. Аналогично у модулей есть USB интерфейс, который имхо для организации беспроводного USB соединения.

Вот из описания на WT21

* Host processor interface via UART, SDIO or SPI
* 10xGPIO and 2xAIO
* PCM interface for audio applications

Видно, что управление модулем идёт через UART, SDIO or SPI. А остальные интерфейсы для организации соединения с компом или с другим модулем. В других модулях присутствует ещё USB, который не для управления модулем поставлен.

Сообщение отредактировал GetSmart - Feb 14 2011, 11:55


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
algidim
сообщение Feb 14 2011, 12:12
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Так это делается с помощью драйверов, которые устанавливаются вместе с программой для сотового.. Да и то вроде этот диск телефона виден только в его программе, но даже если он и в стандартными средствами windiws виден, так это все хитрые драйвера. А PCM interface for audio applications это тоже драйвера написанные специально чтобы на блютуз гнать аудиопоток с очень низким битрейдом… Короче это не удлинитель USB, в других режимах он работать не будет, мне кажется…
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 14 2011, 13:25
Сообщение #7


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Модуль не для сотового. Модуль предназначен для подключения к нему любого микроконтроллера.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 15 2011, 04:42
Сообщение #8


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(algidim @ Feb 14 2011, 16:11) *
Как беспроводной ком порт это конечно работать может и будет… Ну чтобы флешка… как же компьютер узнает что к нему подключена флешка, если к нему подключен стандартный модуль Bluetooth ?

Возьмите к примеру блютуз клавиатуру или мышь. Как комп узнаёт, что они подключены, если в разъём воткнут только блютуз модуль? Через блютуз идёт самый обыкновенный протокол HID девайсов. Точно такая же ситуация (имхо должна быть) с просто USB или Mass Storage.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
jasper
сообщение Feb 15 2011, 07:58
Сообщение #9


Народный чинитель
***

Группа: Участник
Сообщений: 415
Регистрация: 15-07-05
Пользователь №: 6 811



Цитата(GetSmart @ Feb 15 2011, 09:42) *
Возьмите к примеру блютуз клавиатуру или мышь. Как комп узнаёт, что они подключены, если в разъём воткнут только блютуз модуль? Через блютуз идёт самый обыкновенный протокол HID девайсов. Точно такая же ситуация (имхо должна быть) с просто USB или Mass Storage.

Верно мыслите. На контроллере, помимо USB-хост и Mass Storage, для блутуза будет необходим File Transfer Profile, тогда флэшка будет видится с компьютера, как диск.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 15 2011, 10:50
Сообщение #10


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Может быть кто-то уже делал на bluetooth модулях что-то посложнее ком-порта?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
uriy
сообщение Feb 16 2011, 06:00
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Я делал передачу звука и данных. Подключать USB даже в голову не приходило. Чтобы подцепить к нему флешку в блютуз модуле должен быть USB хост. Таких модулей я не видал.
Цитата
В других модулях присутствует ещё USB, который не для управления модулем поставлен.
Как раз для управления он там и стоит. Обычно на модули с чипом CSR можно залить прошивку с поддержкой HCI на USB тогда воткнув модуль в USB порт писюка можно использовать BlueSoleil и работать с этим модулем как с обычным USB блютуз модулем, которые продаются за 10 баксов.
Кроме этого вы понимаете что скорость через блютуз низкая, хотя я не знаю размера ваших файлов. Как и сказал jasper разбирайтесь с OBEX FTP. Я не встречал модулей со стеком этих профилей.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 16 2011, 06:09
Сообщение #12


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(uriy @ Feb 16 2011, 11:00) *
Кроме этого вы понимаете что скорость через блютуз низкая, хотя я не знаю размера ваших файлов. Как и сказал jasper разбирайтесь с OBEX FTP. Я не встречал модулей со стеком этих профилей.

Честно говоря, мне ни флэшку, ни передачу файлов не надо. Была идея малой кровью зацепить конвертор USB-COM через блютуз модуль. Но нет, так нет. Меня интересовали все возможности, которые предоставляет такой обычный модуль.

Цитата(uriy @ Feb 16 2011, 11:00) *
Я делал передачу звука и данных.

Правильно ли я понимаю, что несколько режимов можно запустить одновременно?
Подскажите ещё в общих чертах, как инициируются все эти фичи со стороны модуля, управляемым от микроконтроллера? АТ командами?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
50X
сообщение Feb 16 2011, 06:54
Сообщение #13


Частый гость
**

Группа: Участник*
Сообщений: 149
Регистрация: 27-01-11
Пользователь №: 62 518



Цитата(GetSmart @ Feb 14 2011, 12:30) *
Всем превед sm.gif

Есть много модулей Bluetooth с версиями от 2.0. Они, судя по иписанию, умеют работать как беспроводной COM-порт, USB, PCM, I2C, SPI и ещё какой-то паралельный (простой) порт. А могут ли они работать в нескольких профилях одновременно?

Кто-нибудь работал с такими модулями для организации беспроводного USB соединения? В частности, когда от компе стоит стандартный USB-bluetooth vодуль, а на другой стороне модуль типа BTM-220, управляемый от процессора, и к этому модулю подключён стандартный USB-девайс, например флэшка. Насколько это сложно?

У меня есть такой модуль (вл. файл).
Планирую прикрутить к МК как только руки освободятся и найду инфы побольше.
Пока только ищу полный список всех команд. Как выясняется у них много есть и не документированных команд.
Интересует все на эту тему. rolleyes.gif
Прикрепленные файлы
Прикрепленный файл  GP_GC021_Ver1.0_EN.pdf ( 437.04 килобайт ) Кол-во скачиваний: 75
 
Go to the top of the page
 
+Quote Post
uriy
сообщение Feb 16 2011, 11:03
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Цитата
Честно говоря, мне ни флэшку, ни передачу файлов не надо. Была идея малой кровью зацепить конвертор USB-COM через блютуз модуль. Но нет, так нет. Меня интересовали все возможности, которые предоставляет такой обычный модуль.
Ну вы и даете!!!! А вы не заметили что на всех модулях есть UART. Вашу задачу выполнит любой модуль. Вам надо всего лишь подцепить MAX232 к модулю и больше ничего не надо. Вы наверно программист и с железом на Вы. Вам нужен SPP профиль это и есть com порт. Самый распространненый профиль.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 16 2011, 12:51
Сообщение #15


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(uriy @ Feb 16 2011, 16:03) *
Ну вы и даете!!!! А вы не заметили что на всех модулях есть UART. Вашу задачу выполнит любой модуль. Вам надо всего лишь подцепить MAX232 к модулю и больше ничего не надо. Вы наверно программист и с железом на Вы. Вам нужен SPP профиль это и есть com порт. Самый распространненый профиль.

Я в соседней ветке описал проблему со сандартным UART. Мне нужны 3 выходных сигнала стандартного UARTа - TXD, RTS и DTR, а в модулях есть только 2 (2 in 2 out).

Сообщение отредактировал GetSmart - Feb 16 2011, 12:52


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

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

 


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


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