roboforum.ru

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

Bluetooth модуль из GPS приемника

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Bluetooth модуль из GPS приемника

Сообщение Sergey Borovkov » 04 фев 2011, 04:23

Возникла идея достать из GPS приемника Holux 240 модуль Bluetooth. Bluetooth в этом GPS приемнике мне не нужен, все равно если я GPS и включаю, то использую с проводом. Открыл приемник, там совершенно явно к основной плате довольно странным образом приделана плата bluetooth модуля. Модуль опознать, к сожалению, не удалось.
На модуле стоят микросхемы siw3500 и flash для нее. Опознается через bluetooth как Holux 240, SPP.
На части выводов во время работы модуля 0, на части - +3, на части - что-то меняющееся. Но осциллографа нет, посмотреть не могу. Нашел антенну, и вывод, который мигает светодиодом, показывающим работу bluetooth.

Форум читал, поиском пользовался.

Вопросы: доставал ли кто-нибудь из подобных устройств Bluetooth модули? И если да, то насколько успешно?
Собственно, кроме блока Sirf3 под экраном на обратной стороне платы и Bluetooth модуля на плате есть только мелкая микросхема о 10 выводах рядом с mini-USB (а на самом деле - uart) разъемом, на 90% эта микруха - зарядник Li-ion аккумулятора.
Вложения
Holux240.jpg
Фотография модуля
Sergey Borovkov
 
Сообщения: 8
Зарегистрирован: 04 фев 2011, 03:47
Откуда: Москва
прог. языки: delphi, c

Re: Bluetooth модуль из GPS приемника

Сообщение =DeaD= » 04 фев 2011, 07:43

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

Re: Bluetooth модуль из GPS приемника

Сообщение Myp » 04 фев 2011, 09:36

по даташиту определяй какие ноги у чипа
и наверняка будут заморочки с запуском модуля.
небось главный контроллер занимается инициализацией перед тем как всё забегает
наврятли там сразу готовенький сквозной usart через блютус

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

Re: Bluetooth модуль из GPS приемника

Сообщение =DeaD= » 04 фев 2011, 09:46

Sergey Borovkov писал(а):к основной плате довольно странным образом приделана плата bluetooth модуля

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

Re: Bluetooth модуль из GPS приемника

Сообщение Sergey Borovkov » 04 фев 2011, 14:22

Первоначальное устройство - GPS приемник с bluetooth, li-ion аккумулятором и разъемом mini-usb для общения с внешним миром. При этом в mini-usb не usb, а uart с уровнями 0, 3в и питание +5В.
Исходя из того, что на основной плате всего две микросхемы - GPS SIRF3 и li-ion зарядник, делаю вывод, что bluetooth модуль - устройство вполне самостоятельное. Более того, TX на разъеме USB-uart звонится на один из контактов bluetooth модуля.

Микруха bluetooth имеет выводы снизу (VFBGA), плата модуля многослойная, поэтому отследить что-либо не представляется возможным. Но пройтись по плате и определить uart выводы - не проблема.
Я так понимаю, это какой-то относительный аналог btm-111 и в нем все зависит от зашитой программы.
Sergey Borovkov
 
Сообщения: 8
Зарегистрирован: 04 фев 2011, 03:47
Откуда: Москва
прог. языки: delphi, c

Re: Bluetooth модуль из GPS приемника

Сообщение =DeaD= » 04 фев 2011, 14:29

Если контакты на BT звонятся как UART-контакты - значит полноценный BT-UART адаптер. Подключать к ПК правильно запитанный адаптер надо как сказано в инструкции к GPS-приёмнику, появится COM-порт. Далее надо просто вывести отдельно с микросборки ноги RX и TX и работать с ними как с 3.3В уартом.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Bluetooth модуль из GPS приемника

Сообщение flyroman » 04 фев 2011, 17:32

Ты псих! :P :o :ROFL: ...Ну что за порнография!? :crazy: .....Блютуз модуль из GPS.....да еще и из рабочего , так? ..Тебе не жалко GPSник....работал бы он себе и работал.....

Вот летом я дворниками на машине редко пользуюсь......надо думаю снять чтоли...чо-нибудь из них полезное сделаю.........а еще я на машине всегда только один езжу....АЙ, чорт с ним!...и сиденья выкину пассажирские!... :D :ROFL: ....

А вот этот отличный модуль за копейки не катит? (за копейки-недорого)
http://shop.roboforum.ru/product/or-bt2 ... ter-slave/

Добавлено спустя 4 минуты 50 секунд:
Извращенец!!! :ROFL:

Я с этим покончил давно)) :shock: :
forum11/topic5406.html?hilit=%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D1%87%D0%B8%D0%BA%20%D0%BA%D0%B0%D0%BB%D1%8C%D0%BA%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80%D0%B0
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…
Аватара пользователя
flyroman
 
Сообщения: 1266
Зарегистрирован: 12 янв 2009, 21:39
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич

Re: Bluetooth модуль из GPS приемника

Сообщение Sergey Borovkov » 04 фев 2011, 20:46

flyroman писал(а):Ты псих! :P :o :ROFL: ...Ну что за порнография!? :crazy: .....Блютуз модуль из GPS.....да еще и из рабочего , так? ..Тебе не жалко GPSник....работал бы он себе и работал.....

Ну во-первых я не собираюсь при этом угробить GPS применик, а собираюсь только лишить его функции bluetooth. Ситуация такая, что в машине у меня стоит компьютер и GPS там есть. Для редких прогулок есть garmin etrex. Получается, что этот GPS я могу использовать только с ноутбуком, что бывает крайне редко. Но если совместно с ноутом, то почему их не соединить проводом и не думать о разрядке аккумулятора в GPS?..

При этом, если честно, меня пучит платить за платку bluetooth 1200 рублей, учитывая, что этот GPS я купил в свое время по-моему за 2500. А там еще есть аккумлуятор и GPS.
Скорее куплю btm-111, благо с фоторезистом знаком.

Добавлено спустя 8 минут 4 секунды:
=DeaD= писал(а):Если контакты на BT звонятся как UART-контакты - значит полноценный BT-UART адаптер. Подключать к ПК правильно запитанный адаптер надо как сказано в инструкции к GPS-приёмнику, появится COM-порт. Далее надо просто вывести отдельно с микросборки ноги RX и TX и работать с ними как с 3.3В уартом.


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

Вот и спрашиваю, может у кого опыт есть...
Sergey Borovkov
 
Сообщения: 8
Зарегистрирован: 04 фев 2011, 03:47
Откуда: Москва
прог. языки: delphi, c

Re: Bluetooth модуль из GPS приемника

Сообщение =DeaD= » 04 фев 2011, 21:08

Я могу только поделиться опытом как BTM111 или BT20 подключать. Но там внешняя антенна - её пришлось чертить на ПП. Тут кстати не ясно - антенна на борту или нет. В принципе ЧИП-антенны продаются, но я в них не сильно спец.

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

Re: Bluetooth модуль из GPS приемника

Сообщение Sergey Borovkov » 05 фев 2011, 00:35

питание и все, что с ним жестко связано я уже вычислил, это без проблем. Правда там не 3.3, а 3.0в. Там 7 выводов из 30 имеют напряжение от 2.97 до 2.99 при включенном модуле. В выключенном состоянии три вывода звонится на Vcc. Земля тоже понятна.

Антенна находится вне модуля и представляет собой банальный проводок около 4 см длиной. Она звонится на один из выводов модуля.

Добавлено спустя 3 минуты 28 секунд:
Антенну можно на fr4 текстолите сделать или на каком-то специальном надо?
Sergey Borovkov
 
Сообщения: 8
Зарегистрирован: 04 фев 2011, 03:47
Откуда: Москва
прог. языки: delphi, c

Re: Bluetooth модуль из GPS приемника

Сообщение =DeaD= » 05 фев 2011, 00:47

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

Re: Bluetooth модуль из GPS приемника

Сообщение Sergey Borovkov » 05 фев 2011, 00:58

Спасибо!
У вас она какая-то хитрая, я уже нашел обычную :)
http://www.shutterfreak.net/blogs/olivi ... tenna-pifa
Sergey Borovkov
 
Сообщения: 8
Зарегистрирован: 04 фев 2011, 03:47
Откуда: Москва
прог. языки: delphi, c

Re: Bluetooth модуль из GPS приемника

Сообщение =DeaD= » 05 фев 2011, 01:00

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

Re: Bluetooth модуль из GPS приемника

Сообщение Sergey Borovkov » 05 фев 2011, 01:32

Как сделаю - отчитаюсь! :)
Sergey Borovkov
 
Сообщения: 8
Зарегистрирован: 04 фев 2011, 03:47
Откуда: Москва
прог. языки: delphi, c

Re: Bluetooth модуль из GPS приемника

Сообщение Sergey Borovkov » 08 фев 2011, 04:11

пока успехи так себе. Выпаял модуль, подал питание. ноутбук видит bluetooth модуль, может к нему подключиться, но сразу после коннекта связь рвется.

Не, нашел вывод, который заставляет модуль работать как надо. Интересно то, что это видимо какой-то master/slave вывод, поскольку при неправильном положении вывода, GPS приемник сам попытался законнектиться к мобильнику :-)

Добавлено спустя 1 час 17 минут 28 секунд:
Отчитываюсь окончательно.

Выводы, нижняя сторона, слева направо:
Земля
Антенна
Земля
.........
TX
RX
Земля
VCC
земля

Верхняя сторона, справа налево
Vcc
????
????
????
????
Master/Slave. Если Gnd, то slave
Выход на светодиод, показывающий состояние
.....

Для того, чтобы модуль заработал, надо подать питание, Master/slave замкнуть с землей. И все, можно принимать и передавать данные на скорости 38400.
Sergey Borovkov
 
Сообщения: 8
Зарегистрирован: 04 фев 2011, 03:47
Откуда: Москва
прог. языки: delphi, c

След.

Вернуться в Электроника, электротехника

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

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