Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Общение между радиомодулями Neoway SL720
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
User007
Всем привет!
Не так давно ко мне в руки попал радиомодуль Neoway SL720. Сразу же возник вопрос о передачи информации через него.
Может кто работал уже с таким устройством. Подскажите, пожалуйста, какими командами следует воспользоваться, чтобы настроить устройство на передачу. Хотелось бы передать хотя бы слово "Привет!".
WLESS.RU
Посмотрите, например, тут:
http://wless.ru/faq/?id=336&pf=tech&tech=6

Только тему лучше было бы в ветку Wireless/Optic переместить...
x893
Цитата(User007)

Это совсем не проблема - соединить питание, антенну, компьютер/MCU и через последовательный интерфейс отправить нужные команды. Хоть P2P, хоть STAR

Цитата(WLESS.RU)

Как-то сложно найти цену на wless.ru для SL720 (а может её там и нет).
Можете озвучить цену для 2 штук ?
Расстояние на открытом месте с одной антеной на 5 метров от земли и другой на земле не измеряли случайно ?
Можно использовать EFM32 внутренний для своего кода ?
Можно получить схему модуля ?
Может есть прошивка для соединения с LORA gateway от lora-net ?
NEOWAY_EFO.RU
Цитата(User007 @ Apr 23 2016, 15:43) *
Всем привет!
Не так давно ко мне в руки попал радиомодуль Neoway SL720. Сразу же возник вопрос о передачи информации через него.
Может кто работал уже с таким устройством. Подскажите, пожалуйста, какими командами следует воспользоваться, чтобы настроить устройство на передачу. Хотелось бы передать хотя бы слово "Привет!".

Добрый день,
документацию (в том числе описание команд) можно найти на http://wless.ru/technology/?action=details...=6&type=105
в правой колонке.
Ещё полезная ссылка:
http://wless.ru/faq/?pf=tech&tech=6




Цитата(x893 @ Apr 24 2016, 01:07) *
Как-то сложно найти цену на wless.ru для SL720 (а может её там и нет).
Можете озвучить цену для 2 штук ?
Расстояние на открытом месте с одной антеной на 5 метров от земли и другой на земле не измеряли случайно ?
Можно использовать EFM32 внутренний для своего кода ?
Можно получить схему модуля ?
Может есть прошивка для соединения с LORA gateway от lora-net ?

1. Цена образцов - в районе 10 долларов, в понедельник уточню.
2. Именно на 5 м не измеряли, на прямой видимости и минимальной скорости получалось что-то около 2 км. Может и дальше получится, но прямую видимость в городе трудно обеспечить.
3. Возможность загружать своё приложение производитель на данный момент не обещает.
4. Схему - спрошу.
5. Имеется ввиду lorawan? До сих пор не было, уточню.
6. Скоро у нас должен появиться модуль LoRa с возможностью загрузки приложения. Если интересно - постараюсь держать в курсе.
x893
10 не дорого - сможете продать пару на препарирование ?
Да, lorawan. Шлюз на iMST-880A у меня есть - в модуле вроде как SWD/SWC выходит (но точнее будет понятно после снятия крышки и обработкой тестером).
Со схемой было бы совсем классно.

Вопрос не в тему но близкий - случайно описания регистров SX1301 нет у Вас ? Semtech прямо тайну из них сделал. Говорят что нет режима состояния буферов приема/передачи на DIO (как в SX127..), но меня терзают сомнения. Сейчас используется режим пуллинга, а сильно хочется прерывания использовать.

А случайно нет модулей меньшего размера - как например MM-002, iM880A-L
http://www.nemeus.fr/en/nemeus-mm002-2/
http://www.wireless-solutions.de/products/...odules/im880b-l
примерно по такой же цене (или дешевле sm.gif ) ?
Прошивка роли не играет, поменяю как надо.
NEOWAY_EFO.RU
Цитата(x893 @ Apr 24 2016, 11:02) *
10 не дорого - сможете продать пару на препарирование ?

Продать - не проблема, есть на складе в СПб.
По SX1301 и насчет модуля поменьше - пока нет, к сожалению.
x893
а в городе Москва есть место куда засунуть 20$ и вывалится 2 модуля ?
Если оплатить через интернет можно - это тоже применимо.
Можно в ЛС написать номер секретного телефона для связи.
Заранее спасибо

А Вы случайно не смотрели что лучше для антены использовать?
1. прямой кусок проволоки нужной длины
2. антенна спиралькой - как в большинстве антенн в пластиковом кожухе
User007
Друзья, спасибо, что отвечаете!
Действительно полезную информацию тут нашел! Однако не могли бы вы мне растолковать кое-что? Как я понял, для настройки модуля в режиме Мастер необходимо выполнить следующее:
Код
[CPU -> SL720] 55 AA 0F 00 00 00 00 08 40 02 00 00 00 00 00 11 54 - установить адрес модуля (Module (MAC) Address) 00 00 00 00 00 11
[CPU -> SL720] 55 AA 0F 00 00 00 01 08 40 03 00 00 00 00 00 22 67 - установить адрес спариваемого модуля (Destination Address) 00 00 00 00 00 22
[CPU -> SL720] 55 AA 0A 00 00 00 02 08 40 05 14 51 - мощность передатчика - 20 дБм
[CPU -> SL720] 55 AA 0A 00 00 00 03 08 40 0D 06 4A - скорость в радиоканале - 585 бит/с
[CPU -> SL720] 55 AA 0A 00 00 00 04 08 40 0E 03 4B - тип модуля - Master Node (Pair)
[CPU -> SL720] 55 AA 0F 00 00 00 05 08 40 16 00 00 00 00 00 AA FE - установить Host (Upper Computer) Address 00 00 00 00 00 AA
[CPU -> SL720] 55 AA 0F 00 00 00 06 08 40 17 00 00 00 00 00 BB ED - установить Pairing Host Address 00 00 00 00 00 BB
[CPU -> SL720] 55 AA 09 00 00 00 07 08 40 14 52 - выбор канала (Select Idle Channel)
[CPU -> SL720] 55 AA 09 00 00 00 08 08 40 04 4D - запрос номера выбранного канала

А как собственно происходит передача данных? Достаточно ли будет просто послать команду:
Код
40 0А
после чего можно непрерывно передавать данные, пока не пошлешь
Код
----
?
Если да, можете написать полностью команду (по примеру вышеописанных), а то запутался в Payload и CheckSum wacko.gif wacko.gif .
p.s. Не сочтите за наглость, просто я новичок в этом деле! laughing.gif
x893
А что мешает Вам запустить программу LoRa Module Debug Program1.6.3.exe на каждом из модулей и прописать нужные буквы в настройках.
Или сделать как написано
со стр 21 для звезды в Neoway_SL720_LORA_Command_Set_Star_Network_V1_0.pdf
со стр 24 для точка-точка в Neoway_SL720_LORA_Command_Set_Point_to_Point_Network_V1_0.pdf
там всё подробно описано.

Модулей пока не купил, но как будут в руках - проверю.
User007
Цитата(x893 @ Apr 25 2016, 02:35) *
А что мешает Вам запустить программу LoRa Module Debug Program1.6.3.exe на каждом из модулей и прописать нужные буквы в настройках.


Подключил к компьютеру Moxa uport1150, к ней - радиомодуль (по RS-232). Питание на радиомодуле - две батарейки. Поставил два джампера, чтобы можно было работать с RS-232. В программе LoRa Module Debug Program1.6 произвел настройки нужного порта, после чего жмякаю "Open serial". Далее, какой запрос бы я не посылал, радиомодуль не отвечает (к примеру нажимаю на "Module Info", внизу отображается команда, которую посылаю, а в нужных окошках информация не появляется.) Baud Rate перепробывал все - тот же результат.
Помогите советом, что сделать?!)

Забыл сказать, что на Neoway SL720 горит только диод, отвечающий за питание. Другие даже не мигали.
На ноге WAKEUP2 напряжение = 1В. Это нормально? Или недостаточно для начала работы в режиме передачи команд?
NEOWAY_EFO.RU
Цитата(User007 @ Apr 25 2016, 17:47) *
Подключил к компьютеру Moxa uport1150, к ней - радиомодуль (по RS-232). Питание на радиомодуле - две батарейки. Поставил два джампера, чтобы можно было работать с RS-232. В программе LoRa Module Debug Program1.6 произвел настройки нужного порта, после чего жмякаю "Open serial". Далее, какой запрос бы я не посылал, радиомодуль не отвечает (к примеру нажимаю на "Module Info", внизу отображается команда, которую посылаю, а в нужных окошках информация не появляется.) Baud Rate перепробывал все - тот же результат.
Помогите советом, что сделать?!)

Забыл сказать, что на Neoway SL720 горит только диод, отвечающий за питание. Другие даже не мигали.
На ноге WAKEUP2 напряжение = 1В. Это нормально? Или недостаточно для начала работы в режиме передачи команд?

User007, а схемку подключения можете прислать?
x893
А разве написано где-то в руководстве про RS-232 ?
Вот же по-русски написано:

The SL720 module adopts 2.4 V to 3.7 V IO power supply. Its maximum input voltage at all IO ports
cannot exceed 3.6V because the module uses a 2.4 V IO power system. The operating input voltage must
be lower than 3.6 V. If the IO output voltage from the power supply system of the external circuit exceed
3.7 V, the IO pin of the module might be damaged. To rectify this issue, take measures to match the level.

стр 3
http://wless.ru/files/GSM/Neoway/Neoway_SL..._Guide_V1_0.pdf
NEOWAY_EFO.RU
Скорость UART по умолчанию - 9600, при нажатии на кнопочку в нижней части окошка программы должны увидеть что-то наподобие:
[Send]55 AA 09 00 00 00 00 08 40 01 40
[Recv]55 AA 0E 00 00 00 00 08 80 01 30 01 02 4E 57 AD


и в соответствующих полях - "цифирьки" поменяться)
User007
Цитата(NEOWAY_EFO.RU @ Apr 25 2016, 18:46) *
Скорость UART по умолчанию - 9600, при нажатии на кнопочку в нижней части окошка программы должны увидеть что-то наподобие:
[Send]55 AA 09 00 00 00 00 08 40 01 40
[Recv]55 AA 0E 00 00 00 00 08 80 01 30 01 02 4E 57 AD


и в соответствующих полях - "цифирьки" поменяться)


Все именно так! Вот только [Send]55 AA 09 00 00 00 00 08 40 01 40 есть, а [Recv] - нету.
NEOWAY_EFO.RU
А сам модуль на отладочной плате стоит или как?
User007
Цитата(NEOWAY_EFO.RU @ Apr 25 2016, 18:51) *
А сам модуль на отладочной плате стоит или как?

Вот фотка.
x893
Напряжение намеряйте на подключенных контактах SL720 (всех относительно земли GND)
NEOWAY_EFO.RU
Мы то сначала думали, что речь - о голом модуле...)
А переключатель питания рядом с джамперами установите в другое положение, пож-та, если питаетесь от батареек.
User007
Цитата(x893 @ Apr 25 2016, 19:02) *
Напряжение намеряйте на подключенных контактах SL720 (всех относительно земли GND)

Напряжение TX = 3V
Напряжение RX = 0,22V Почему?)) - не знаю
Напряжение Wakeup2 = 0,90V
В общем, напряжение больше 3,10V не поднимается нигде. Питание то од двух пальчиковых батареек идет

Цитата(NEOWAY_EFO.RU @ Apr 25 2016, 19:05) *
Мы то сначала думали, что речь - о голом модуле...)
А переключатель питания рядом с джамперами установите в другое положение, пож-та, если питаетесь от батареек.

На фото модуль выключен. А так для включения, действительно, выставляю переключатель в другое положение. Чтобы не быть голословным, прикладываю фото:
NEOWAY_EFO.RU
Ясно, извините, просто всякое бывает)
Похоже, при таком включении что-то не то с питанием Sipex...
Завтра разберемся.
User007
Цитата(NEOWAY_EFO.RU @ Apr 25 2016, 20:33) *
Ясно, извините, просто всякое бывает)
Похоже, при таком включении что-то не то с питанием Sipex...
Завтра разберемся.

Спасибо! Буду ждать решения!)
x893
Даже как то неудобно что-то советовать обладателю такой платы и Moxa
NEOWAY_EFO.RU
В общем, чтобы использовать режим RS232, нужно немного попаять:
1) подать питание 5 В как показано на рис. ниже;
2) соединить между собой по три пина Jump_pins: 1-4-5 и 2-3-6 (см. рис.).
Нажмите для просмотра прикрепленного файла

Будьте осторожны с кнопочкой "Low Power" в LoRa Debug Program - с её помощью модуль уходит в режим сна, по UART не будится (будить - пином 8, WAKEUP2 или сбросом питания).

Другой способ подключения - использование переходника USB-UART 3,3 В
Нажмите для просмотра прикрепленного файла
Здесь, если смотреть на разъем отладочной платы, к которому подключаемся, с края, который ближе к модулю,
- желтый: +3,3 В
- черный: общий
- зеленый: TXD модуля, RXD переходника
- синий: RXD модуля, TXD переходника
User007
Цитата(NEOWAY_EFO.RU @ Apr 26 2016, 10:14) *
В общем, чтобы использовать режим RS232, нужно немного попаять:
1) подать питание 5 В как показано на рис. ниже;
2) соединить между собой по три пина Jump_pins: 1-4-5 и 2-3-6 (см. рис.).

А точно ли нужно соединять 1-4-5 и 2-3-6? В Neo_SL720_LoRa_Module_Demo_Board_User_Guide сказано, что для работы с RS-232 дословно "1,2,4 and 5 for RS232 serial port communications"

Цитата(NEOWAY_EFO.RU @ Apr 26 2016, 10:14) *
Будьте осторожны с кнопочкой "Low Power" в LoRa Debug Program - с её помощью модуль уходит в режим сна, по UART не будится (будить - пином 8, WAKEUP2 или сбросом питания).

А что за кнопка "Low Power"? На модуле есть 3 кнопки: RST, FUN1 и FUN2. Одна из них?
Дело в том, что если подавать напряжение на WAKEUP2 ножку, то, в моем случае, плата питается даже без источника.


Цитата(NEOWAY_EFO.RU @ Apr 26 2016, 10:14) *
Другой способ подключения - использование переходника USB-UART 3,3 В

Да, такой переходник тоже имеется. Однако ситуация с программой Debug не изменяется. То есть появляется [Send], а [Recv] - нету.
NEOWAY_EFO.RU
Цитата(User007 @ Apr 26 2016, 11:04) *
А точно ли нужно соединять 1-4-5 и 2-3-6? В Neo_SL720_LoRa_Module_Demo_Board_User_Guide сказано, что для работы с RS-232 дословно "1,2,4 and 5 for RS232 serial port communications"

Точно, проверил у себя.

Цитата
А что за кнопка "Low Power"? На модуле есть 3 кнопки: RST, FUN1 и FUN2. Одна из них?
Дело в том, что если подавать напряжение на WAKEUP2 ножку, то, в моем случае, плата питается даже без источника.

Кнопка не на плате, а в программе LoRa Debug.

Цитата
Да, такой переходник тоже имеется. Однако ситуация с программой Debug не изменяется. То есть появляется [Send], а [Recv] - нету.

А переходник - 3,3 В?
User007
Да, вот такой у меня переходник, как на картинке
NEOWAY_EFO.RU
User007, такой переходник - хорошо, но по контактам он к этой плате не подойдет!!!
Нужно проводки местами менять (Rx и Tx)!
Плюс уменьшать напряжение питания - переходник выдает 3,9 В, нужно - не больше, чем 3,7 В.
Можно поменять резисторы делителя на плате переходника, чтобы уменьшить напряжение питания.
x893
Цитата(NEOWAY_EFO.RU)

Зарегистрировался на Neoway в надежде посмотреть (скачать) прошивки для SL720, но ничего не изменилось у китайцев. Ни ответа (отказ), ни привета (подтверждения).
Надо уже наверное китайский учить и прямо им на родном писать.
Где-то есть прошивки в нормальном месте для SL720 ?
NEOWAY_EFO.RU
Цитата(x893 @ Apr 26 2016, 13:42) *
Зарегистрировался на Neoway в надежде посмотреть (скачать) прошивки для SL720, но ничего не изменилось у китайцев. Ни ответа (отказ), ни привета (подтверждения).
Надо уже наверное китайский учить и прямо им на родном писать.
Где-то есть прошивки в нормальном месте для SL720 ?

x893, нигде регистрироваться не нужно, производитель оказывает поддержку через своего официального дистрибьютора - компанию "ЭФО"
http://www.efo.ru/
http://wless.ru/
Neoway
Прошивки пришлю позже.
Тестовое письмо - тоже.
x893
Буду с нетерпением ждать !
Спасибо
CADiLO
Кстати кто нибуть уже тему роутеров LoRaWAN прорабатывал?
Так чтобы свою сеть развернуть, например в условиях технопарка или предприятия, так как использовать эти модули в режиме точка-точка явный мазохизм.
x893
Цена вопроса 250EU (многоканальный) - без конечных нод.
Я взял без USB http://www.wireless-solutions.de/products/...les/ic880a.html и RPi
Серверы хоть свои можно, хоть уже готовые (бесплатно или за деньги)

http://akb77.com/g/
здесь есть по шагам - я expreimental использовал так как мне двусторонняя свзяь интересна была с end-node.

В общем ничего сложного
User007
Мне бы тоже прошивочку)

подсоединил 1-4-5 и 2-3-6, все равно не работает. Правда я использовал в качестве питания 2 пальчиковые батарейки...может в этом проблема? Я так понял, что раз мне модуль ничего не отвечает, то и кнопка Low Power тоже в программе не работает пока что.
CADiLO
>>> http://akb77.com/g/
>>> здесь есть по шагам - я expreimental использовал так как мне двусторонняя свзяь интересна была с end-node.

Благодарю. Есть интересные моменты которых я еще не знал.
NEOWAY_EFO.RU
Цитата(User007 @ Apr 26 2016, 15:44) *
Мне бы тоже прошивочку)

подсоединил 1-4-5 и 2-3-6, все равно не работает. Правда я использовал в качестве питания 2 пальчиковые батарейки...может в этом проблема? Я так понял, что раз мне модуль ничего не отвечает, то и кнопка Low Power тоже в программе не работает пока что.

Прошивочки - без проблем, на всех хватит)
От пальчиковых батареек в этом случае питать нельзя - Sipex не получит питания. Нужно подключить 5 В, как на картинке.
Нажмите для просмотра прикрепленного файла
x893
Цитата(NEOWAY_EFO.RU @ Apr 26 2016, 15:53) *
Прошивочки - без проблем, на всех хватит)

Главное что бы был механизм уведомления, что новые появляются. А то как обычно у китайцев - пока баг не выплывает, никто и не узнает. Пусть в свою программу, что ли добавят проверку вершии на сайте, или на сайте пишут где-нибудь (не только к SL720 и не только Neoway это относится).
User007
Всем привет!
Цитата(NEOWAY_EFO.RU @ Apr 26 2016, 15:53) *
От пальчиковых батареек в этом случае питать нельзя - Sipex не получит питания. Нужно подключить 5 В, как на картинке.

Все круто! Подал на питание 5V, соединил как на рисунке пины и все заработало через Moxa.
Есть еще один вопрос: а для работы с переходником USB, нужно ли соединять какие-то пины? Если да, то как их соединить? Подавать также 5V на вход?
NEOWAY_EFO.RU
Цитата(User007 @ Apr 27 2016, 11:51) *
Всем привет!

Все круто! Подал на питание 5V, соединил как на рисунке пины и все заработало через Moxa.
Есть еще один вопрос: а для работы с переходником USB, нужно ли соединять какие-то пины? Если да, то как их соединить? Подавать также 5V на вход?

Если через переходник UART-USB, то питание 3,3 В подается с переходника, дополнительно никакого питания не требуется. Перемычки тоже не нужны.
Нажмите для просмотра прикрепленного файла
User007
Цитата(NEOWAY_EFO.RU @ Apr 27 2016, 12:25) *
Если через переходник UART-USB, то питание 3,3 В подается с переходника, дополнительно никакого питания не требуется. Перемычки тоже не нужны.


К сожалению не работает. Подаю стабильно 3,3V. Напряжение на WakeUP ножке = 0V.
NEOWAY_EFO.RU
Цитата(User007 @ Apr 27 2016, 12:53) *
К сожалению не работает. Подаю стабильно 3,3V. Напряжение на WakeUP ножке = 0V.

А схемку подключения/фото?
User007
Цитата(NEOWAY_EFO.RU @ Apr 27 2016, 12:59) *
А схемку подключения/фото?


Вот как я подключил. Питание идет от внешнего источника. Tx и Rx - подключены к stm32 discovery (причем уже пару раз менял их местами - результат один и тот же). Земли объеденные. На радиомодуле никаких пинов не подключал.
UART настроен на 9600.
NEOWAY_EFO.RU
Цитата(User007 @ Apr 27 2016, 13:11) *
Вот как я подключил. Питание идет от внешнего источника. Tx и Rx - подключены к stm32 discovery (причем уже пару раз менял их местами - результат один и тот же). Земли объеденные. На радиомодуле никаких пинов не подключал.
UART настроен на 9600.

Если на картинке Rx и Tx - это Rx и Tx управляющего устройства, то OK.
0 на Wakeup - это нормально.
Посмотрите уровни на 3, 4 ногах модуля, померяйте потребление - может что-нибудь уже погорело?
User007
Цитата(NEOWAY_EFO.RU @ Apr 27 2016, 13:53) *
Посмотрите уровни на 3, 4 ногах модуля, померяйте потребление - может что-нибудь уже погорело?

Я правильно понял, 3 нога - это 2V8_STD, а 4 - IO2? Если да, то меряю на 2х5_PINS: напряжение на 3 - 3V, 4 - 0V.
NEOWAY_EFO.RU
Цитата(User007 @ Apr 27 2016, 14:58) *
Я правильно понял, 3 нога - это 2V8_STD, а 4 - IO2? Если да, то меряю на 2х5_PINS: напряжение на 3 - 3V, 4 - 0V.

Это вы смотрите на контактах отладочной платы? Не, я имел ввиду сам модуль, ноги Rx, Tx.
А если, скажем, отключить модуль и замкнуть между собой проводочки Rx и Tx, которые идут от управляющего устройства, то эхо увидим? Т.е. отправили на UART (Tx) символы 12345 - и в ответ на Rx получили 12345?
x893
Цитата(NEOWAY_EFO.RU @ Apr 27 2016, 15:13) *
Это вы смотрите на контактах отладочной платы? Не, я имел ввиду сам модуль, ноги Rx, Tx.
А если, скажем, отключить модуль и замкнуть между собой проводочки Rx и Tx, которые идут от управляющего устройства, то эхо увидим? Т.е. отправили на UART (Tx) символы 12345 - и в ответ на Rx получили 12345?

Я думаю такой простейший тест товарищъ в самом начале провел.
x893
Получил модули. После снятия крышки совпадает с тем, что ожидалось.
EFM32ZG222F32, EEPROM A02, SX1278 (433). За 10$ для всяких сенсоров пойдет (учитывая микро потребление EFM32). Стэк можно взять RadioHead или LMIC-1.5. LoraWan тоже можно, но мало остается места.
Было бы совсем счастье если:
1. Процессор с 128К флэш (G222F128)
2. Вариант с SX1276 на 868МHz
3. Вариант с большим флэш (32-128 Мбит в 4х4) вместо 24A02
4. Часть ног перенести на торец и сделать шаг 2.54мм - самое то для любителей метеостанций.

Если они не пожадятся и выложат свой стэк Star/P2P то можно его использовать на небольших сетях.
Дальность померяю, но думаю метров 600 точно будет с земли (на таких же SX1278 мерял).
x893
Теперь и схема есть. Можно перепрограммировать.
SL720 схема
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.