roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 10:53

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 00:39 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Ты хочешь по BT подключаться с КПК/Ноута к головному модулю, который собирал бы все данные с датчиков?
Или чтоб датчики подключать к головной части через BT?

Первое достаточно просто реализуется - получается виртуальный ком-порт.
А вот второй вариант не катит, для этих целей и был сделан zigbee.

(Сори, что еще не выложил схему - др брата все еще справляем)

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 07:59 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
я хотел бы по блютузу передовать данные с датчиков давления, температуры и влажности в кпк который бы выводил эти показания себе на экран
желательно в виде графиов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 11:25 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Как я и говорил - подключать каждый датчик к КПК не целесообразно, т.к. блютус относительно много ест.
Но тем не менее это возможно - ЕМНИП по стандарту бт-модуль компьютера должен держать до 64 одновременных подключений RFCOMM.

Я предлагаю сделать центральный модуть (у которого будет SD-карточка для лога) а каждый датчик по проводу/zb.
Таким образом, во время отсутствия КПК метеостанция все равно будет собирать статистику.
Правда с другой стороны, можно поставить ethernet контроллер, и подключить к wi-fi роутеру, можно будет получать инфу и с любого ПК дома.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 11:35 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2EdGull: По моему тоже тут как раз CC2500 будет больше "в тему", потому как объем данных мизерный и если надо множество устройств подключать. Если BT-111 пользовать - у тебя на каждый девайс в ПК будет свой COM-порт и я не уверен, что 1 донгл их отработает. Да и по цене это очень уж "за рамками" окажется...

А вот если тебе всего 1 девайс надо - тогда BT в самый раз по простоте подключения. Правда он по моему всё равно жрать должен много (нет у него режима пересылки 1 пакета в минуту и засыпания), т.е. если ты его на батарейках будешь делать - тоже не очень получится...

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 11:42 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
мне нужна ОДНА метеостанция с разными датчиками и КПК как ее выносной экран


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 11:59 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Питание метеостанции?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:04 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Хорошо бы какие нибудь примерчики программные для общения через этот BT модуль выложить.

Со стороны ПК это может быть просто какой-то скрипт типа .cmd где простенькие команды типа отправить байт по адресу или на номер BT модуля, прочитать байт ?

=========
Bluetooth-модуль BTM-111 компании Rayson Technology, позволит без особых усилий организовать передачу данных между последовательными интерфейсами по радиоканалу. Два модуля, встроенных в устройства с последовательным интерфейсом позволяют организовать соединение точка-точка для передачи данных на расстоянии до 10–20 метров.

Модули ВТM-111 поставляются сконфигурированными как Master (BTМ-111-M-11) или Slave (BTМ-111-S-11), с заданной скоростью обмена по последовательному интерфейсу. Они не требуют предварительной инициализации и готовы к работе сразу после подачи питания.

При первом включении модуль Slave начинает поиск модуля Master, устанавливает с ним связь и запоминает во внутреннем регистре его адрес.
В случае необходимости установить связь с другим устройством достаточно подать сигнал на вход управления, и модуль снова
войдет в режим поиска и установит новую связь.

максимальная выходная мощность: +4 dBm (Class2)
Class 2 Bluetooth V2.0+EDR
внутренний стабилизатор 1.8V
частотный диапазон: 2.402…2.480GHz
выходная мощность: −6dBm…0…4dBm
чувствительность: −83dBm…-70dBm
средний ток потребления: 46mA
ток потребления в режиме ожидания: 0.6mA
пиковый ток потребления (+4dBm): 80mA
напряжение питания: 3.0V…3.6V
максимальная скорость передачи данных по радиоканалу: 2178.1kbps
несколько режимов экономии энергии
поддерживает до семи ведомых точек: SCO, ACL, Piconet<7>
интерфейсы (2400bps…3686.4kbps): USB, UART&PCM (для голосового кодека)
доступно программное обеспечение для SPP

Bluetooth-модуль (BTМ-111-S-11 и BTМ-111-M-11)представляет собой печатную плату с установленными
компонентами и габаритами 25x14.5x2.2mm для температурного диапазона −40°С…+85°С.

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:11 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Огласи ТЗ.

Просто я думал ты хотел датчики подключать по БТ.
Тогда вполне подходит, хотя с батарейным питанием многовато потребляет.

Цитата:
Энергопотребление:
  • Режим ожидания: 0,6 мА
  • Подключение: 28 мА
  • Передача данных: 46 мА
  • Запрос: 80 мА

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:13 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Вот еще схема и плата соединения модуля BT-111 и USB-микроконтроллера
http://radio.delanet.ru/images/stories/ ... -Stick.pdf


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:14 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
АВР, какие примеры?

Со стороны контроллера это простой TTL UART, со стороны компьютера - вирт. COM порт.

Нужны примеры общения с юартом с обеих сторон?

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:19 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Vooon писал(а):
АВР, какие примеры?
Со стороны контроллера это простой TTL UART, со стороны компьютера - вирт. COM порт.
Нужны примеры общения с юартом с обоих сторон ?

Можно пример привести как из .cmd скрипта отправлять байты в виртуальный COM-порт и читать из него ? Если это возможно под WinXP
А поупражняться можно было бы на любом COM-порте замкнув его ножки Tx и Rx.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:26 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Как работать с СОМ-портом написано вот тут: [[Программирование и работа с портами под Windows]]. Ну и такая же страничка под Linux есть, и вообще не думаю что проблема найти примеры по работе с СОМ-портом под нужную среду разработки, думаю даже из MS Excel'я это легко сделать.

А зачем из .cmd скрипта с портом работать?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:42 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
=DeaD= писал(а):
Питание метеостанции?

литиевый акб от мобилки
данные чаще раза в минуту передавать нет смысла


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 12:48 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
А зачем из .cmd скрипта с портом работать ?

для простоты. я ИМЕННО из .cmd хотел пример. Т.е. чтобы не ставить ни какую среду, а просто в ноут пэде подправить файлик и вперед.

Вот програмку нашел, но не проверял еще - Управление приборами через COM порт компьютера
http://depositfiles.com/files/8678961 (размер 2.6 Мб)
Программа для компьютера + схема подключения 8 различных устройств.
Можно подключать датчики, задавать режимы для исполнения задачь(задавать время).
С помощью неё можно сделать гирлянды, освещение в клубе, управлять шаговыми двигателями,
подключить радиоуправление и гонять игрушкой по комнате и всё остальное, что всбредёт в голову.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BTM-111 + RoboBus
СообщениеДобавлено: 12 окт 2008, 13:09 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Вот ты сам не проверял, и кажется даже приложенные сканы не посмотрел, тем более там нет исходников exe.
Так что пользы от этой программы 0. А пообщаться с устройством интерактивно можно через любую терминальную программу, их много.
Вот как пример: [[PySerial]]

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO