реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> помогите решить, нужен ли мне bluetooth
zheka
сообщение Jul 4 2014, 18:18
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Господа, есть у меня проектик один с беспроводным каналом связи для управления построенным на сс2500. Планировал даже разрабатывать отдельно "гаджет" для управления, то есть держит пользователь некое устройство, напомминающее современный мобильник, жмет на сенсорный экран, передает небольшие файлы с этого устройства на основное, ведомое.
Про блютус раньше конечно же слышал, но, учитывая то, где блютус обычно "тусуется", то бишь в сотовых приложениях, мне он казался каким-то неподъемным, мегасложным, я думал что для управления им нужна чуть ли не своя операционная система, что он имеет высокоуровневые протоколы передачи данных. Не могло не сложиться такого впечатления после настройки некоторых блютус устройств на компьютере.
Недавно заинтересовался этой темой, узнал, что полно дешевых готовых модулей, что блютус по сути это тот же USART только с радиоканалом.
И вот теперь пытаюсь взвесить - с одной стороны у меня много наработок и проверенных решений на сс2500, даже блок, отвечающий за радио на плате разведен. И осваивать что-то новое - трата времмени.
С другой стороы - открывается чудесная перспектива не разрабатывать гаджет в виде мобильного телефона (а ведь еще нужно где-то приличные корпуса для них искать, аккумуляторы) а просто написать прилоожения для андроид.
Цена, если честно не в пользу блютус - сс2500 стоит меньше 100 рублей, а блютус модуль 250. И терять с каждого устройства по 150 рублей прибыли тоже не хочется.

Задача то несложная - по радиоканалу включить, выключить, настроить ведомое устроство, ну и передатть на него поток данных 1-2 мегабайт, но сделать это по модному, с максимальным комфортом для юзера.
Легко ли прыгнуть с SPI и USART на блютус? Какие естьподводные камни? Что бы вы сделали в моей ситуации?

Сообщение отредактировал zheka - Jul 4 2014, 18:21
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jul 4 2014, 19:22
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Модульки эти выглядят для контроллера как UART, несколько простейших команд настройки и все.
Недостаток: дальность небольшая, все всем видно. Можно подсоединится и читать/писать данные.


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jul 4 2014, 19:52
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



НУ это не будет стрельбой из пушки по воробьям?
ПО сути это UART или модули работают на несколько более высоком протокольном уровне?
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jul 4 2014, 20:20
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(zheka @ Jul 4 2014, 15:52) *
НУ это не будет стрельбой из пушки по воробьям?
ПО сути это UART или модули работают на несколько более высоком протокольном уровне?

Видится контроллеру как UART. Там пяток команд которые тоже по тому же УАРТу и посылаются.
Больше ничего знать на не надо.
Да и те команды опциональные. Никакого верхнего уровня


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jul 5 2014, 10:00
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Цитата
Недостаток: дальность небольшая, все всем видно. Можно подсоединится и читать/писать данные.

Разве пароль не предусмотрен? Я про какой-то модуль читал, что вроде бы есть возможность показывать свою видимость только "своим"
Go to the top of the page
 
+Quote Post
sobr
сообщение Jul 5 2014, 14:44
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(zheka @ Jul 5 2014, 01:18) *
Господа, есть у меня проектик один с беспроводным каналом связи для управления построенным на сс2500. Планировал даже разрабатывать отдельно "гаджет" для управления, то есть держит пользователь некое устройство, напомминающее современный мобильник, жмет на сенсорный экран, передает небольшие файлы с этого устройства на основное, ведомое.
Про блютус раньше конечно же слышал, но, учитывая то, где блютус обычно "тусуется", то бишь в сотовых приложениях, мне он казался каким-то неподъемным, мегасложным, я думал что для управления им нужна чуть ли не своя операционная система, что он имеет высокоуровневые протоколы передачи данных. Не могло не сложиться такого впечатления после настройки некоторых блютус устройств на компьютере.
Недавно заинтересовался этой темой, узнал, что полно дешевых готовых модулей, что блютус по сути это тот же USART только с радиоканалом.
И вот теперь пытаюсь взвесить - с одной стороны у меня много наработок и проверенных решений на сс2500, даже блок, отвечающий за радио на плате разведен. И осваивать что-то новое - трата времмени.
С другой стороы - открывается чудесная перспектива не разрабатывать гаджет в виде мобильного телефона (а ведь еще нужно где-то приличные корпуса для них искать, аккумуляторы) а просто написать прилоожения для андроид.
Цена, если честно не в пользу блютус - сс2500 стоит меньше 100 рублей, а блютус модуль 250. И терять с каждого устройства по 150 рублей прибыли тоже не хочется.

Задача то несложная - по радиоканалу включить, выключить, настроить ведомое устроство, ну и передатть на него поток данных 1-2 мегабайт, но сделать это по модному, с максимальным комфортом для юзера.
Легко ли прыгнуть с SPI и USART на блютус? Какие естьподводные камни? Что бы вы сделали в моей ситуации?
посмотрите на сс2541.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jul 5 2014, 17:11
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Посмотрел, весьма интересно.
Скажите а во например такой модуль http://www.ebay.com/itm/4-0-BLE-Bluetooth-...utorefresh=true
он работает только за счет аппаратных возможностей чипа или нужно еще какую-то программу писать в его Flash память, как думаете?
Go to the top of the page
 
+Quote Post
sobr
сообщение Jul 6 2014, 07:40
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(zheka @ Jul 6 2014, 00:11) *
Посмотрел, весьма интересно.
Скажите а во например такой модуль http://www.ebay.com/itm/4-0-BLE-Bluetooth-...utorefresh=true
он работает только за счет аппаратных возможностей чипа или нужно еще какую-то программу писать в его Flash память, как думаете?

Если китайцы ничего во flash не записали, то нужно свою прошивку писать. Особо сложного ничего в этом нет. Но если влом самому разбираться, то в сети есть готовые прошивки. Но все же советую разобраться самостоятельно. У меня на это ушла неделя, сейчас в несколько проектов его "всовываю".
Go to the top of the page
 
+Quote Post
A. Fig Lee
сообщение Jul 6 2014, 10:51
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467



Цитата(zheka @ Jul 5 2014, 13:11) *
Посмотрел, весьма интересно.
Скажите а во например такой модуль http://www.ebay.com/itm/4-0-BLE-Bluetooth-...utorefresh=true
он работает только за счет аппаратных возможностей чипа или нужно еще какую-то программу писать в его Flash память, как думаете?

Вот в такой:
http://www.ebay.com/itm/Wireless-Serial-6-...=item258f1c259b
(HC-05)
ничего писать не надо.
Несколько простых комманд по сериал порту.
Одноразовых в основном.
Примерный мануаль, они иногда в мелочах разнятся, но в целом гдето так:
ftp://imall.iteadstudio.com/BLOG/2010_07/...MasterSlave.pdf


--------------------
Верить нельзя никому, даже себе. Мне - можно.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jul 6 2014, 13:52
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



HC 05 - воспроизвести сложнее - там два фиг пойми каких чипа в BGA.
Так что лучше разобраться с cc2541

хотя.... HC05 стоит столько же сколько cc2541 с обвеской... Можно и подумать.
Go to the top of the page
 
+Quote Post
sobr
сообщение Jul 6 2014, 14:55
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(zheka @ Jul 6 2014, 20:52) *
хотя.... HC05 стоит столько же сколько cc2541 с обвеской... Можно и подумать.

Зато с сс2541 можно реализовать любой профиль, в т.ч. и кастомный.
Go to the top of the page
 
+Quote Post
Integro
сообщение Jul 7 2014, 06:57
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 167
Регистрация: 25-12-09
Из: Минск
Пользователь №: 54 460



Цитата(sobr @ Jul 6 2014, 17:55) *
Зато с сс2541 можно реализовать любой профиль, в т.ч. и кастомный.

сс2541 - это BLE
BLE (Bluetooth Low Energy) - не имеет совместимости с обычным Bluetooth,так же скорости значительно меньше, смартфоны еще не все поддерживают, например, Apple только с Iphone 4s начала поддержку...

ИМХО, для управления отличный вариант. Для передачи потоков данных, например голоса - НЕТ.

Сообщение отредактировал Integro - Jul 7 2014, 07:04
Go to the top of the page
 
+Quote Post
zheka
сообщение Jul 7 2014, 09:55
Сообщение #13


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Бутлоадер кто-нибудь по блютус делал?
Теоретически же возможно?
Go to the top of the page
 
+Quote Post
zheka
сообщение Jul 7 2014, 12:10
Сообщение #14


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Изучение поставщиков и цен привело к выводу, что в среднем HC-05 выйдет дешевле чем даже сам чип сс2541.
Если я буду ставить на серийное устройство HC-05, то напрягать будет только ощущение того, что я плачу деньги за лишние квадратные сантиметры платы и ее сборку.
Где б найти вариант более дешевого блютус чипа с прошивкой (пусть даже без исходников), чтоб самому клепать.... Как вариант - исходники и герберы для того же HC-05
Go to the top of the page
 
+Quote Post
sobr
сообщение Jul 7 2014, 12:18
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(Integro @ Jul 7 2014, 13:57) *
сс2541 - это BLE
BLE (Bluetooth Low Energy) - не имеет совместимости с обычным Bluetooth,так же скорости значительно меньше, смартфоны еще не все поддерживают, например, Apple только с Iphone 4s начала поддержку...

ИМХО, для управления отличный вариант. Для передачи потоков данных, например голоса - НЕТ.

Совершенно верно, голос не передать, зато потребление никакое, время установления соединения доли секунды, возможность передавать данные без установления соединения и т.д.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th August 2025 - 17:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.02203 секунд с 7
ELECTRONIX ©2004-2016