roboforum.ru

Технический форум по робототехнике.


Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Правила форума
Правила раздела OpenRobotics

Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение =DeaD= » 07 ноя 2011, 12:58

Собственно давно пора, вчера накидал схему и плату, сегодня отдал с очередным заказом прототипов в производство, схему вечером выложу, пока только плата, но там особо ошибаться вроде негде :) в розницу будут точно не дороже 600руб. Для желающих экономить будут доступные голые печатные платы.

Схемка:
OR-BT-HC05-sch.pdf
Схемка
(25.48 КиБ) Скачиваний: 0


Превью платы:
Вложения
top-image.png
btm-image.png
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение dccharacter » 07 ноя 2011, 14:25

Давно хотел спросить - а ты с производства уже забираешь с напаянными компонентами? Они сами делают закупку?
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение =DeaD= » 07 ноя 2011, 14:50

Могут конечно всё сами сделать, но думаю за мелкие партии они мне такие издержки вломят...
В общем я пока не пробую :) на крупных партиях компоненты я закупал, они монтаж только делали.

И в целом при закупке много вопросов возникает "можно ли вот это на это заменить", так что пока не передаю.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение dccharacter » 07 ноя 2011, 15:36

т.е. монтаж сам делаешь?
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение =DeaD= » 07 ноя 2011, 15:40

По мелким партиям да, в крупных партиях у нас сейчас только ORduino Nano, OR-AVR-M128-*, OR-USB-UART, OR-BWSENS.
Остальное сам.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение =DeaD= » 18 дек 2011, 10:03

Собрал вчера такой модуль и не вкурил, чего с ним надо делать :) сначала оно нормально нашлось и подцепилось как COM48 + COM60 (судя по сообщениям из менеджера синезубых девайсов), но при этом в системе появилось огромное число COM-портов (типа от 40-го по 60-й), т.к. терминал у меня с портами выше 31 не работает - я поменял через опции номера с 48 на 8 и с 60 на 10 и перезагрузил комп (без этого обычно глюки бывали со старыми микросборками от ЭФО). С тех пор не могу вообще понять, что происходит. 8-й порт не цепляется терминалом вообще, независимо от включена микросборка или нет, 10-й порт цепляется, но ничего не отвечает :(

У кого есть опыт работы с такими модулями с DealExtrem'а?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение elmot » 18 дек 2011, 15:55

Присылай - разберемся :))
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение Myp » 18 дек 2011, 16:08

у меня был китайский блютус...
усб правда
но симптому те же =)
он работал если перезагрузить комп, воткнуть его и не дышать и не пытаться что-то изменить в настройках.
любые действия кроме как передача или приём файла вешали его до перезагрузки.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение dccharacter » 18 дек 2011, 18:45

=DeaD= писал(а):Собрал вчера такой модуль и не вкурил, чего с ним надо делать :) сначала оно нормально нашлось и подцепилось как COM48 + COM60 (судя по сообщениям из менеджера синезубых девайсов), но при этом в системе появилось огромное число COM-портов (типа от 40-го по 60-й), т.к. терминал у меня с портами выше 31 не работает - я поменял через опции номера с 48 на 8 и с 60 на 10 и перезагрузил комп (без этого обычно глюки бывали со старыми микросборками от ЭФО). С тех пор не могу вообще понять, что происходит. 8-й порт не цепляется терминалом вообще, независимо от включена микросборка или нет, 10-й порт цепляется, но ничего не отвечает :(

У кого есть опыт работы с такими модулями с DealExtrem'а?

Я с ебая пятидолларовый получил, проверил работоспособность и кинул на полку. Очень важно, что стоит у тебя на компе - енумератор, драйвер, среда. Попробуй снести все, что есть и оставить семерочный енумератор. Если у тебя не семерка - попробуй дрова от BlueSoleil
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение SASolovjov » 14 фев 2012, 17:23

У меня с BlueSoliel совсем не пошел с HC-04 ни на висте ни на 7, на чистую систему поставил BlueSoliel и не пошло, помогла переустановка системы без него. Вчера пробовал HC-05 на 7, нормально работает со стандартными средствами операционки.
SASolovjov
 
Сообщения: 12
Зарегистрирован: 22 дек 2011, 17:13

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение Michael_K » 14 фев 2012, 23:46

Если там CSR, то SPI в них надо выводить хотя бы на смд-площадки, чтобы подпаяться можно было и отладить. Но вообще блютусы, бывает глючат.
Я обычно убиваю все компорты в виндах и устройства на зубе (их у меня накапливается со временем) и ищу по-новой. Обычно помогает.

XP Home, стек майкрософт
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение elmot » 21 фев 2012, 23:08

Запинал животное. OS - Win7, родная поддержка BT, терминалка - PUTTY.exe.
По умолчанию работает удлиннителем UART на скорости 9600. Называется linvor, пин 1234.

Прошивка найденным даташитам не особо соответствует.
Сразу после включения моргает светодиод, это значит оно в командном режиме. Подключаемся последовательным портом, я использовал OR-USB-UART, шлейф между модулями без вывертов, пины на БТ модуле стоят поперек платы. Параметры 9600-N-1, можно подавать команды. Команды подаем, заготовив их в clipboard, задержек между символами этот парень не любит. Вместе с тем, подаем их по очереди, команд пачкой он оже не понимает. Далее болдом команды, обычным шрифтом - ответы. Переводов строки не надо.
Итак, для начала:

ATOK

Модуль работает.

AT+VERSIONOKlinvorV1.5

Версия прошивки

AT+NAMEELM_BTOKsetname

Теперь модуль называется ELM_BT

AT+PIN1111OKsetPIN

Переставили пин в 1111

AT+BAUD8OK115200

Теперь скорость 115200.

Выключаем шлейф между модулями, включаем обратно. Putty перестраиваем на скорость 115200.
Пуск->Устройста и принтеры-> Добавление устройства ->Ввести код -> пин 1111 -> ????? -> PROFIT!!!
Последний раз редактировалось elmot 22 фев 2012, 09:44, всего редактировалось 1 раз.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение SkyStorm » 22 фев 2012, 00:07

Отличная новость!!!
Ждем теперь от Антона модулей в серии!!!
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение elmot » 22 фев 2012, 10:03

Перечитал ветку, подивился проблемам с БТ. Мой небольшой опыт работы с ними говорит - рабочие стеки БТ - это либо в ОС встроенные, либо последнгие версии блюсолей или тошибы. Была пара донглов, которая понималась только тошибой. Родной вендовый БТ стек создает целую кучу ком-портов, которые начинают сами по себе куда-то назначаться. Рассматриваемый модуль у меня всегда занимал 1 com порт. 24 или 25, до и после переименования соответсвенно. Выяснить, куда он сел, можно, для этого просматриваем свойства подключенного БТ устройства в списке устройств БТ. Параметры - 9600 или 115200 (модуль держит больший диапазон, от 1200 до 230400, курите гугль, если понадобится), 8 бит, без четности, 1 стоповый, No flow control.

Добавлено спустя 7 минут 41 секунду:
Да, и еще - неплохо бы на плате перемычку переключатель или еще что-то между выводом 34 и + питания. По доке при замыкании этого дела модуль переходит в режим AT команд на скорости 38400, можно оживлять модули с потерянными параметрами.

В сети валялись статьи, что данный модуль можно перешивать, инструменты вроде бы доступны. Т.е. при некотором энтузиазме вероятно можно сварганить наноробота из БТ-сборки и драйвера двигателей. Благо свободных пинов - завались.

Добавлено спустя 2 минуты 1 секунду:
Куплю-ко я себе еще пару таких сборок... Под нероботский проект... По 7-то бачей...
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Модуль OR-BT-HC05: Эконом версия Bluetooth-адаптера

Сообщение Myp » 22 фев 2012, 11:29

I have ordered this over a month ago, and till now the order was not fulfilled.


мне вобще через неделю ответили что не жди братишка, в ближайшие несколько месяцев не будет точно, а когда будет они не знают.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

След.

Вернуться в Разработка модулей

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2