Технический форум по робототехнике.
pronin » 27 июн 2010, 20:53
Здравствуйте.
Надеюсь тему создал по адресу, так как вопросы весьма тривиальные.
1. При использовании например модуля BlueNiceCom для управления девайсом, как я понимаю один модуль устанавливаем на дивайс, а другой вяжем с ПК (через uart (COM))? Т.е. правильно ли я понимаю, что полюбому придется использовать два модуля для связи дивайса с ПК или другим девайсом?
Или при передачи данных (например) с ПК на дивайс (где стоит BlueNiceCom) можно использовать что-то другое (какое-то готовое решение?)(или полюбому придется самому что-то вязать, типа второй BlueNiceCom к ПК )
2. При использовании какого-нибудь GPS модуля в своем дивайсе, будет ли это что-то стоить за пользование GPS ресурсами (обслуживание спутниками) (извиняйте, сразу за глупые вопросы, я прсто в этом не варю)?
И на до ли использовать какие-нибудь программы на ПК (как я понял из неких статей парсеры) или там простой uart (rs-232) и без гвоздей приняв байты можно использовать?
Заранее СПС.
=DeaD= » 27 июн 2010, 20:56
1. Нет, на ПК достаточно будет любого USB-Bluetooth донгла, если конечно у вас не ноут со встроенным блютузом, там вообще ничего не надо из железа.
pronin » 27 июн 2010, 20:58
USB-Bluetooth донгла - это что-такое ?
вопрос снимаю. я понял это - адаптер.
Последний раз редактировалось
blindman 28 июн 2010, 05:19, всего редактировалось 1 раз.
Причина: Излишнее цитирование!!!
=DeaD= » 27 июн 2010, 21:02
2. Обычный GPS бесплатен.
2+. Неясно что вы сами сможете использовать. Так-то какой-нибудь езернет это тоже поток байт, но никто даже не думает самому писать сетевое ПО начиная с самого низкого уровня. Так что сможете вы или нет распарсить GPS-данные - смотрите сами, читайте форматы.
pronin » 27 июн 2010, 21:12
езернет - это понятно - это интерфейс который потдерживается аппаратно (даже в тех же микроконтроллерах),
GPS модуль имеет выходной интерфейс rs232 (который так же потдерживается аппаратно), т.е. я предполагал принять байты на микроконтроллер и использовать их. Ведь если парсер дажи и есть, то он для ПК и для МК такого ПО нет.?
Последний раз редактировалось
blindman 28 июн 2010, 05:19, всего редактировалось 3 раз(а).
Причина: Излишнее цитирование!!!
=DeaD= » 27 июн 2010, 21:18
Парсер это скорее всего не отдельное ПО, а библиотека. Иначе он вам выдаст тоже какой-то формат, который так же надо будет парсить
pronin » 27 июн 2010, 21:25
и ещё вопрос: что можете сказать по поводу ПО для ПК для работы с bluetooth?
или в силу того, что работаем с USB-Bluetooth просто нужны библиотеки для работы с USB?
=DeaD= » 27 июн 2010, 21:35
На ПК ничего особого не нужно кроме обычных драйверов донгла и BT-стека, который либо есть стандартный в винде, либо можно поставить стек от BlueSoleil.
pronin » 28 июн 2010, 13:31
Правильно ли я понял, что BT-стек в винде представлен в виде некой готовой программы?
А существуют ли API для рабоиты с BT-стеком, что бы обращаться к ниму из своей программы?
Последний раз редактировалось
pronin 30 июн 2010, 15:52, всего редактировалось 1 раз.
=DeaD= » 28 июн 2010, 13:40
1. Не программы, а библиотек, вам до них дела не будет, если только глюков не отгребете, для вас это будет обычный COM-порт; Если даже вы отгребете глюков - вам надо будет поменять этот стек аналогично установке новых драйверов, для вашего софта опять же никакой разницы не будет - будете по прежнему работать с виртуальным COM-портом;
2. Не надо вам этого, юзайте обычный интерфейс COM-порта;
pronin » 30 июн 2010, 10:25
А можете подсказать в чем разница между BlueNiceCom III & BlueNiceCom IV ?
Третий дороже, но по параметрам все вроде бы так же. На некоторых ресурсах пишут, что у III есть встроенная чип-антенна, а у IV нет. Но в описании IV я нашел, что встроенная чип-антенна есть. Так кому верить?
В пользу чего сделать выбор?
=DeaD= » 30 июн 2010, 10:34
Сделать выбор в пользу микросборки BTM111 от ЭФО - она без чип антенны, но ощутимо дешевле
Мы используем их в своих модулях
[[OR-BT20-115.2]] и
[[OR-BTM111-9.6]]
avr123.nm.ru » 30 июн 2010, 10:47
Глазам. В доке фотка есть с антенной.
pronin » 30 июн 2010, 11:16
Каким образом сказывается отсутствие антенны?
Сокращается возможное расстояние для передачи данных, понижается помехоустойчивость?
Про BTM111: Немного почитал про него. Это что же получается скорость передачи зашита на производстве? (сказано, что модуль жестко настроен на определенную скорость)???
При использовании со сторроны компа донгла, а со стороны девайса BTM111, мне нужен BTM111 slave или master?
=DeaD= » 30 июн 2010, 13:15
Отсутствие антенны сказывается просто - её надо сделать самому. Самый тупой вариант - кусок провода. Продвинутый - планарную как у нас или чип-антенну запаять на плату рядом.
Скорость передачи - да, зашита на производстве. Никто пока особо от этого не пострадал
115200 рулят.
Со стороны девайса надо слэйв. Со стороны компа донгл.
Если же надо связать 2 девайса - на одном слейв, на другом мастер.