Bluetooth по-китайски: теория и практика

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Gruzdev
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт мар 27, 2007 14:02:34
Откуда: Тверь
Контактная информация:

Bluetooth по-китайски: теория и практика

Сообщение Gruzdev »

про статью http://www.radiokot.ru/circuit/digital/pcmod/39/

у устройства присутствует 10 входов/выходов.
значит нужен способ управления ими посредством команд...

ведь тогда достаточно будет прошить/сконфигурирвать модули, к одному модулю припаять 10 кнопок, а ко второму 10 ключей и получится 10 канальное управление.
без использования МК и подключения радиомодулей.
и управлять можно будет с телефона.
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение koyodza »

Для этого вроде бы есть команды типа AT+PIO
Посмотрите в документации
http://www.e-gizmo.com/KIT/images/EGBT- ... %201r0.pdf
Аватара пользователя
Gruzdev
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт мар 27, 2007 14:02:34
Откуда: Тверь
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Gruzdev »

это же вроде как в режиме управления по уарту выведонному на плату модуля.

а надо удалённо, в обычном рабочем режиме командами принимаемыми по блютусу от другого модуля.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Aheir »

Для этого потребуется написать свою прошивку модуля.
Оптимизм х (Опыт + Знания) = const
FreeMan404
Родился
Сообщения: 1
Зарегистрирован: Ср май 06, 2009 20:31:27

Re: Bluetooth по-китайски: теория и практика

Сообщение FreeMan404 »

Подскажите пожалуйста, где можно скачать BlueSuite????
Лаб находиться без проблем, а с BlueSuite 2.4 - засада...
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Aheir »

Надо момент ловить, ссылки периодически появляются...
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Alex72
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пн сен 08, 2008 11:21:11
Откуда: Пермь
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Alex72 »

Видимо BlueSuite не выложена в статье по определенным причинам?
Заказал парочку модулей на ebay. Кое как нашел BlueSuite, но версия 2008 года. Подойдет ли она для работы с этим модулем или слишком старая?
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Aheir »

Я думаю, подойдет.
Я вообще принципиально не выкладываю ломаный софт и проприетарную документацию... Как-то так исторически сложилось)
Оптимизм х (Опыт + Знания) = const
AlexZ
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Ср сен 26, 2007 07:16:40
Откуда: Челябинск

Re: Bluetooth по-китайски: теория и практика

Сообщение AlexZ »

Добрый день!

Кто работал с этими модулями, были ли какие нибудь проблемы с ними?

У меня проблема вот в чем: Модуль HC-06, нормально обнаруживается и цепляется к компьютеру. При подключении устанавливаются 2 виртуальных COM порта.
При попытке подключиться терминалом к исходящему порту, выдает ошибку, не может открыть порт.
Заметил такую особенность: если выключить/включить питание модуля, то на пару секунд порт начинает быть доступным, потом снова пропадает.
В первые 2 сек после подачи питания на модуль - порт нормально цепляется. Если за это время не успеть занять порт, то к нему больше подключиться не получается.

Может кто сталкивался с подобными проблемой, подскажите.
Аватара пользователя
Gruzdev
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Вт мар 27, 2007 14:02:34
Откуда: Тверь
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Gruzdev »

а на компе нет каких разных программ которые могли бы порт занимать?
проги для сингхронизации разных устройств, например какиенибуть проги для мобильников.
AlexZ
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Ср сен 26, 2007 07:16:40
Откуда: Челябинск

Re: Bluetooth по-китайски: теория и практика

Сообщение AlexZ »

Программ таких нет на компьютере. Более того, проверил еще на 4-х других компьютерах, результат такойже.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Aheir »

Задайте ему какой-нибудь вменяемый класс устройства (не дефолтовый). У меня работало.
Оптимизм х (Опыт + Знания) = const
AlexZ
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Ср сен 26, 2007 07:16:40
Откуда: Челябинск

Re: Bluetooth по-китайски: теория и практика

Сообщение AlexZ »

Как это сделать?
vetdoktor
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Ср окт 19, 2011 23:28:03

Re: Bluetooth по-китайски: теория и практика

Сообщение vetdoktor »

Хочу спросить автора статьи. Вот есть схема http://cpp.in.ua/usb-kardiograf/ кардиограф, подключается по усб. ft232 преобразует сигнал в UART. . . Хочу исключить из схемы провод усб, что потребуется для этого. прошивку менять не предется?
Т.Е. НИ какой пароль задавать не надо, и прошивать Bluetooth-модуль HC-05? просто будет работать как усб удлинитель?
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение Aheir »

AlexZ писал(а):Как это сделать?

См. даташит, там есть соотвествующая АТ-команда.

vetdoktor писал(а):Хочу спросить автора статьи. Вот есть схема http://cpp.in.ua/usb-kardiograf/ кардиограф, подключается по усб. ft232 преобразует сигнал в UART. . . Хочу исключить из схемы провод усб, что потребуется для этого. прошивку менять не предется?
Т.Е. НИ какой пароль задавать не надо, и прошивать Bluetooth-модуль HC-05? просто будет работать как усб удлинитель?


Если на компе будет usb-bluetooth донгл, который сможет инициировать соединение (т.е. мастер), то должно работать. Нужно пробовать.
Оптимизм х (Опыт + Знания) = const
polyname
Прорезались зубы
Сообщения: 249
Зарегистрирован: Пт май 18, 2012 23:12:23

Re: Bluetooth по-китайски: теория и практика

Сообщение polyname »

AlexZ писал(а):Модуль HC-06, нормально обнаруживается и цепляется к компьютеру. При подключении устанавливаются 2 виртуальных COM порта.При попытке подключиться терминалом к исходящему порту, выдает ошибку, не может открыть порт.
та же проблема с НС04. Один порт не открывается, второй - вешает терминал при попытке передать любую строку. На Линухе после некоторых плясок с бубном удалось завести через blueman-applet, единственное неудобство - при отключении питания модуля/пропадании связи созданный порт не освобождается, приходится каждый раз перезапускать демон и делать обнаружение слейвов
AlexZ
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Ср сен 26, 2007 07:16:40
Откуда: Челябинск

Re: Bluetooth по-китайски: теория и практика

Сообщение AlexZ »

А кто нибудь разбирался как заставить модуль выдавать сигналы RTS и CTS?
Согласно описанию, в существующих прошивках эти сигналы не используются.
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение qwerky »

AlexZ писал(а):А кто нибудь разбирался как заставить модуль выдавать сигналы RTS и CTS?
Согласно описанию, в существующих прошивках эти сигналы не используются.
аналогично, на НС-04 RTS не работает. Насколько я понимаю, в протоколе Bluetooth-SPP вообще не предусмотрено какое-либо управление портом, тупо гонится входной/выходной поток байтов через TCP-сокет. Поэтому и приходится извращаться с переводом модуля в режим АТ и обратно
Аватара пользователя
digitalr
Встал на лапы
Сообщения: 103
Зарегистрирован: Чт май 05, 2011 13:18:54

Re: Bluetooth по-китайски: теория и практика

Сообщение digitalr »

А никто не измерял задержку между началом передачи байта (пакета) одним модулем и успешным приемом его другим модулем?
Скажем на скорости 19200 и 115200 бод...
А то как-то терзают смутные сомнения, что она не так уж и мала будет.
qwerky
Мучитель микросхем
Сообщения: 487
Зарегистрирован: Пт июн 12, 2009 19:17:35
Контактная информация:

Re: Bluetooth по-китайски: теория и практика

Сообщение qwerky »

А никто не измерял задержку между началом передачи байта (пакета) одним модулем и успешным приемом его другим модулем?
гуглением можно найти что задержка передачи коротких пакетов 10..50мс. Для двух модулей наверно ее нужно удвоить.
Ответить

Вернуться в «Статьи»