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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Беспроводный UART
navy2000
сообщение Aug 3 2014, 14:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Подскажите решение. Требуется беспроводный UART (микросхема, модуль).
Скорость 115200. Дальность 3 метра. Важно потребление приемника (около 1 мВт нормально).
Желательно без сильных заморочек с согласованием антенны.
Go to the top of the page
 
+Quote Post
V_G
сообщение Aug 3 2014, 15:58
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Блютус.
Зигби.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Aug 3 2014, 16:23
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Но 1 mW для радиочастотного решения - утопия. Разве что использовать импульсную запитку приемника в неактивном состоянии. Иначе как минимум на порядок больше. Или подумать на тему оптики.
Go to the top of the page
 
+Quote Post
Velund
сообщение Aug 3 2014, 19:51
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



QUOTE (rx3apf @ Aug 3 2014, 20:23) *
Но 1 mW для радиочастотного решения - утопия. Разве что использовать импульсную запитку приемника в неактивном состоянии. Иначе как минимум на порядок больше. Или подумать на тему оптики.


Импульсная запитка - беспонтовое занятие. тогда нужен уже не просто "беспроводный UART со скоростью 115200" а нечто куда более продвинутое, с пакетизацией и подтверждением приема.

Проще говоря, вся экономия пойдет коту под хвост.

А в ISM диапазонах с их нынешней загаженностью я вообще бы и не думал делать чего то ответственное.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Aug 3 2014, 20:25
Сообщение #5


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(navy2000 @ Aug 3 2014, 18:36) *
Подскажите решение. Требуется беспроводный UART (микросхема, модуль).


Проще всего (хотя и не дешевле) - BlueTooth. Главное его достоинство в том, что стандартные драйвера для ПК уже обеспечивают ему видимость в системе, как COM-порта. Благодаря этому, не приходится свой огород городить, создавая или переделывая программы, работающие с COM-портом, на интерфейс иного рода.

Сама лично сталкивалась вот с таким модулем - https://www.olimex.com/Products/Modules/RF/MOD-BT/ . Стыковала его с AVR-кой sm.gif. Там коннект с МК по USART, а команды текстовые AT-типа, как у модемов. Правда этот модуль у меня так не заработал (молчал, на команды не отвечал), но это уже мои личные издержки.
Go to the top of the page
 
+Quote Post
Voldemari4
сообщение Aug 4 2014, 20:04
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 5-05-14
Из: Минск
Пользователь №: 81 582



Есть модули HC-05 (03, 04, 06). Недорогие (5-10$), правда мощность побольше чем вам нужно. Передача по USART, AT команды, перепрошивка по SPI. http://www.exp-tech.de/service/datasheet/H...th-Products.pdf
Go to the top of the page
 
+Quote Post
navy2000
сообщение Aug 5 2014, 06:02
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



А кто что хорошего (плохого) может сказать про SX1211
http://www.semtech.com/wireless-rf/rf-transceivers/sx1211/
Приемник как раз около 1 мВт по характеристикам.

А BlueTooth и ZigBee для меня избыточно.
С ПК устройство связываться никогда не будет.
Главное чтобы в режиме приемника могло отработать заданный ресурс на своих аккумуляторах.
Протокол напишу сам. Гарантию доставки, подтверждение, определение и исправление ошибок.
Трафик не велик. Вопрос про сам канал передачи данных. Может еще есть какие то решения?
Go to the top of the page
 
+Quote Post
jcxz
сообщение Aug 5 2014, 06:47
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(navy2000 @ Aug 5 2014, 12:02) *
А кто что хорошего (плохого) может сказать про SX1211
http://www.semtech.com/wireless-rf/rf-transceivers/sx1211/
Приемник как раз около 1 мВт по характеристикам.

И где Вы, извините, там 1мВт усмотрели? Или по-Вашему - в 10 раз больше - это около? Ну тогда Вам наверное и модули на 100мВт подойдут - тоже ведь "около"...
Go to the top of the page
 
+Quote Post
navy2000
сообщение Aug 5 2014, 07:48
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(jcxz @ Aug 5 2014, 13:47) *
И где Вы, извините, там 1мВт усмотрели? Или по-Вашему - в 10 раз больше - это около? Ну тогда Вам наверное и модули на 100мВт подойдут - тоже ведь "около"...


3В*3мА=9мВт. Возможно при меньшем питании будет немного меньше (Vdd 2.1-3.6V), возможно и нет.

Сарказм понятен. Но лучше все равно пока ничего не найдено.
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Aug 5 2014, 15:53
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(navy2000 @ Aug 5 2014, 11:48) *
3В*3мА=9мВт. Возможно при меньшем питании будет немного меньше (Vdd 2.1-3.6V), возможно и нет.

Сарказм понятен. Но лучше все равно пока ничего не найдено.

Скорее всего при меньшем питании будет более 3 мА, а при 3,6В меньше. У СС1101 так, но от 14 до 11мА
Но все равно потребляемая ОТ ПИТАНИЯ мощность, а не мощность в дБм в антенне как некоторые подумали, будет 9 мВт.
Go to the top of the page
 
+Quote Post
navy2000
сообщение Aug 6 2014, 04:45
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(vadimp61 @ Aug 5 2014, 22:53) *
Но все равно потребляемая ОТ ПИТАНИЯ мощность, а не мощность в дБм в антенне как некоторые подумали, будет 9 мВт.


Вроде я о потреблении в первом сообщении и говорил...

Цитата(navy2000 @ Aug 3 2014, 21:36)
Важно потребление приемника (около 1 мВт нормально).


А так как дальности связи и большой скорости мне не нужно, то и мощность передатчика нужна минимальная.
Все в пределах 3-х метров. Важно именно потребление приемника. Логика работы такая.
Получил сообщение, разбудил "большого брата", выполнил команду и снова уснул. Только приемник всегда
на страже. А аккумулятор не вечный и время работы в ТЗ прописано.
Go to the top of the page
 
+Quote Post
Leka
сообщение Oct 1 2015, 23:00
Сообщение #12


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



В качестве беспроводного UART для связи ПЛИС с компом, решил попробовать HC-06 (первый попавшийся).
В комп с WinXP воткнул BT адаптер (первый попавшийся), включил режим обнаружения и тп. В плату с ПЛИС включил HC-06.
Комп видит HC-06, создает для него COM-порт (виден в устройствах), но консольная команда MODE COM-порт не показывает.
HC-06 не выходит из режима АТ-команд (часто мигает светодиодом), АТ-команды проходят.
Раньше с BT дела никогда не имел, что не так делаю?

Сообщение отредактировал Leka - Oct 1 2015, 23:03
Go to the top of the page
 
+Quote Post
Leka
сообщение Oct 2 2015, 11:15
Сообщение #13


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Попробовал запустить попавшийся "blue commander" от NXP, на HC-06 светодиод загорелся постоянно (без мигания).
Так что проблема у меня в софте, похоже. Мне нужен прозрачный беспроводный UART, чтобы можно было обращаться к нему в своих программах на Си/Паскале, как к обычному COM-порту. Куда копать?
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Oct 2 2015, 12:32
Сообщение #14


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(Leka @ Oct 2 2015, 14:15) *
Попробовал запустить попавшийся "blue commander" от NXP, на HC-06 светодиод загорелся постоянно (без мигания).
Так что проблема у меня в софте, похоже. Мне нужен прозрачный беспроводный UART, чтобы можно было обращаться к нему в своих программах на Си/Паскале, как к обычному COM-порту. Куда копать?

Почитайте тут
http://www.wless.ru/technology/?tech=8
вам нужен профиль SPP, берете два таких модуля блютуз и вперёд!
Go to the top of the page
 
+Quote Post
Leka
сообщение Oct 2 2015, 19:14
Сообщение #15


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(Leka @ Oct 2 2015, 14:15) *
прозрачный беспроводный UART

Похоже, в WinXP какие-то системные функции мешают. Если переустановить заново bluetooth, можно обращаться к беспроводному COM-порту в своей проге через обычный createfile(), все работает. Стоит запустить системную программу mode - беспроводный COM-порт исчезает...

Если выключить-включить модуль HC-06, все опять начинает работать - до первого запуска mode или copy.
После createfile() уже не проходит.


Сообщение отредактировал Leka - Oct 2 2015, 18:37
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 11:40
Рейтинг@Mail.ru


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