|
Сбылась мечта идиота - переделка Bluetooth донгла за 12$ в UART |
|
|
|
Mar 24 2009, 04:02
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(sigmaN @ Mar 24 2009, 08:13)  Я конечно извиняюсь, но как это "переделка Bluetooth в UART"? Из донгла выводите пару проводочков RX и TX? Да. в первом посте конфигурируется через USB. но в нашей местности именно таких не продают. То что я нашёл IMHO - Конфигурируется через бортовой EEPROM. (т.к. если бы китайцы залили адаптированную прошику епром был бы в разы меньше (и дешевле) ... а тут мелких епромов не наблюдается - вывод прошивка стандартная и конфигурируется через EEPROM большего размера) Цитата(sigmaN @ Mar 24 2009, 08:13)  Есть ведь готовые переходники и дешевые... 1 в нашей местности есть только такие (за 6,5-8) 2 другие надо заказывать и штучно от 20 по Москве (я дешевле в гугле не нашёл и то на складе нет) (за довоз к нам надо отдельно доплатить) 3 готовые в отдельном корпусе стоят от 45 по Москве (я дешевле в гугле не нашёл)  20/6.5=3 Т.е. в ТРИ раза дешевле (не учитывая сумму транспортировки)
--------------------
|
|
|
|
|
Mar 24 2009, 07:50
|
Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 7-04-08
Из: Украина, Запорожье
Пользователь №: 36 541

|
Цитата(QuickWitted @ Mar 23 2009, 16:04)  если есть офисный сканер то не могли бы вы с его помощью сделать фото (разрешение 600 дпай) и если можно их характеристики (прога в атаче) Вечером дома сфотаю. Или завтра на работе на сканере... Цитата если датащит поясняет распиновку или отличен от того что я кидал выше, то если можно скиньте его сюда или на почту Такой же как выше. Распиновка вполне ясна: Код 28 O UART_TXD UART Tx data 29 I UART_RXD UART Rx data 30 O HCI_TXD HCI UART Tx data 31 I HCI_RXD HCI UART Rx data Цитата Как и у большинства китайских поделок по заводской матрице... и своей ЕПРОМ памяти они не имеют... (т.е. программировать его не надо, да и не предусмотрена самозаливка) Судя по даташиту, там 160кб ROM. В EEPROM прошивки или чего-нибудь с ней связанного быть не может, потому как там указан 8051 процессор. А у него гарвардская архитектура и программа может выполняться только из ROM
|
|
|
|
|
Mar 24 2009, 08:17
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(sigmaN @ Mar 24 2009, 08:13)  Из донгла выводите пару проводочков RX и TX? И мне кажется что надо пояснить более подробно, для тех кто не работал с Bluetooth... У Bluetooth есть профиль UART. Т.е. в системе появляется виртуальный ком порт... что закинешь в виртуальный UART то передастся в usb и далее по Bluetooth приёмному устройству которое опять преобразует сигнал в UART. т.е. получаем радио удлинитель UART интерфейса... почему Bluetooth, а не радио удлинитель? Bluetooth встроен в большинство кпк и на них есть профиль RS232(UART) А тема - "Как переделать Bluetooth - USB донгл в автономный Bluetooth - RS232(UART)" Цитата(Клим @ Mar 24 2009, 12:50)  Вечером дома сфотаю. Или завтра на работе на сканере... лучше сканером - чётче будет... Цитата(Клим @ Mar 24 2009, 12:50)  Такой же как выше. У меня нет распиновки на новые... как и епрома на них... Но есть один без маркировки - подозреваю что старый... и на нём епром запаян... но что бы точно определить тип надо сравнить характеристики USB (их сливает прога на 1 странице) Цитата(Клим @ Mar 24 2009, 12:50)  В EEPROM прошивки или чего-нибудь с ней связанного быть не может, потому как там указан 8051 процессор. А у него гарвардская архитектура и программа может выполняться только из ROM Прошивки для чипа - нет большое число настроек, с помощью которых переключаются режимы чипа - вполне... (надеюсь переключиться на UART)
Сообщение отредактировал QuickWitted - Mar 24 2009, 08:22
--------------------
|
|
|
|
|
Mar 25 2009, 18:46
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(QuickWitted @ Mar 24 2009, 13:17)  В епроме не может храниться прошивка для чипа но большое число настроек, с помощью которых переключаются режимы чипа - вполне... (надеюсь переключиться на UART) начинаю подозревать что работу с епромом включает какая то нога... а так слил инфу с епромки платы BM05 v2.02
Прикрепленные файлы
Nabor.rar ( 14.26 килобайт )
Кол-во скачиваний: 145
--------------------
|
|
|
|
|
Jul 9 2009, 12:07
|
Группа: Новичок
Сообщений: 2
Регистрация: 28-12-08
Из: Пермь
Пользователь №: 42 809

|
не понимаю, даташитов на микросхемки просто нет или они скрываются производителями намеренно? и если скрываются, то зачем?
Сообщение отредактировал MiBBiM - Jul 9 2009, 12:08
|
|
|
|
|
Jul 9 2009, 13:10
|
Профессионал
    
Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528

|
Цитата(MiBBiM @ Jul 9 2009, 18:07)  не понимаю, даташитов на микросхемки просто нет или они скрываются производителями намеренно? и если скрываются, то зачем? Они скрываются, но ненамеренно. Купите миллион этих микросхем, или хотя бы тысяч 100 для начала, будут вам и даташиты, и реф. дизайн и прочее. А иначе - даже разговаривать не станут. Азия-с...
--------------------
Russia est omnis divisa in partes octo.
|
|
|
|
|
Jul 9 2009, 14:15
|
Группа: Новичок
Сообщений: 2
Регистрация: 28-12-08
Из: Пермь
Пользователь №: 42 809

|
кстати, на википедии инфа лежит о реализации стека для встроенных систем: Цитата(Wiki) lwBT lwBT is an open source lightweight Bluetooth protocol stack for embedded systems. It acts as a network interface for the lwIP protocol stack. It supports some Bluetooth protocols and layers, such as the H4 and BCSP UART layers. Supported higher layers include: HCI, L2CAP, SDP, BNEP, RFCOMM and PPP. The supported profiles are: PAN (NAP, GN, PANU), LAP, DUN and Serial Port. lwBT has been ported to the Renesas M16C, used on the Mulle platform, and Atmega AVR line of microcontrollers, and Linux as well as Windows. Официальная страница
|
|
|
|
|
Jul 22 2009, 13:14
|
Группа: Новичок
Сообщений: 1
Регистрация: 21-07-09
Пользователь №: 51 435

|
В свете того, что донглы с напаяными модулями, IMHO, уже не найти, могу предложить небюджетный способ добытия модуля - а вдруг кому пригодится. Берем и покупаем блютусовский GPS приемник Aerovision Solar GPS - получаем модуль BC2MOD2C и, в качестве бонуса, получаем следующие компоненты: 1. Li-Ion 3.7V 1000mAh батарею от нокии 3650. 2. 9-ти элементную солнечную батарею. 3. GPS-модуль с керамической антеной. 4. MiniUSB гнездо. 5. И кучу прочей рассыпухи. Ну и  фотка всего этого добра.
|
|
|
|
|
Mar 3 2010, 18:05
|

Участник

Группа: Участник
Сообщений: 29
Регистрация: 8-04-05
Из: kiev.ua
Пользователь №: 3 979

|
тоже делал такое пару лет назад, скорее еще в году 2006м. брался BTмодуль от CSR, один с парубаксового USB-блутуза, второй с дешевой гарнитуры. модули програмились родным CSR софтом, переключались с USB на rs232. потом модуль вставлялся к той железке, чей com-порт нужно было расшарить по блутузу. питание бралось оттуда же. конкретно, допаивал блутуз для обычного гарминовского GPS. недавно видел что подобные модули просто продаются в радиомагазинах, правда цена кажется была басков с десять. .... вот, нашел, в те времена в китае за пару баксов можно было купить USB-блутуз с подобным модулем, или баксов за 10 - целую гарнитуру. http://www.modulestek.com/MB-C04.phpпорт задавался в PSKEY_HOST_INTERFACE а скорость в PSKEY_HOSTIO_UART_PS_BLOCK
Сообщение отредактировал carver - Mar 3 2010, 17:57
--------------------
/carv
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|